builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-165 starttime: 1466583077.63 results: success (0) buildid: 20160621234002 builduid: 857be21ca7ae409584522603bb514c23 revision: 0bcc9439bf8c9106740ce9e7cb3bb0131487ae67 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 01:11:17.631247) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 01:11:17.632115) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 01:11:17.632400) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 01:11:17.796960) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 01:11:17.797337) ========= '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-165\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-165 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-165 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-165\AppData\Local LOGONSERVER=\\T-W864-IX-165 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-165 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-165 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-165 WINDIR=C:\windows using PTY: False --01:11:18-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 01:11:18 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.139000 ========= master_lag: 0.21 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 01:11:19.148759) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-22 01:11:19.149244) ========= '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-165\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-165 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-165 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-165\AppData\Local LOGONSERVER=\\T-W864-IX-165 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-165 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-165 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-165 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.813000 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-22 01:11:22.000288) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 01:11:22.000709) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 0bcc9439bf8c9106740ce9e7cb3bb0131487ae67 --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 0bcc9439bf8c9106740ce9e7cb3bb0131487ae67 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-165\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-165 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-165 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-165\AppData\Local LOGONSERVER=\\T-W864-IX-165 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-165 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-165 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-165 WINDIR=C:\windows using PTY: False 2016-06-22 01:11:22,246 truncating revision to first 12 chars 2016-06-22 01:11:22,246 Setting DEBUG logging. 2016-06-22 01:11:22,246 attempt 1/10 2016-06-22 01:11:22,246 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/0bcc9439bf8c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-22 01:11:22,937 unpacking tar archive at: mozilla-beta-0bcc9439bf8c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.484000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 01:11:23.542072) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 01:11:23.542388) ========= script_repo_revision: 0bcc9439bf8c9106740ce9e7cb3bb0131487ae67 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 01:11:23.542816) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 01:11:23.543101) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 01:11:23.560282) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 41 secs) (at 2016-06-22 01:11:23.560738) ========= '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-165\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-165 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-165 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-165\AppData\Local LOGONSERVER=\\T-W864-IX-165 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-165 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-165 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-165 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 01:11:23 INFO - MultiFileLogger online at 20160622 01:11:23 in C:\slave\test 01:11: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 01:11:23 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 01:11:23 INFO - {'append_to_log': False, 01:11:23 INFO - 'base_work_dir': 'C:\\slave\\test', 01:11:23 INFO - 'blob_upload_branch': 'mozilla-beta', 01:11:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 01:11:23 INFO - 'buildbot_json_path': 'buildprops.json', 01:11:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 01:11:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:11:23 INFO - 'download_minidump_stackwalk': True, 01:11:23 INFO - 'download_symbols': 'true', 01:11:23 INFO - 'e10s': False, 01:11:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 01:11:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 01:11:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 01:11:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 01:11:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 01:11:23 INFO - 'C:/mozilla-build/tooltool.py'), 01:11:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 01:11:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 01:11:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:11:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:11:23 INFO - 'log_level': 'info', 01:11:23 INFO - 'log_to_console': True, 01:11:23 INFO - 'opt_config_files': (), 01:11:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:11:23 INFO - '--processes=1', 01:11:23 INFO - '--config=%(test_path)s/wptrunner.ini', 01:11:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:11:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:11:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:11:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:11:23 INFO - 'pip_index': False, 01:11:23 INFO - 'require_test_zip': True, 01:11:23 INFO - 'test_type': ('testharness',), 01:11:23 INFO - 'this_chunk': '1', 01:11:23 INFO - 'total_chunks': '10', 01:11:23 INFO - 'virtualenv_path': 'venv', 01:11:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:11:23 INFO - 'work_dir': 'build'} 01:11:23 INFO - ##### 01:11:23 INFO - ##### Running clobber step. 01:11:23 INFO - ##### 01:11:23 INFO - Running pre-action listener: _resource_record_pre_action 01:11:23 INFO - Running main action method: clobber 01:11:23 INFO - rmtree: C:\slave\test\build 01:11:23 INFO - Using _rmtree_windows ... 01:11:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 01:13:08 INFO - Running post-action listener: _resource_record_post_action 01:13:08 INFO - ##### 01:13:08 INFO - ##### Running read-buildbot-config step. 01:13:08 INFO - ##### 01:13:08 INFO - Running pre-action listener: _resource_record_pre_action 01:13:08 INFO - Running main action method: read_buildbot_config 01:13:08 INFO - Using buildbot properties: 01:13:08 INFO - { 01:13:08 INFO - "project": "", 01:13:08 INFO - "product": "firefox", 01:13:08 INFO - "script_repo_revision": "production", 01:13:08 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 01:13:08 INFO - "repository": "", 01:13:08 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 01:13:08 INFO - "buildid": "20160621234002", 01:13:08 INFO - "pgo_build": "False", 01:13:08 INFO - "basedir": "C:\\slave\\test", 01:13:08 INFO - "buildnumber": 2, 01:13:08 INFO - "slavename": "t-w864-ix-165", 01:13:08 INFO - "revision": "0bcc9439bf8c9106740ce9e7cb3bb0131487ae67", 01:13:08 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 01:13:08 INFO - "platform": "win64", 01:13:08 INFO - "branch": "mozilla-beta", 01:13:08 INFO - "repo_path": "releases/mozilla-beta", 01:13:08 INFO - "moz_repo_path": "", 01:13:08 INFO - "stage_platform": "win64", 01:13:08 INFO - "builduid": "857be21ca7ae409584522603bb514c23", 01:13:08 INFO - "slavebuilddir": "test" 01:13:08 INFO - } 01:13:08 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 01:13:08 INFO - Found installer url https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/artifacts/public/build/firefox-48.0.en-US.win64.zip. 01:13:08 INFO - Running post-action listener: _resource_record_post_action 01:13:08 INFO - ##### 01:13:08 INFO - ##### Running download-and-extract step. 01:13:08 INFO - ##### 01:13:08 INFO - Running pre-action listener: _resource_record_pre_action 01:13:08 INFO - Running main action method: download_and_extract 01:13:08 INFO - mkdir: C:\slave\test\build\tests 01:13:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:13:08 INFO - https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 01:13:08 INFO - trying https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 01:13:08 INFO - Downloading https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/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 01:13:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/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 01:13:09 INFO - Downloaded 1240 bytes. 01:13:09 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 01:13:09 INFO - Using the following test package requirements: 01:13:09 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 01:13:09 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 01:13:09 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 01:13:09 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 01:13:09 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 01:13:09 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 01:13:09 INFO - u'jsshell-win64.zip'], 01:13:09 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 01:13:09 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 01:13:09 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 01:13:09 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 01:13:09 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 01:13:09 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 01:13:09 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 01:13:09 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 01:13:09 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 01:13:09 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 01:13:09 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 01:13:09 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 01:13: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')]} 01:13:09 INFO - https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 01:13:09 INFO - trying https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 01:13:09 INFO - Downloading https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/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 01:13:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/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 01:13:11 INFO - Downloaded 20858327 bytes. 01:13:11 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/*'] 01:13:11 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/* 01:13:13 INFO - caution: filename not matched: web-platform/* 01:13:13 INFO - Return code: 11 01:13: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')]} 01:13:13 INFO - https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 01:13:13 INFO - trying https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 01:13:13 INFO - Downloading https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/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 01:13:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/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 01:13:15 INFO - Downloaded 36389114 bytes. 01:13:15 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/*'] 01:13:15 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/* 01:14:15 INFO - caution: filename not matched: bin/* 01:14:15 INFO - caution: filename not matched: config/* 01:14:15 INFO - caution: filename not matched: mozbase/* 01:14:15 INFO - caution: filename not matched: marionette/* 01:14:15 INFO - caution: filename not matched: tools/wptserve/* 01:14:15 INFO - Return code: 11 01:14: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')]} 01:14:15 INFO - https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 01:14:15 INFO - trying https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/artifacts/public/build/firefox-48.0.en-US.win64.zip 01:14:15 INFO - Downloading https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 01:14:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/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 01:14:17 INFO - Downloaded 82718402 bytes. 01:14:17 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/artifacts/public/build/firefox-48.0.en-US.win64.zip 01:14:17 INFO - mkdir: C:\slave\test\properties 01:14:17 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 01:14:17 INFO - Writing to file C:\slave\test\properties\build_url 01:14:17 INFO - Contents: 01:14:17 INFO - build_url:https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/artifacts/public/build/firefox-48.0.en-US.win64.zip 01:14:18 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 01:14:18 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 01:14:18 INFO - Writing to file C:\slave\test\properties\symbols_url 01:14:18 INFO - Contents: 01:14:18 INFO - symbols_url:https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 01:14:18 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')]} 01:14:18 INFO - https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:14:18 INFO - trying https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 01:14:18 INFO - Downloading https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/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 01:14:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/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 01:14:20 INFO - Downloaded 50735390 bytes. 01:14:20 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'] 01:14:20 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 01:14:24 INFO - Return code: 0 01:14:24 INFO - Running post-action listener: _resource_record_post_action 01:14:24 INFO - Running post-action listener: set_extra_try_arguments 01:14:24 INFO - ##### 01:14:24 INFO - ##### Running create-virtualenv step. 01:14:24 INFO - ##### 01:14:24 INFO - Running pre-action listener: _pre_create_virtualenv 01:14:24 INFO - Running pre-action listener: _resource_record_pre_action 01:14:24 INFO - Running main action method: create_virtualenv 01:14:24 INFO - Creating virtualenv C:\slave\test\build\venv 01:14:24 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 01:14:24 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 01:14:28 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 01:14:32 INFO - Installing distribute......................................................................................................................................................................................done. 01:14:34 INFO - Return code: 0 01:14:34 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 01:14:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:14:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:14:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:14:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:14:34 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 0x025AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0265E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026015A8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DF368>, '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 0x02382D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026690C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-165', 'USERDOMAIN': 'T-W864-IX-165', '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-165', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-165', '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-165\\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 01:14:34 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 01:14:34 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 01:14:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:14:34 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 01:14:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:14:34 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:14:34 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:14:34 INFO - 'COMPUTERNAME': 'T-W864-IX-165', 01:14:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:14:34 INFO - 'DCLOCATION': 'SCL3', 01:14:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:14:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:14:34 INFO - 'HOMEDRIVE': 'C:', 01:14:34 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 01:14:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:14:34 INFO - 'KTS_VERSION': '1.19c', 01:14:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 01:14:34 INFO - 'LOGONSERVER': '\\\\T-W864-IX-165', 01:14:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:14:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:14:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:14:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:14:34 INFO - 'MOZ_NO_REMOTE': '1', 01:14:34 INFO - 'NO_EM_RESTART': '1', 01:14:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:14:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:14:34 INFO - 'OS': 'Windows_NT', 01:14:34 INFO - 'OURDRIVE': 'C:', 01:14:34 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', 01:14:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:14:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:14:34 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:14:34 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:14:34 INFO - 'PROCESSOR_LEVEL': '6', 01:14:34 INFO - 'PROCESSOR_REVISION': '1e05', 01:14:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:14:34 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:14:34 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:14:34 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:14:34 INFO - 'PROMPT': '$P$G', 01:14:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:14:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:14:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:14:34 INFO - 'PWD': 'C:\\slave\\test', 01:14:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:14:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:14:34 INFO - 'SYSTEMDRIVE': 'C:', 01:14:34 INFO - 'SYSTEMROOT': 'C:\\windows', 01:14:34 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:14:34 INFO - 'TEST1': 'testie', 01:14:34 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:14:34 INFO - 'USERDOMAIN': 'T-W864-IX-165', 01:14:34 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 01:14:34 INFO - 'USERNAME': 'cltbld', 01:14:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-165', 01:14:34 INFO - 'WINDIR': 'C:\\windows', 01:14:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:14:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:14:35 INFO - Downloading/unpacking psutil>=0.7.1 01:14:36 INFO - Running setup.py egg_info for package psutil 01:14:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:14:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:14:36 INFO - Installing collected packages: psutil 01:14:36 INFO - Running setup.py install for psutil 01:14:36 INFO - building 'psutil._psutil_windows' extension 01:14:36 INFO - error: Unable to find vcvarsall.bat 01:14:36 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-hnidyr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:14:36 INFO - running install 01:14:36 INFO - running build 01:14:36 INFO - running build_py 01:14:36 INFO - creating build 01:14:36 INFO - creating build\lib.win32-2.7 01:14:36 INFO - creating build\lib.win32-2.7\psutil 01:14:36 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 01:14:36 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 01:14:36 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 01:14:36 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 01:14:36 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 01:14:36 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 01:14:36 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 01:14:36 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 01:14:36 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 01:14:36 INFO - running build_ext 01:14:36 INFO - building 'psutil._psutil_windows' extension 01:14:36 INFO - error: Unable to find vcvarsall.bat 01:14:36 INFO - ---------------------------------------- 01:14:36 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-hnidyr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:14:36 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-165\AppData\Roaming\pip\pip.log 01:14:36 WARNING - Return code: 1 01:14:36 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! 01:14:36 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 01:14:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:14:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:14:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:14:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:14:36 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 0x025AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0265E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026015A8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DF368>, '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 0x02382D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026690C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-165', 'USERDOMAIN': 'T-W864-IX-165', '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-165', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-165', '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-165\\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 01:14:36 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 01:14:36 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 01:14:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:14:36 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 01:14:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:14:36 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:14:36 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:14:36 INFO - 'COMPUTERNAME': 'T-W864-IX-165', 01:14:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:14:36 INFO - 'DCLOCATION': 'SCL3', 01:14:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:14:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:14:36 INFO - 'HOMEDRIVE': 'C:', 01:14:36 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 01:14:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:14:36 INFO - 'KTS_VERSION': '1.19c', 01:14:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 01:14:36 INFO - 'LOGONSERVER': '\\\\T-W864-IX-165', 01:14:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:14:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:14:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:14:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:14:36 INFO - 'MOZ_NO_REMOTE': '1', 01:14:36 INFO - 'NO_EM_RESTART': '1', 01:14:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:14:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:14:36 INFO - 'OS': 'Windows_NT', 01:14:36 INFO - 'OURDRIVE': 'C:', 01:14:36 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', 01:14:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:14:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:14:36 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:14:36 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:14:36 INFO - 'PROCESSOR_LEVEL': '6', 01:14:36 INFO - 'PROCESSOR_REVISION': '1e05', 01:14:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:14:36 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:14:36 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:14:36 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:14:36 INFO - 'PROMPT': '$P$G', 01:14:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:14:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:14:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:14:36 INFO - 'PWD': 'C:\\slave\\test', 01:14:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:14:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:14:36 INFO - 'SYSTEMDRIVE': 'C:', 01:14:36 INFO - 'SYSTEMROOT': 'C:\\windows', 01:14:36 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:14:36 INFO - 'TEST1': 'testie', 01:14:36 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:14:36 INFO - 'USERDOMAIN': 'T-W864-IX-165', 01:14:36 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 01:14:36 INFO - 'USERNAME': 'cltbld', 01:14:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-165', 01:14:36 INFO - 'WINDIR': 'C:\\windows', 01:14:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:14:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:14:37 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:14:37 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:14:37 INFO - Running setup.py egg_info for package mozsystemmonitor 01:14:37 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 01:14:37 INFO - Running setup.py egg_info for package psutil 01:14:37 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:14:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:14:37 INFO - Installing collected packages: mozsystemmonitor, psutil 01:14:37 INFO - Running setup.py install for mozsystemmonitor 01:14:37 INFO - Running setup.py install for psutil 01:14:37 INFO - building 'psutil._psutil_windows' extension 01:14:37 INFO - error: Unable to find vcvarsall.bat 01:14:37 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-ao93ip-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:14:37 INFO - running install 01:14:37 INFO - running build 01:14:37 INFO - running build_py 01:14:37 INFO - running build_ext 01:14:37 INFO - building 'psutil._psutil_windows' extension 01:14:37 INFO - error: Unable to find vcvarsall.bat 01:14:37 INFO - ---------------------------------------- 01:14:37 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-ao93ip-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:14:37 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-165\AppData\Roaming\pip\pip.log 01:14:37 WARNING - Return code: 1 01:14:37 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! 01:14:37 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 01:14:37 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')]} 01:14:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:14:37 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')]} 01:14:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:14:37 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 0x025AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0265E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026015A8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DF368>, '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 0x02382D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026690C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-165', 'USERDOMAIN': 'T-W864-IX-165', '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-165', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-165', '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-165\\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 01:14:37 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 01:14:37 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 01:14:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:14:37 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 01:14:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:14:37 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:14:37 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:14:37 INFO - 'COMPUTERNAME': 'T-W864-IX-165', 01:14:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:14:37 INFO - 'DCLOCATION': 'SCL3', 01:14:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:14:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:14:37 INFO - 'HOMEDRIVE': 'C:', 01:14:37 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 01:14:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:14:37 INFO - 'KTS_VERSION': '1.19c', 01:14:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 01:14:37 INFO - 'LOGONSERVER': '\\\\T-W864-IX-165', 01:14:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:14:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:14:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:14:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:14:37 INFO - 'MOZ_NO_REMOTE': '1', 01:14:37 INFO - 'NO_EM_RESTART': '1', 01:14:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:14:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:14:37 INFO - 'OS': 'Windows_NT', 01:14:37 INFO - 'OURDRIVE': 'C:', 01:14:37 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', 01:14:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:14:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:14:37 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:14:37 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:14:37 INFO - 'PROCESSOR_LEVEL': '6', 01:14:37 INFO - 'PROCESSOR_REVISION': '1e05', 01:14:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:14:37 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:14:37 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:14:37 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:14:37 INFO - 'PROMPT': '$P$G', 01:14:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:14:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:14:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:14:37 INFO - 'PWD': 'C:\\slave\\test', 01:14:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:14:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:14:37 INFO - 'SYSTEMDRIVE': 'C:', 01:14:37 INFO - 'SYSTEMROOT': 'C:\\windows', 01:14:37 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:14:37 INFO - 'TEST1': 'testie', 01:14:37 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:14:37 INFO - 'USERDOMAIN': 'T-W864-IX-165', 01:14:37 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 01:14:37 INFO - 'USERNAME': 'cltbld', 01:14:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-165', 01:14:37 INFO - 'WINDIR': 'C:\\windows', 01:14:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:14:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:14:37 INFO - Downloading/unpacking blobuploader==1.2.4 01:14:37 INFO - Downloading blobuploader-1.2.4.tar.gz 01:14:37 INFO - Running setup.py egg_info for package blobuploader 01:14:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:14:42 INFO - Running setup.py egg_info for package requests 01:14:42 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:14:42 INFO - Downloading docopt-0.6.1.tar.gz 01:14:42 INFO - Running setup.py egg_info for package docopt 01:14:42 INFO - Installing collected packages: blobuploader, docopt, requests 01:14:42 INFO - Running setup.py install for blobuploader 01:14:42 INFO - Running setup.py install for docopt 01:14:42 INFO - Running setup.py install for requests 01:14:42 INFO - Successfully installed blobuploader docopt requests 01:14:42 INFO - Cleaning up... 01:14:42 INFO - Return code: 0 01:14:42 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:14:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:14:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:14:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:14:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:14:42 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 0x025AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0265E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026015A8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DF368>, '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 0x02382D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026690C0>, '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-165', 'USERDOMAIN': 'T-W864-IX-165', '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-165', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-165', '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-165\\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 01:14:42 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 01:14:42 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 01:14:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:14:42 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 01:14:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:14:42 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:14:42 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:14:42 INFO - 'COMPUTERNAME': 'T-W864-IX-165', 01:14:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:14:42 INFO - 'DCLOCATION': 'SCL3', 01:14:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:14:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:14:42 INFO - 'HOMEDRIVE': 'C:', 01:14:42 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 01:14:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:14:42 INFO - 'KTS_VERSION': '1.19c', 01:14:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 01:14:42 INFO - 'LOGONSERVER': '\\\\T-W864-IX-165', 01:14:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:14:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:14:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:14:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:14:42 INFO - 'MOZ_NO_REMOTE': '1', 01:14:42 INFO - 'NO_EM_RESTART': '1', 01:14:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:14:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:14:42 INFO - 'OS': 'Windows_NT', 01:14:42 INFO - 'OURDRIVE': 'C:', 01:14:42 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', 01:14:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:14:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:14:42 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:14:42 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:14:42 INFO - 'PROCESSOR_LEVEL': '6', 01:14:42 INFO - 'PROCESSOR_REVISION': '1e05', 01:14:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:14:42 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:14:42 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:14:42 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:14:42 INFO - 'PROMPT': '$P$G', 01:14:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:14:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:14:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:14:42 INFO - 'PWD': 'C:\\slave\\test', 01:14:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:14:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:14:42 INFO - 'SYSTEMDRIVE': 'C:', 01:14:42 INFO - 'SYSTEMROOT': 'C:\\windows', 01:14:42 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:14:42 INFO - 'TEST1': 'testie', 01:14:42 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:14:42 INFO - 'USERDOMAIN': 'T-W864-IX-165', 01:14:42 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 01:14:42 INFO - 'USERNAME': 'cltbld', 01:14:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-165', 01:14:42 INFO - 'WINDIR': 'C:\\windows', 01:14:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:14:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:14:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:14:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:14:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:14:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:14:49 INFO - Unpacking c:\slave\test\build\tests\marionette 01:14:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:14:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:14:49 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 01:14:49 INFO - Running setup.py install for browsermob-proxy 01:15:06 INFO - Running setup.py install for manifestparser 01:15:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Running setup.py install for marionette-client 01:15:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:15:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Running setup.py install for marionette-driver 01:15:06 INFO - Running setup.py install for mozcrash 01:15:06 INFO - Running setup.py install for mozdebug 01:15:06 INFO - Running setup.py install for mozdevice 01:15:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Running setup.py install for mozfile 01:15:06 INFO - Running setup.py install for mozhttpd 01:15:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Running setup.py install for mozinfo 01:15:06 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Running setup.py install for mozInstall 01:15:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Running setup.py install for mozleak 01:15:06 INFO - Running setup.py install for mozlog 01:15:06 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Running setup.py install for moznetwork 01:15:06 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Running setup.py install for mozprocess 01:15:06 INFO - Running setup.py install for mozprofile 01:15:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Running setup.py install for mozrunner 01:15:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Running setup.py install for mozscreenshot 01:15:06 INFO - Running setup.py install for moztest 01:15:06 INFO - Running setup.py install for mozversion 01:15:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:15:06 INFO - Running setup.py install for wptserve 01:15:06 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 01:15:06 INFO - Cleaning up... 01:15:06 INFO - Return code: 0 01:15:06 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:15:06 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')]} 01:15:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:15:06 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')]} 01:15:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:15:06 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 0x025AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0265E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026015A8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DF368>, '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 0x02382D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026690C0>, '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-165', 'USERDOMAIN': 'T-W864-IX-165', '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-165', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-165', '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-165\\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 01:15:06 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 01:15:06 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 01:15:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:15:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 01:15:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:15:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:15:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:15:06 INFO - 'COMPUTERNAME': 'T-W864-IX-165', 01:15:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:15:06 INFO - 'DCLOCATION': 'SCL3', 01:15:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:15:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:15:06 INFO - 'HOMEDRIVE': 'C:', 01:15:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 01:15:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:15:06 INFO - 'KTS_VERSION': '1.19c', 01:15:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 01:15:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-165', 01:15:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:15:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:15:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:15:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:15:06 INFO - 'MOZ_NO_REMOTE': '1', 01:15:06 INFO - 'NO_EM_RESTART': '1', 01:15:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:15:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:15:06 INFO - 'OS': 'Windows_NT', 01:15:06 INFO - 'OURDRIVE': 'C:', 01:15:06 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', 01:15:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:15:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:15:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:15:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:15:06 INFO - 'PROCESSOR_LEVEL': '6', 01:15:06 INFO - 'PROCESSOR_REVISION': '1e05', 01:15:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:15:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:15:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:15:06 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:15:06 INFO - 'PROMPT': '$P$G', 01:15:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:15:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:15:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:15:06 INFO - 'PWD': 'C:\\slave\\test', 01:15:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:15:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:15:06 INFO - 'SYSTEMDRIVE': 'C:', 01:15:06 INFO - 'SYSTEMROOT': 'C:\\windows', 01:15:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:15:06 INFO - 'TEST1': 'testie', 01:15:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:15:06 INFO - 'USERDOMAIN': 'T-W864-IX-165', 01:15:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 01:15:06 INFO - 'USERNAME': 'cltbld', 01:15:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-165', 01:15:06 INFO - 'WINDIR': 'C:\\windows', 01:15:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:15:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:15:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:15:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:15:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:15:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:15:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:15:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:15:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:15:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:15:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:15:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:15:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:15:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:15:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:15:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:15:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:15:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:15:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:15:10 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:15:10 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:15:10 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:15:10 INFO - Unpacking c:\slave\test\build\tests\marionette 01:15:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:15:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:15:10 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)) 01:15:24 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)) 01:15:24 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)) 01:15:24 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)) 01:15:24 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)) 01:15:24 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 01:15:24 INFO - Downloading blessings-1.6.tar.gz 01:15:24 INFO - Running setup.py egg_info for package blessings 01:15:24 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)) 01:15:24 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 01:15:24 INFO - Running setup.py install for blessings 01:15:24 INFO - Running setup.py install for browsermob-proxy 01:15:24 INFO - Running setup.py install for manifestparser 01:15:24 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Running setup.py install for marionette-client 01:15:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:15:24 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Running setup.py install for marionette-driver 01:15:24 INFO - Running setup.py install for mozcrash 01:15:24 INFO - Running setup.py install for mozdebug 01:15:24 INFO - Running setup.py install for mozdevice 01:15:24 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Running setup.py install for mozhttpd 01:15:24 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Running setup.py install for mozInstall 01:15:24 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Running setup.py install for mozleak 01:15:24 INFO - Running setup.py install for mozprofile 01:15:24 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Running setup.py install for mozrunner 01:15:24 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:15:24 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:15:26 INFO - Running setup.py install for mozscreenshot 01:15:26 INFO - Running setup.py install for moztest 01:15:26 INFO - Running setup.py install for mozversion 01:15:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:15:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:15:26 INFO - Running setup.py install for wptserve 01:15:26 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 01:15:26 INFO - Cleaning up... 01:15:26 INFO - Return code: 0 01:15:26 INFO - Done creating virtualenv C:\slave\test\build\venv. 01:15:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:15:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:15:26 INFO - Reading from file tmpfile_stdout 01:15:26 INFO - Using _rmtree_windows ... 01:15:26 INFO - Using _rmtree_windows ... 01:15:26 INFO - Current package versions: 01:15:26 INFO - blessings == 1.6 01:15:26 INFO - blobuploader == 1.2.4 01:15:26 INFO - browsermob-proxy == 0.6.0 01:15:26 INFO - distribute == 0.6.14 01:15:26 INFO - docopt == 0.6.1 01:15:26 INFO - manifestparser == 1.1 01:15:26 INFO - marionette-client == 2.3.0 01:15:26 INFO - marionette-driver == 1.4.0 01:15:26 INFO - mozInstall == 1.12 01:15:26 INFO - mozcrash == 0.17 01:15:26 INFO - mozdebug == 0.1 01:15:26 INFO - mozdevice == 0.48 01:15:26 INFO - mozfile == 1.2 01:15:26 INFO - mozhttpd == 0.7 01:15:26 INFO - mozinfo == 0.9 01:15:26 INFO - mozleak == 0.1 01:15:26 INFO - mozlog == 3.1 01:15:26 INFO - moznetwork == 0.27 01:15:26 INFO - mozprocess == 0.22 01:15:26 INFO - mozprofile == 0.28 01:15:26 INFO - mozrunner == 6.11 01:15:26 INFO - mozscreenshot == 0.1 01:15:26 INFO - mozsystemmonitor == 0.0 01:15:26 INFO - moztest == 0.7 01:15:26 INFO - mozversion == 1.4 01:15:26 INFO - requests == 1.2.3 01:15:26 INFO - wptserve == 1.4.0 01:15:26 INFO - Running post-action listener: _resource_record_post_action 01:15:26 INFO - Running post-action listener: _start_resource_monitoring 01:15:26 INFO - Starting resource monitoring. 01:15:26 INFO - ##### 01:15:26 INFO - ##### Running pull step. 01:15:26 INFO - ##### 01:15:26 INFO - Running pre-action listener: _resource_record_pre_action 01:15:26 INFO - Running main action method: pull 01:15:26 INFO - Pull has nothing to do! 01:15:26 INFO - Running post-action listener: _resource_record_post_action 01:15:26 INFO - ##### 01:15:26 INFO - ##### Running install step. 01:15:26 INFO - ##### 01:15:26 INFO - Running pre-action listener: _resource_record_pre_action 01:15:26 INFO - Running main action method: install 01:15:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:15:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:15:27 INFO - Reading from file tmpfile_stdout 01:15:27 INFO - Using _rmtree_windows ... 01:15:27 INFO - Using _rmtree_windows ... 01:15:27 INFO - Detecting whether we're running mozinstall >=1.0... 01:15:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 01:15:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 01:15:27 INFO - Reading from file tmpfile_stdout 01:15:27 INFO - Output received: 01:15:27 INFO - Usage: mozinstall-script.py [options] installer 01:15:27 INFO - Options: 01:15:27 INFO - -h, --help show this help message and exit 01:15:27 INFO - -d DEST, --destination=DEST 01:15:27 INFO - Directory to install application into. [default: 01:15:27 INFO - "C:\slave\test"] 01:15:27 INFO - --app=APP Application being installed. [default: firefox] 01:15:27 INFO - Using _rmtree_windows ... 01:15:27 INFO - Using _rmtree_windows ... 01:15:27 INFO - mkdir: C:\slave\test\build\application 01:15:27 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'] 01:15:27 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 01:15:30 INFO - Reading from file tmpfile_stdout 01:15:30 INFO - Output received: 01:15:30 INFO - C:\slave\test\build\application\firefox\firefox.exe 01:15:30 INFO - Using _rmtree_windows ... 01:15:30 INFO - Using _rmtree_windows ... 01:15:30 INFO - Running post-action listener: _resource_record_post_action 01:15:30 INFO - ##### 01:15:30 INFO - ##### Running run-tests step. 01:15:30 INFO - ##### 01:15:30 INFO - Running pre-action listener: _resource_record_pre_action 01:15:30 INFO - Running main action method: run_tests 01:15:30 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 01:15:30 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:15:30 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:15:30 INFO - grabbing minidump binary from tooltool 01:15:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:15:30 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 0x025DF368>, '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 0x02382D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026690C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 01:15:30 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 01:15:30 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 01:15:30 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 01:15:31 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpadafmq 01:15:31 INFO - INFO - File integrity verified, renaming tmpadafmq to win32-minidump_stackwalk.exe 01:15:31 INFO - Return code: 0 01:15:31 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 01:15:31 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 01:15:31 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/UydEZPxfSIWbNFd1apDd1Q/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 01:15:31 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/UydEZPxfSIWbNFd1apDd1Q/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 01:15:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:15:31 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Roaming', 01:15:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:15:31 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:15:31 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:15:31 INFO - 'COMPUTERNAME': 'T-W864-IX-165', 01:15:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:15:31 INFO - 'DCLOCATION': 'SCL3', 01:15:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:15:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:15:31 INFO - 'HOMEDRIVE': 'C:', 01:15:31 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-165', 01:15:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:15:31 INFO - 'KTS_VERSION': '1.19c', 01:15:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-165\\AppData\\Local', 01:15:31 INFO - 'LOGONSERVER': '\\\\T-W864-IX-165', 01:15:31 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 01:15:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:15:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:15:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:15:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:15:31 INFO - 'MOZ_NO_REMOTE': '1', 01:15:31 INFO - 'NO_EM_RESTART': '1', 01:15:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:15:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:15:31 INFO - 'OS': 'Windows_NT', 01:15:31 INFO - 'OURDRIVE': 'C:', 01:15:31 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', 01:15:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:15:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:15:31 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:15:31 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:15:31 INFO - 'PROCESSOR_LEVEL': '6', 01:15:31 INFO - 'PROCESSOR_REVISION': '1e05', 01:15:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:15:31 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:15:31 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:15:31 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:15:31 INFO - 'PROMPT': '$P$G', 01:15:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:15:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:15:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:15:31 INFO - 'PWD': 'C:\\slave\\test', 01:15:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:15:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:15:31 INFO - 'SYSTEMDRIVE': 'C:', 01:15:31 INFO - 'SYSTEMROOT': 'C:\\windows', 01:15:31 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:15:31 INFO - 'TEST1': 'testie', 01:15:31 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:15:31 INFO - 'USERDOMAIN': 'T-W864-IX-165', 01:15:31 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-165', 01:15:31 INFO - 'USERNAME': 'cltbld', 01:15:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-165', 01:15:31 INFO - 'WINDIR': 'C:\\windows', 01:15:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:15:31 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/UydEZPxfSIWbNFd1apDd1Q/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 01:15:33 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 01:15:33 INFO - import pkg_resources 01:15:35 INFO - Using 1 client processes 01:15:37 INFO - SUITE-START | Running 778 tests 01:15:37 INFO - Running testharness tests 01:15:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:15:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 01:15:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:15:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 01:15:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:15:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 01:15:38 INFO - Setting up ssl 01:15:38 INFO - PROCESS | certutil | 01:15:38 INFO - PROCESS | certutil | 01:15:38 INFO - PROCESS | certutil | 01:15:38 INFO - Certificate Nickname Trust Attributes 01:15:38 INFO - SSL,S/MIME,JAR/XPI 01:15:38 INFO - 01:15:38 INFO - web-platform-tests CT,, 01:15:38 INFO - 01:15:38 INFO - Starting runner 01:15:39 INFO - PROCESS | 336 | [336] 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 01:15:39 INFO - PROCESS | 336 | [336] 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 01:15:39 INFO - PROCESS | 336 | [336] 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 01:15:41 INFO - PROCESS | 336 | 1466583340998 Marionette DEBUG Marionette enabled via build flag and pref 01:15:42 INFO - PROCESS | 336 | ++DOCSHELL 000000964B65E000 == 1 [pid = 336] [id = 1] 01:15:42 INFO - PROCESS | 336 | ++DOMWINDOW == 1 (000000965A58A000) [pid = 336] [serial = 1] [outer = 0000000000000000] 01:15:42 INFO - PROCESS | 336 | [336] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:15:42 INFO - PROCESS | 336 | ++DOMWINDOW == 2 (000000965A58B000) [pid = 336] [serial = 2] [outer = 000000965A58A000] 01:15:42 INFO - PROCESS | 336 | ++DOCSHELL 000000965DB79800 == 2 [pid = 336] [id = 2] 01:15:42 INFO - PROCESS | 336 | ++DOMWINDOW == 3 (000000965DB7A000) [pid = 336] [serial = 3] [outer = 0000000000000000] 01:15:42 INFO - PROCESS | 336 | [336] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:15:42 INFO - PROCESS | 336 | ++DOMWINDOW == 4 (000000965DB7B000) [pid = 336] [serial = 4] [outer = 000000965DB7A000] 01:15:42 INFO - PROCESS | 336 | 1466583342910 Marionette INFO Listening on port 2828 01:15:45 INFO - PROCESS | 336 | 1466583345103 Marionette DEBUG Marionette enabled via command-line flag 01:15:45 INFO - PROCESS | 336 | ++DOCSHELL 000000965EABF000 == 3 [pid = 336] [id = 3] 01:15:45 INFO - PROCESS | 336 | ++DOMWINDOW == 5 (000000965EB09800) [pid = 336] [serial = 5] [outer = 0000000000000000] 01:15:45 INFO - PROCESS | 336 | [336] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:15:45 INFO - PROCESS | 336 | ++DOMWINDOW == 6 (000000965EB0A800) [pid = 336] [serial = 6] [outer = 000000965EB09800] 01:15:45 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:15:45 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:15:45 INFO - PROCESS | 336 | ++DOMWINDOW == 7 (000000965F525800) [pid = 336] [serial = 7] [outer = 000000965DB7A000] 01:15:45 INFO - PROCESS | 336 | [336] 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 01:15:45 INFO - PROCESS | 336 | 1466583345902 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49259 01:15:45 INFO - PROCESS | 336 | [336] 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 01:15:45 INFO - PROCESS | 336 | 1466583345933 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49260 01:15:45 INFO - PROCESS | 336 | [336] 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 01:15:45 INFO - PROCESS | 336 | 1466583345941 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49261 01:15:45 INFO - PROCESS | 336 | [336] 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 01:15:45 INFO - PROCESS | 336 | 1466583345948 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49262 01:15:45 INFO - PROCESS | 336 | [336] 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 01:15:45 INFO - PROCESS | 336 | 1466583345981 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49263 01:15:45 INFO - PROCESS | 336 | 1466583345986 Marionette DEBUG Closed connection conn0 01:15:45 INFO - PROCESS | 336 | 1466583345988 Marionette DEBUG Closed connection conn1 01:15:45 INFO - PROCESS | 336 | 1466583345990 Marionette DEBUG Closed connection conn2 01:15:45 INFO - PROCESS | 336 | 1466583345993 Marionette DEBUG Closed connection conn3 01:15:46 INFO - PROCESS | 336 | 1466583346070 Marionette DEBUG Closed connection conn4 01:15:46 INFO - PROCESS | 336 | [336] 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 01:15:46 INFO - PROCESS | 336 | 1466583346456 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49264 01:15:46 INFO - PROCESS | 336 | 1466583346471 Marionette DEBUG Closed connection conn5 01:15:46 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA2B800 == 4 [pid = 336] [id = 4] 01:15:46 INFO - PROCESS | 336 | ++DOMWINDOW == 8 (000000966015E000) [pid = 336] [serial = 8] [outer = 0000000000000000] 01:15:46 INFO - PROCESS | 336 | ++DOMWINDOW == 9 (000000965FAD2C00) [pid = 336] [serial = 9] [outer = 000000966015E000] 01:15:46 INFO - PROCESS | 336 | [336] 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 01:15:46 INFO - PROCESS | 336 | 1466583346621 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49265 01:15:46 INFO - PROCESS | 336 | ++DOMWINDOW == 10 (000000965FAD4C00) [pid = 336] [serial = 10] [outer = 000000966015E000] 01:15:46 INFO - PROCESS | 336 | 1466583346644 Marionette DEBUG Closed connection conn6 01:15:46 INFO - PROCESS | 336 | [336] 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 01:15:46 INFO - PROCESS | 336 | 1466583346649 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49266 01:15:46 INFO - PROCESS | 336 | 1466583346846 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:15:46 INFO - PROCESS | 336 | 1466583346852 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":"20160621234002","device":"desktop","version":"48.0"} 01:15:47 INFO - PROCESS | 336 | [336] 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 01:15:47 INFO - PROCESS | 336 | [336] 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 01:15:47 INFO - PROCESS | 336 | [336] 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 01:15:48 INFO - PROCESS | 336 | ++DOCSHELL 00000096655E3000 == 5 [pid = 336] [id = 5] 01:15:48 INFO - PROCESS | 336 | ++DOMWINDOW == 11 (00000096655E6000) [pid = 336] [serial = 11] [outer = 0000000000000000] 01:15:48 INFO - PROCESS | 336 | ++DOCSHELL 00000096655E6800 == 6 [pid = 336] [id = 6] 01:15:48 INFO - PROCESS | 336 | ++DOMWINDOW == 12 (00000096656B7C00) [pid = 336] [serial = 12] [outer = 0000000000000000] 01:15:48 INFO - PROCESS | 336 | [336] 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 01:15:48 INFO - PROCESS | 336 | ++DOCSHELL 00000096663F4000 == 7 [pid = 336] [id = 7] 01:15:48 INFO - PROCESS | 336 | ++DOMWINDOW == 13 (00000096656B4800) [pid = 336] [serial = 13] [outer = 0000000000000000] 01:15:48 INFO - PROCESS | 336 | [336] 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 01:15:48 INFO - PROCESS | 336 | [336] 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 01:15:48 INFO - PROCESS | 336 | ++DOMWINDOW == 14 (0000009666581000) [pid = 336] [serial = 14] [outer = 00000096656B4800] 01:15:48 INFO - PROCESS | 336 | ++DOMWINDOW == 15 (0000009666253000) [pid = 336] [serial = 15] [outer = 00000096655E6000] 01:15:48 INFO - PROCESS | 336 | ++DOMWINDOW == 16 (0000009666577C00) [pid = 336] [serial = 16] [outer = 00000096656B7C00] 01:15:48 INFO - PROCESS | 336 | ++DOMWINDOW == 17 (0000009666869000) [pid = 336] [serial = 17] [outer = 00000096656B4800] 01:15:49 INFO - PROCESS | 336 | 1466583349737 Marionette INFO startBrowser 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:15:49 INFO - PROCESS | 336 | 1466583349772 Marionette DEBUG loaded listener.js 01:15:49 INFO - PROCESS | 336 | 1466583349786 Marionette DEBUG loaded listener.js 01:15:49 INFO - PROCESS | 336 | 1466583349788 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:15:50 INFO - PROCESS | 336 | ++DOMWINDOW == 18 (0000009668BB5400) [pid = 336] [serial = 18] [outer = 00000096656B4800] 01:15:50 INFO - PROCESS | 336 | 1466583350716 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"8cf3bdb6-860b-429c-a0e3-3f8d3ff68865","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":"20160621234002","device":"desktop","version":"48.0","command_id":1}}] 01:15:51 INFO - PROCESS | 336 | 1466583351266 Marionette TRACE conn7 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 01:15:51 INFO - PROCESS | 336 | 1466583351269 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:15:51 INFO - PROCESS | 336 | 1466583351369 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 01:15:51 INFO - PROCESS | 336 | 1466583351381 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:15:51 INFO - PROCESS | 336 | 1466583351383 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:15:51 INFO - PROCESS | 336 | [336] 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 01:15:52 INFO - PROCESS | 336 | --DOCSHELL 000000964B65E000 == 6 [pid = 336] [id = 1] 01:15:54 INFO - PROCESS | 336 | [336] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:15:54 INFO - PROCESS | 336 | ++DOMWINDOW == 19 (000000965EADB800) [pid = 336] [serial = 19] [outer = 00000096656B4800] 01:15:54 INFO - PROCESS | 336 | 1466583354369 Marionette TRACE conn7 <- [1,3,null,{}] 01:15:54 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:15:54 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:15:54 INFO - PROCESS | 336 | 1466583354380 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 01:15:54 INFO - PROCESS | 336 | 1466583354383 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:15:54 INFO - PROCESS | 336 | 1466583354423 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 01:15:54 INFO - PROCESS | 336 | 1466583354437 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 01:15:54 INFO - PROCESS | 336 | 1466583354442 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 01:15:54 INFO - PROCESS | 336 | 1466583354447 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:15:54 INFO - PROCESS | 336 | 1466583354450 Marionette TRACE conn7 <- [1,6,null,{}] 01:15:54 INFO - PROCESS | 336 | 1466583354464 Marionette TRACE conn7 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:54 INFO - PROCESS | 336 | 1466583354467 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:15:54 INFO - PROCESS | 336 | 1466583354490 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 01:15:54 INFO - PROCESS | 336 | 1466583354496 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:54 INFO - PROCESS | 336 | 1466583354500 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:15:54 INFO - PROCESS | 336 | ++DOCSHELL 000000965918C800 == 7 [pid = 336] [id = 8] 01:15:54 INFO - PROCESS | 336 | ++DOMWINDOW == 20 (000000965DEBB800) [pid = 336] [serial = 20] [outer = 0000000000000000] 01:15:54 INFO - PROCESS | 336 | ++DOMWINDOW == 21 (000000965E52C000) [pid = 336] [serial = 21] [outer = 000000965DEBB800] 01:15:54 INFO - PROCESS | 336 | 1466583354555 Marionette DEBUG loaded listener.js 01:15:54 INFO - PROCESS | 336 | ++DOMWINDOW == 22 (000000965E69AC00) [pid = 336] [serial = 22] [outer = 000000965DEBB800] 01:15:54 INFO - PROCESS | 336 | --DOCSHELL 000000965FA2B800 == 6 [pid = 336] [id = 4] 01:15:54 INFO - PROCESS | 336 | ++DOCSHELL 0000009659F6E800 == 7 [pid = 336] [id = 9] 01:15:54 INFO - PROCESS | 336 | ++DOMWINDOW == 23 (000000965439E800) [pid = 336] [serial = 23] [outer = 0000000000000000] 01:15:54 INFO - PROCESS | 336 | ++DOMWINDOW == 24 (000000965AA5E400) [pid = 336] [serial = 24] [outer = 000000965439E800] 01:15:54 INFO - PROCESS | 336 | 1466583354966 Marionette DEBUG loaded listener.js 01:15:55 INFO - PROCESS | 336 | ++DOMWINDOW == 25 (000000965F575400) [pid = 336] [serial = 25] [outer = 000000965439E800] 01:15:55 INFO - PROCESS | 336 | 1466583355427 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 01:15:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1024ms 01:15:55 INFO - PROCESS | 336 | ++DOCSHELL 000000965EC25800 == 8 [pid = 336] [id = 10] 01:15:55 INFO - PROCESS | 336 | ++DOMWINDOW == 26 (000000965EC26800) [pid = 336] [serial = 26] [outer = 0000000000000000] 01:15:55 INFO - PROCESS | 336 | 1466583355624 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 01:15:55 INFO - PROCESS | 336 | 1466583355627 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 01:15:55 INFO - PROCESS | 336 | ++DOMWINDOW == 27 (000000965EC2A800) [pid = 336] [serial = 27] [outer = 000000965EC26800] 01:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:15:55 INFO - PROCESS | 336 | ++DOMWINDOW == 28 (000000965DB1B000) [pid = 336] [serial = 28] [outer = 000000965EC26800] 01:15:55 INFO - PROCESS | 336 | 1466583355680 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:15:55 INFO - PROCESS | 336 | 1466583355682 Marionette TRACE conn7 <- [1,10,null,{}] 01:15:55 INFO - PROCESS | 336 | ++DOCSHELL 00000096583A9000 == 9 [pid = 336] [id = 11] 01:15:55 INFO - PROCESS | 336 | ++DOMWINDOW == 29 (00000096656C1800) [pid = 336] [serial = 29] [outer = 0000000000000000] 01:15:55 INFO - PROCESS | 336 | ++DOMWINDOW == 30 (0000009665E32C00) [pid = 336] [serial = 30] [outer = 00000096656C1800] 01:15:55 INFO - PROCESS | 336 | ++DOMWINDOW == 31 (0000009665F73C00) [pid = 336] [serial = 31] [outer = 00000096656C1800] 01:15:55 INFO - PROCESS | 336 | 1466583355760 Marionette TRACE conn7 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:55 INFO - PROCESS | 336 | 1466583355762 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:15:55 INFO - PROCESS | 336 | 1466583355875 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 01:15:55 INFO - PROCESS | 336 | 1466583355947 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:55 INFO - PROCESS | 336 | 1466583355949 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:15:56 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA38800 == 10 [pid = 336] [id = 12] 01:15:56 INFO - PROCESS | 336 | ++DOMWINDOW == 32 (0000009660154800) [pid = 336] [serial = 32] [outer = 0000000000000000] 01:15:56 INFO - PROCESS | 336 | ++DOMWINDOW == 33 (0000009666C55C00) [pid = 336] [serial = 33] [outer = 0000009660154800] 01:15:56 INFO - PROCESS | 336 | 1466583356086 Marionette DEBUG loaded listener.js 01:15:56 INFO - PROCESS | 336 | ++DOMWINDOW == 34 (0000009666F43800) [pid = 336] [serial = 34] [outer = 0000009660154800] 01:15:56 INFO - PROCESS | 336 | 1466583356579 Marionette TRACE conn7 <- [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]]]}] 01:15:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 943ms 01:15:56 INFO - PROCESS | 336 | 1466583356608 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 01:15:56 INFO - PROCESS | 336 | 1466583356613 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 01:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:15:56 INFO - PROCESS | 336 | 1466583356625 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:15:56 INFO - PROCESS | 336 | 1466583356630 Marionette TRACE conn7 <- [1,14,null,{}] 01:15:56 INFO - PROCESS | 336 | 1466583356634 Marionette TRACE conn7 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:56 INFO - PROCESS | 336 | 1466583356637 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:15:56 INFO - PROCESS | 336 | 1466583356732 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 01:15:56 INFO - PROCESS | 336 | 1466583356738 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:56 INFO - PROCESS | 336 | 1466583356740 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:15:56 INFO - PROCESS | 336 | ++DOCSHELL 000000965EAC3000 == 11 [pid = 336] [id = 13] 01:15:56 INFO - PROCESS | 336 | ++DOMWINDOW == 35 (00000096678AE000) [pid = 336] [serial = 35] [outer = 0000000000000000] 01:15:56 INFO - PROCESS | 336 | ++DOMWINDOW == 36 (000000966870E800) [pid = 336] [serial = 36] [outer = 00000096678AE000] 01:15:56 INFO - PROCESS | 336 | 1466583356794 Marionette DEBUG loaded listener.js 01:15:56 INFO - PROCESS | 336 | ++DOMWINDOW == 37 (00000096687BB000) [pid = 336] [serial = 37] [outer = 00000096678AE000] 01:15:57 INFO - PROCESS | 336 | 1466583357209 Marionette TRACE conn7 <- [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]]]}] 01:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 648ms 01:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:15:57 INFO - PROCESS | 336 | 1466583357271 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 01:15:57 INFO - PROCESS | 336 | 1466583357274 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 01:15:57 INFO - PROCESS | 336 | 1466583357277 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:15:57 INFO - PROCESS | 336 | 1466583357279 Marionette TRACE conn7 <- [1,18,null,{}] 01:15:57 INFO - PROCESS | 336 | 1466583357283 Marionette TRACE conn7 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:57 INFO - PROCESS | 336 | 1466583357285 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:15:57 INFO - PROCESS | 336 | 1466583357393 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 01:15:57 INFO - PROCESS | 336 | 1466583357402 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:57 INFO - PROCESS | 336 | 1466583357405 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:15:57 INFO - PROCESS | 336 | ++DOCSHELL 0000009663BA5000 == 12 [pid = 336] [id = 14] 01:15:57 INFO - PROCESS | 336 | ++DOMWINDOW == 38 (0000009668BC2000) [pid = 336] [serial = 38] [outer = 0000000000000000] 01:15:57 INFO - PROCESS | 336 | ++DOMWINDOW == 39 (000000966970D000) [pid = 336] [serial = 39] [outer = 0000009668BC2000] 01:15:57 INFO - PROCESS | 336 | 1466583357452 Marionette DEBUG loaded listener.js 01:15:57 INFO - PROCESS | 336 | ++DOMWINDOW == 40 (0000009662E65000) [pid = 336] [serial = 40] [outer = 0000009668BC2000] 01:15:57 INFO - PROCESS | 336 | 1466583357846 Marionette TRACE conn7 <- [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]]]}] 01:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 587ms 01:15:57 INFO - PROCESS | 336 | 1466583357867 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 01:15:57 INFO - PROCESS | 336 | 1466583357869 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 01:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:15:57 INFO - PROCESS | 336 | 1466583357873 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:15:57 INFO - PROCESS | 336 | 1466583357875 Marionette TRACE conn7 <- [1,22,null,{}] 01:15:57 INFO - PROCESS | 336 | 1466583357888 Marionette TRACE conn7 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:57 INFO - PROCESS | 336 | 1466583357890 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:15:57 INFO - PROCESS | 336 | 1466583357981 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 01:15:57 INFO - PROCESS | 336 | 1466583357989 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:58 INFO - PROCESS | 336 | 1466583357995 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:15:58 INFO - PROCESS | 336 | ++DOCSHELL 00000096655F0800 == 13 [pid = 336] [id = 15] 01:15:58 INFO - PROCESS | 336 | ++DOMWINDOW == 41 (0000009666CAE800) [pid = 336] [serial = 41] [outer = 0000000000000000] 01:15:58 INFO - PROCESS | 336 | ++DOMWINDOW == 42 (0000009666CB0400) [pid = 336] [serial = 42] [outer = 0000009666CAE800] 01:15:58 INFO - PROCESS | 336 | 1466583358050 Marionette DEBUG loaded listener.js 01:15:58 INFO - PROCESS | 336 | ++DOMWINDOW == 43 (0000009662667000) [pid = 336] [serial = 43] [outer = 0000009666CAE800] 01:15:58 INFO - PROCESS | 336 | 1466583358447 Marionette TRACE conn7 <- [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]]]}] 01:15:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 01:15:58 INFO - PROCESS | 336 | 1466583358462 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 01:15:58 INFO - PROCESS | 336 | 1466583358465 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 01:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:15:58 INFO - PROCESS | 336 | 1466583358468 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:15:58 INFO - PROCESS | 336 | 1466583358470 Marionette TRACE conn7 <- [1,26,null,{}] 01:15:58 INFO - PROCESS | 336 | 1466583358473 Marionette TRACE conn7 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:58 INFO - PROCESS | 336 | 1466583358475 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:15:58 INFO - PROCESS | 336 | 1466583358586 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 01:15:58 INFO - PROCESS | 336 | 1466583358594 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:58 INFO - PROCESS | 336 | 1466583358596 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:15:58 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F13000 == 14 [pid = 336] [id = 16] 01:15:58 INFO - PROCESS | 336 | ++DOMWINDOW == 44 (00000096577B3800) [pid = 336] [serial = 44] [outer = 0000000000000000] 01:15:58 INFO - PROCESS | 336 | ++DOMWINDOW == 45 (0000009663252400) [pid = 336] [serial = 45] [outer = 00000096577B3800] 01:15:58 INFO - PROCESS | 336 | 1466583358643 Marionette DEBUG loaded listener.js 01:15:58 INFO - PROCESS | 336 | ++DOMWINDOW == 46 (0000009669711400) [pid = 336] [serial = 46] [outer = 00000096577B3800] 01:15:59 INFO - PROCESS | 336 | 1466583359046 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 01:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 01:15:59 INFO - PROCESS | 336 | 1466583359101 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 01:15:59 INFO - PROCESS | 336 | 1466583359103 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 01:15:59 INFO - PROCESS | 336 | 1466583359107 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:15:59 INFO - PROCESS | 336 | 1466583359109 Marionette TRACE conn7 <- [1,30,null,{}] 01:15:59 INFO - PROCESS | 336 | 1466583359122 Marionette TRACE conn7 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:59 INFO - PROCESS | 336 | 1466583359124 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:15:59 INFO - PROCESS | 336 | 1466583359209 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 01:15:59 INFO - PROCESS | 336 | 1466583359215 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:59 INFO - PROCESS | 336 | 1466583359217 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:15:59 INFO - PROCESS | 336 | ++DOCSHELL 000000966624C800 == 15 [pid = 336] [id = 17] 01:15:59 INFO - PROCESS | 336 | ++DOMWINDOW == 47 (00000096578D4000) [pid = 336] [serial = 47] [outer = 0000000000000000] 01:15:59 INFO - PROCESS | 336 | ++DOMWINDOW == 48 (000000965814F000) [pid = 336] [serial = 48] [outer = 00000096578D4000] 01:15:59 INFO - PROCESS | 336 | 1466583359264 Marionette DEBUG loaded listener.js 01:15:59 INFO - PROCESS | 336 | ++DOMWINDOW == 49 (00000096638DA000) [pid = 336] [serial = 49] [outer = 00000096578D4000] 01:15:59 INFO - PROCESS | 336 | 1466583359636 Marionette TRACE conn7 <- [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]]]}] 01:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 01:15:59 INFO - PROCESS | 336 | 1466583359736 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 01:15:59 INFO - PROCESS | 336 | 1466583359738 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 01:15:59 INFO - PROCESS | 336 | 1466583359743 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:15:59 INFO - PROCESS | 336 | 1466583359745 Marionette TRACE conn7 <- [1,34,null,{}] 01:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:15:59 INFO - PROCESS | 336 | 1466583359748 Marionette TRACE conn7 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:59 INFO - PROCESS | 336 | 1466583359750 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:15:59 INFO - PROCESS | 336 | 1466583359833 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 01:15:59 INFO - PROCESS | 336 | 1466583359842 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:59 INFO - PROCESS | 336 | 1466583359844 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:15:59 INFO - PROCESS | 336 | ++DOCSHELL 000000966769D000 == 16 [pid = 336] [id = 18] 01:15:59 INFO - PROCESS | 336 | ++DOMWINDOW == 50 (000000965797D800) [pid = 336] [serial = 50] [outer = 0000000000000000] 01:15:59 INFO - PROCESS | 336 | ++DOMWINDOW == 51 (00000096687B4000) [pid = 336] [serial = 51] [outer = 000000965797D800] 01:15:59 INFO - PROCESS | 336 | 1466583359889 Marionette DEBUG loaded listener.js 01:15:59 INFO - PROCESS | 336 | ++DOMWINDOW == 52 (0000009669A34800) [pid = 336] [serial = 52] [outer = 000000965797D800] 01:16:00 INFO - PROCESS | 336 | 1466583360278 Marionette TRACE conn7 <- [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]]]}] 01:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 586ms 01:16:00 INFO - PROCESS | 336 | 1466583360338 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 01:16:00 INFO - PROCESS | 336 | 1466583360340 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 01:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:16:00 INFO - PROCESS | 336 | 1466583360343 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:16:00 INFO - PROCESS | 336 | 1466583360345 Marionette TRACE conn7 <- [1,38,null,{}] 01:16:00 INFO - PROCESS | 336 | 1466583360348 Marionette TRACE conn7 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:00 INFO - PROCESS | 336 | 1466583360350 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:00 INFO - PROCESS | 336 | 1466583360442 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 01:16:00 INFO - PROCESS | 336 | 1466583360448 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:00 INFO - PROCESS | 336 | 1466583360450 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:00 INFO - PROCESS | 336 | ++DOCSHELL 00000096688DC000 == 17 [pid = 336] [id = 19] 01:16:00 INFO - PROCESS | 336 | ++DOMWINDOW == 53 (0000009659381800) [pid = 336] [serial = 53] [outer = 0000000000000000] 01:16:00 INFO - PROCESS | 336 | ++DOMWINDOW == 54 (0000009659384C00) [pid = 336] [serial = 54] [outer = 0000009659381800] 01:16:00 INFO - PROCESS | 336 | 1466583360495 Marionette DEBUG loaded listener.js 01:16:00 INFO - PROCESS | 336 | ++DOMWINDOW == 55 (0000009667180400) [pid = 336] [serial = 55] [outer = 0000009659381800] 01:16:00 INFO - PROCESS | 336 | 1466583360869 Marionette TRACE conn7 <- [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]]]}] 01:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 01:16:00 INFO - PROCESS | 336 | 1466583360944 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 01:16:00 INFO - PROCESS | 336 | 1466583360946 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 01:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:16:00 INFO - PROCESS | 336 | 1466583360952 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:16:00 INFO - PROCESS | 336 | 1466583360954 Marionette TRACE conn7 <- [1,42,null,{}] 01:16:00 INFO - PROCESS | 336 | 1466583360958 Marionette TRACE conn7 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:00 INFO - PROCESS | 336 | 1466583360961 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:01 INFO - PROCESS | 336 | 1466583361047 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 01:16:01 INFO - PROCESS | 336 | 1466583361054 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:01 INFO - PROCESS | 336 | 1466583361056 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:01 INFO - PROCESS | 336 | ++DOCSHELL 0000009669A1E800 == 18 [pid = 336] [id = 20] 01:16:01 INFO - PROCESS | 336 | ++DOMWINDOW == 56 (0000009669A34C00) [pid = 336] [serial = 56] [outer = 0000000000000000] 01:16:01 INFO - PROCESS | 336 | ++DOMWINDOW == 57 (0000009669A3D800) [pid = 336] [serial = 57] [outer = 0000009669A34C00] 01:16:01 INFO - PROCESS | 336 | 1466583361104 Marionette DEBUG loaded listener.js 01:16:01 INFO - PROCESS | 336 | ++DOMWINDOW == 58 (000000966BDBB400) [pid = 336] [serial = 58] [outer = 0000009669A34C00] 01:16:01 INFO - PROCESS | 336 | 1466583361514 Marionette TRACE conn7 <- [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]]]}] 01:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 01:16:01 INFO - PROCESS | 336 | 1466583361540 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 01:16:01 INFO - PROCESS | 336 | 1466583361542 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 01:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:16:01 INFO - PROCESS | 336 | 1466583361546 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:16:01 INFO - PROCESS | 336 | 1466583361548 Marionette TRACE conn7 <- [1,46,null,{}] 01:16:01 INFO - PROCESS | 336 | 1466583361552 Marionette TRACE conn7 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:01 INFO - PROCESS | 336 | 1466583361554 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:01 INFO - PROCESS | 336 | 1466583361672 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 01:16:01 INFO - PROCESS | 336 | 1466583361677 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:01 INFO - PROCESS | 336 | 1466583361680 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:01 INFO - PROCESS | 336 | ++DOCSHELL 000000966BF44000 == 19 [pid = 336] [id = 21] 01:16:01 INFO - PROCESS | 336 | ++DOMWINDOW == 59 (000000966BDC0800) [pid = 336] [serial = 59] [outer = 0000000000000000] 01:16:01 INFO - PROCESS | 336 | ++DOMWINDOW == 60 (000000966BF8D800) [pid = 336] [serial = 60] [outer = 000000966BDC0800] 01:16:01 INFO - PROCESS | 336 | 1466583361730 Marionette DEBUG loaded listener.js 01:16:01 INFO - PROCESS | 336 | ++DOMWINDOW == 61 (000000966BF97800) [pid = 336] [serial = 61] [outer = 000000966BDC0800] 01:16:02 INFO - PROCESS | 336 | 1466583362108 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 01:16:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 588ms 01:16:02 INFO - PROCESS | 336 | 1466583362136 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 01:16:02 INFO - PROCESS | 336 | 1466583362138 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 01:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:16:02 INFO - PROCESS | 336 | 1466583362142 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:16:02 INFO - PROCESS | 336 | 1466583362143 Marionette TRACE conn7 <- [1,50,null,{}] 01:16:02 INFO - PROCESS | 336 | 1466583362147 Marionette TRACE conn7 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:02 INFO - PROCESS | 336 | 1466583362149 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:02 INFO - PROCESS | 336 | 1466583362274 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 01:16:02 INFO - PROCESS | 336 | 1466583362281 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:02 INFO - PROCESS | 336 | 1466583362283 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:02 INFO - PROCESS | 336 | ++DOCSHELL 000000966D525000 == 20 [pid = 336] [id = 22] 01:16:02 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (000000966D494C00) [pid = 336] [serial = 62] [outer = 0000000000000000] 01:16:02 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (000000966D49EC00) [pid = 336] [serial = 63] [outer = 000000966D494C00] 01:16:02 INFO - PROCESS | 336 | 1466583362328 Marionette DEBUG loaded listener.js 01:16:02 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (000000966D563800) [pid = 336] [serial = 64] [outer = 000000966D494C00] 01:16:03 INFO - PROCESS | 336 | 1466583363372 Marionette TRACE conn7 <- [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]]]}] 01:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1297ms 01:16:03 INFO - PROCESS | 336 | 1466583363444 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 01:16:03 INFO - PROCESS | 336 | 1466583363448 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 01:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:16:03 INFO - PROCESS | 336 | 1466583363453 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:16:03 INFO - PROCESS | 336 | 1466583363456 Marionette TRACE conn7 <- [1,54,null,{}] 01:16:03 INFO - PROCESS | 336 | 1466583363477 Marionette TRACE conn7 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:03 INFO - PROCESS | 336 | 1466583363480 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:03 INFO - PROCESS | 336 | 1466583363620 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 01:16:03 INFO - PROCESS | 336 | 1466583363656 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:03 INFO - PROCESS | 336 | 1466583363659 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:03 INFO - PROCESS | 336 | ++DOCSHELL 000000965DDA4800 == 21 [pid = 336] [id = 23] 01:16:03 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (000000965DE4D800) [pid = 336] [serial = 65] [outer = 0000000000000000] 01:16:03 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (000000965DEB6400) [pid = 336] [serial = 66] [outer = 000000965DE4D800] 01:16:03 INFO - PROCESS | 336 | 1466583363710 Marionette DEBUG loaded listener.js 01:16:03 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000965EA78000) [pid = 336] [serial = 67] [outer = 000000965DE4D800] 01:16:04 INFO - PROCESS | 336 | 1466583364127 Marionette TRACE conn7 <- [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]]]}] 01:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 691ms 01:16:04 INFO - PROCESS | 336 | 1466583364152 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 01:16:04 INFO - PROCESS | 336 | 1466583364157 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 01:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:16:04 INFO - PROCESS | 336 | 1466583364163 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:16:04 INFO - PROCESS | 336 | 1466583364166 Marionette TRACE conn7 <- [1,58,null,{}] 01:16:04 INFO - PROCESS | 336 | 1466583364170 Marionette TRACE conn7 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:04 INFO - PROCESS | 336 | 1466583364173 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:04 INFO - PROCESS | 336 | 1466583364277 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 01:16:04 INFO - PROCESS | 336 | 1466583364284 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:04 INFO - PROCESS | 336 | 1466583364287 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:04 INFO - PROCESS | 336 | ++DOCSHELL 000000965F7B5800 == 22 [pid = 336] [id = 24] 01:16:04 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965FACC800) [pid = 336] [serial = 68] [outer = 0000000000000000] 01:16:04 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965FE77C00) [pid = 336] [serial = 69] [outer = 000000965FACC800] 01:16:04 INFO - PROCESS | 336 | 1466583364337 Marionette DEBUG loaded listener.js 01:16:04 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009662E71000) [pid = 336] [serial = 70] [outer = 000000965FACC800] 01:16:04 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000966015E000) [pid = 336] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:16:04 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009668BC2000) [pid = 336] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:16:04 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009666CAE800) [pid = 336] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:16:04 INFO - PROCESS | 336 | --DOMWINDOW == 66 (000000965DEBB800) [pid = 336] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:16:04 INFO - PROCESS | 336 | --DOMWINDOW == 65 (0000009660154800) [pid = 336] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:16:04 INFO - PROCESS | 336 | --DOMWINDOW == 64 (00000096678AE000) [pid = 336] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:16:04 INFO - PROCESS | 336 | 1466583364929 Marionette TRACE conn7 <- [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]]]}] 01:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 819ms 01:16:04 INFO - PROCESS | 336 | 1466583364986 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 01:16:04 INFO - PROCESS | 336 | 1466583364989 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 01:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:16:05 INFO - PROCESS | 336 | 1466583364992 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:16:05 INFO - PROCESS | 336 | 1466583364996 Marionette TRACE conn7 <- [1,62,null,{}] 01:16:05 INFO - PROCESS | 336 | 1466583365020 Marionette TRACE conn7 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:05 INFO - PROCESS | 336 | 1466583365025 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:05 INFO - PROCESS | 336 | 1466583365116 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 01:16:05 INFO - PROCESS | 336 | 1466583365130 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:05 INFO - PROCESS | 336 | 1466583365133 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:05 INFO - PROCESS | 336 | ++DOCSHELL 0000009663928000 == 23 [pid = 336] [id = 25] 01:16:05 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (00000096638CF800) [pid = 336] [serial = 71] [outer = 0000000000000000] 01:16:05 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (00000096638DA400) [pid = 336] [serial = 72] [outer = 00000096638CF800] 01:16:05 INFO - PROCESS | 336 | 1466583365181 Marionette DEBUG loaded listener.js 01:16:05 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (0000009664A81000) [pid = 336] [serial = 73] [outer = 00000096638CF800] 01:16:05 INFO - PROCESS | 336 | 1466583365567 Marionette TRACE conn7 <- [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]]]}] 01:16:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 648ms 01:16:05 INFO - PROCESS | 336 | 1466583365643 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 01:16:05 INFO - PROCESS | 336 | 1466583365646 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 01:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:16:05 INFO - PROCESS | 336 | 1466583365649 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:16:05 INFO - PROCESS | 336 | 1466583365651 Marionette TRACE conn7 <- [1,66,null,{}] 01:16:05 INFO - PROCESS | 336 | 1466583365654 Marionette TRACE conn7 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:05 INFO - PROCESS | 336 | 1466583365657 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:05 INFO - PROCESS | 336 | 1466583365740 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 01:16:05 INFO - PROCESS | 336 | 1466583365745 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:05 INFO - PROCESS | 336 | 1466583365748 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:05 INFO - PROCESS | 336 | ++DOCSHELL 0000009665EDD800 == 24 [pid = 336] [id = 26] 01:16:05 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009666C51C00) [pid = 336] [serial = 74] [outer = 0000000000000000] 01:16:05 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000009666CA9000) [pid = 336] [serial = 75] [outer = 0000009666C51C00] 01:16:05 INFO - PROCESS | 336 | 1466583365794 Marionette DEBUG loaded listener.js 01:16:05 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009666F46800) [pid = 336] [serial = 76] [outer = 0000009666C51C00] 01:16:06 INFO - PROCESS | 336 | 1466583366188 Marionette TRACE conn7 <- [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]]]}] 01:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 01:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:16:06 INFO - PROCESS | 336 | 1466583366240 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 01:16:06 INFO - PROCESS | 336 | 1466583366242 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 01:16:06 INFO - PROCESS | 336 | 1466583366245 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:16:06 INFO - PROCESS | 336 | 1466583366247 Marionette TRACE conn7 <- [1,70,null,{}] 01:16:06 INFO - PROCESS | 336 | 1466583366251 Marionette TRACE conn7 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:06 INFO - PROCESS | 336 | 1466583366253 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:06 INFO - PROCESS | 336 | 1466583366334 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 01:16:06 INFO - PROCESS | 336 | 1466583366343 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:06 INFO - PROCESS | 336 | 1466583366345 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:06 INFO - PROCESS | 336 | ++DOCSHELL 000000966683E000 == 25 [pid = 336] [id = 27] 01:16:06 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000965F6CE400) [pid = 336] [serial = 77] [outer = 0000000000000000] 01:16:06 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009667955400) [pid = 336] [serial = 78] [outer = 000000965F6CE400] 01:16:06 INFO - PROCESS | 336 | 1466583366390 Marionette DEBUG loaded listener.js 01:16:06 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009668716C00) [pid = 336] [serial = 79] [outer = 000000965F6CE400] 01:16:06 INFO - PROCESS | 336 | 1466583366845 Marionette TRACE conn7 <- [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]]]}] 01:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 01:16:06 INFO - PROCESS | 336 | 1466583366878 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 01:16:06 INFO - PROCESS | 336 | 1466583366883 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 01:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:16:06 INFO - PROCESS | 336 | 1466583366904 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:16:06 INFO - PROCESS | 336 | 1466583366908 Marionette TRACE conn7 <- [1,74,null,{}] 01:16:06 INFO - PROCESS | 336 | 1466583366916 Marionette TRACE conn7 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:06 INFO - PROCESS | 336 | 1466583366920 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:07 INFO - PROCESS | 336 | 1466583367033 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 01:16:07 INFO - PROCESS | 336 | 1466583367099 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:07 INFO - PROCESS | 336 | 1466583367104 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:07 INFO - PROCESS | 336 | ++DOCSHELL 000000965DED8000 == 26 [pid = 336] [id = 28] 01:16:07 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009659ABF000) [pid = 336] [serial = 80] [outer = 0000000000000000] 01:16:07 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965A5D4400) [pid = 336] [serial = 81] [outer = 0000009659ABF000] 01:16:07 INFO - PROCESS | 336 | 1466583367163 Marionette DEBUG loaded listener.js 01:16:07 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000965E888000) [pid = 336] [serial = 82] [outer = 0000009659ABF000] 01:16:07 INFO - PROCESS | 336 | 1466583367711 Marionette TRACE conn7 <- [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]]]}] 01:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 902ms 01:16:07 INFO - PROCESS | 336 | 1466583367793 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 01:16:07 INFO - PROCESS | 336 | 1466583367799 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 01:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:16:07 INFO - PROCESS | 336 | 1466583367806 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:16:07 INFO - PROCESS | 336 | 1466583367809 Marionette TRACE conn7 <- [1,78,null,{}] 01:16:07 INFO - PROCESS | 336 | 1466583367813 Marionette TRACE conn7 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:07 INFO - PROCESS | 336 | 1466583367816 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:07 INFO - PROCESS | 336 | 1466583367967 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 01:16:08 INFO - PROCESS | 336 | 1466583368021 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:08 INFO - PROCESS | 336 | 1466583368024 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:08 INFO - PROCESS | 336 | ++DOCSHELL 0000009668817000 == 27 [pid = 336] [id = 29] 01:16:08 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009663A80400) [pid = 336] [serial = 83] [outer = 0000000000000000] 01:16:08 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666578400) [pid = 336] [serial = 84] [outer = 0000009663A80400] 01:16:08 INFO - PROCESS | 336 | 1466583368081 Marionette DEBUG loaded listener.js 01:16:08 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000966838C400) [pid = 336] [serial = 85] [outer = 0000009663A80400] 01:16:08 INFO - PROCESS | 336 | 1466583368604 Marionette TRACE conn7 <- [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]]]}] 01:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 840ms 01:16:08 INFO - PROCESS | 336 | 1466583368647 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 01:16:08 INFO - PROCESS | 336 | 1466583368650 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 01:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:16:08 INFO - PROCESS | 336 | 1466583368654 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:16:08 INFO - PROCESS | 336 | 1466583368658 Marionette TRACE conn7 <- [1,82,null,{}] 01:16:08 INFO - PROCESS | 336 | 1466583368670 Marionette TRACE conn7 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:08 INFO - PROCESS | 336 | 1466583368676 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:08 INFO - PROCESS | 336 | 1466583368785 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 01:16:08 INFO - PROCESS | 336 | 1466583368858 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:08 INFO - PROCESS | 336 | 1466583368861 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:08 INFO - PROCESS | 336 | ++DOCSHELL 000000966BF39800 == 28 [pid = 336] [id = 30] 01:16:08 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009669711800) [pid = 336] [serial = 86] [outer = 0000000000000000] 01:16:08 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009669A30800) [pid = 336] [serial = 87] [outer = 0000009669711800] 01:16:08 INFO - PROCESS | 336 | 1466583368919 Marionette DEBUG loaded listener.js 01:16:09 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000966BDB3800) [pid = 336] [serial = 88] [outer = 0000009669711800] 01:16:09 INFO - PROCESS | 336 | 1466583369458 Marionette TRACE conn7 <- [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]]]}] 01:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 01:16:09 INFO - PROCESS | 336 | 1466583369495 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 01:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:16:09 INFO - PROCESS | 336 | 1466583369498 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 01:16:09 INFO - PROCESS | 336 | 1466583369501 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:16:09 INFO - PROCESS | 336 | 1466583369504 Marionette TRACE conn7 <- [1,86,null,{}] 01:16:09 INFO - PROCESS | 336 | 1466583369507 Marionette TRACE conn7 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:09 INFO - PROCESS | 336 | 1466583369510 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:09 INFO - PROCESS | 336 | 1466583369617 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 01:16:09 INFO - PROCESS | 336 | 1466583369688 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:09 INFO - PROCESS | 336 | 1466583369691 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:09 INFO - PROCESS | 336 | ++DOCSHELL 000000966D53A000 == 29 [pid = 336] [id = 31] 01:16:09 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000965954DC00) [pid = 336] [serial = 89] [outer = 0000000000000000] 01:16:09 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009659552800) [pid = 336] [serial = 90] [outer = 000000965954DC00] 01:16:09 INFO - PROCESS | 336 | 1466583369746 Marionette DEBUG loaded listener.js 01:16:09 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000966BDBF000) [pid = 336] [serial = 91] [outer = 000000965954DC00] 01:16:10 INFO - PROCESS | 336 | 1466583370277 Marionette TRACE conn7 <- [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]]]}] 01:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 840ms 01:16:10 INFO - PROCESS | 336 | 1466583370344 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 01:16:10 INFO - PROCESS | 336 | 1466583370347 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 01:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:16:10 INFO - PROCESS | 336 | 1466583370351 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:16:10 INFO - PROCESS | 336 | 1466583370353 Marionette TRACE conn7 <- [1,90,null,{}] 01:16:10 INFO - PROCESS | 336 | 1466583370357 Marionette TRACE conn7 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:10 INFO - PROCESS | 336 | 1466583370360 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:10 INFO - PROCESS | 336 | 1466583370522 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 01:16:10 INFO - PROCESS | 336 | 1466583370587 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:10 INFO - PROCESS | 336 | 1466583370590 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:10 INFO - PROCESS | 336 | ++DOCSHELL 000000965920F800 == 30 [pid = 336] [id = 32] 01:16:10 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009658BBCC00) [pid = 336] [serial = 92] [outer = 0000000000000000] 01:16:10 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000965937F800) [pid = 336] [serial = 93] [outer = 0000009658BBCC00] 01:16:10 INFO - PROCESS | 336 | 1466583370640 Marionette DEBUG loaded listener.js 01:16:10 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000965954F400) [pid = 336] [serial = 94] [outer = 0000009658BBCC00] 01:16:11 INFO - PROCESS | 336 | --DOCSHELL 000000965918C800 == 29 [pid = 336] [id = 8] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009666869000) [pid = 336] [serial = 17] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000966970D000) [pid = 336] [serial = 39] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009666CB0400) [pid = 336] [serial = 42] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009663252400) [pid = 336] [serial = 45] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000965814F000) [pid = 336] [serial = 48] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 82 (00000096687B4000) [pid = 336] [serial = 51] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009659384C00) [pid = 336] [serial = 54] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009669A3D800) [pid = 336] [serial = 57] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009662E65000) [pid = 336] [serial = 40] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965E52C000) [pid = 336] [serial = 21] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965E69AC00) [pid = 336] [serial = 22] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000965AA5E400) [pid = 336] [serial = 24] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009665E32C00) [pid = 336] [serial = 30] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666C55C00) [pid = 336] [serial = 33] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666F43800) [pid = 336] [serial = 34] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000966870E800) [pid = 336] [serial = 36] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 71 (00000096687BB000) [pid = 336] [serial = 37] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000965EC2A800) [pid = 336] [serial = 27] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009662667000) [pid = 336] [serial = 43] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 68 (000000966BF8D800) [pid = 336] [serial = 60] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009666581000) [pid = 336] [serial = 14] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 66 (000000965FAD4C00) [pid = 336] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 65 (000000965FAD2C00) [pid = 336] [serial = 9] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | --DOMWINDOW == 64 (000000965DB7B000) [pid = 336] [serial = 4] [outer = 0000000000000000] [url = about:blank] 01:16:11 INFO - PROCESS | 336 | 1466583371718 Marionette TRACE conn7 <- [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]]]}] 01:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1381ms 01:16:11 INFO - PROCESS | 336 | 1466583371734 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 01:16:11 INFO - PROCESS | 336 | 1466583371739 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 01:16:11 INFO - PROCESS | 336 | 1466583371744 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:16:11 INFO - PROCESS | 336 | 1466583371747 Marionette TRACE conn7 <- [1,94,null,{}] 01:16:11 INFO - PROCESS | 336 | 1466583371753 Marionette TRACE conn7 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:11 INFO - PROCESS | 336 | 1466583371756 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:11 INFO - PROCESS | 336 | 1466583371847 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 01:16:11 INFO - PROCESS | 336 | 1466583371910 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:11 INFO - PROCESS | 336 | 1466583371913 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:11 INFO - PROCESS | 336 | ++DOCSHELL 0000009659F6D000 == 30 [pid = 336] [id = 33] 01:16:11 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (0000009659551C00) [pid = 336] [serial = 95] [outer = 0000000000000000] 01:16:11 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (000000965A8E5400) [pid = 336] [serial = 96] [outer = 0000009659551C00] 01:16:11 INFO - PROCESS | 336 | 1466583371962 Marionette DEBUG loaded listener.js 01:16:12 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000965E50FC00) [pid = 336] [serial = 97] [outer = 0000009659551C00] 01:16:12 INFO - PROCESS | 336 | 1466583372340 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 01:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 629ms 01:16:12 INFO - PROCESS | 336 | 1466583372379 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 01:16:12 INFO - PROCESS | 336 | 1466583372385 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 01:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:16:12 INFO - PROCESS | 336 | 1466583372392 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:16:12 INFO - PROCESS | 336 | 1466583372395 Marionette TRACE conn7 <- [1,98,null,{}] 01:16:12 INFO - PROCESS | 336 | 1466583372399 Marionette TRACE conn7 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:12 INFO - PROCESS | 336 | 1466583372402 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:12 INFO - PROCESS | 336 | 1466583372494 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 01:16:12 INFO - PROCESS | 336 | 1466583372501 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:12 INFO - PROCESS | 336 | 1466583372504 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:12 INFO - PROCESS | 336 | ++DOCSHELL 000000965F52E000 == 31 [pid = 336] [id = 34] 01:16:12 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965E68E400) [pid = 336] [serial = 98] [outer = 0000000000000000] 01:16:12 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965F507800) [pid = 336] [serial = 99] [outer = 000000965E68E400] 01:16:12 INFO - PROCESS | 336 | 1466583372554 Marionette DEBUG loaded listener.js 01:16:12 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965FC6B000) [pid = 336] [serial = 100] [outer = 000000965E68E400] 01:16:13 INFO - PROCESS | 336 | 1466583373007 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 01:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 671ms 01:16:13 INFO - PROCESS | 336 | 1466583373068 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 01:16:13 INFO - PROCESS | 336 | 1466583373071 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 01:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:16:13 INFO - PROCESS | 336 | 1466583373079 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:16:13 INFO - PROCESS | 336 | 1466583373083 Marionette TRACE conn7 <- [1,102,null,{}] 01:16:13 INFO - PROCESS | 336 | 1466583373095 Marionette TRACE conn7 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:13 INFO - PROCESS | 336 | 1466583373100 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:13 INFO - PROCESS | 336 | 1466583373191 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 01:16:13 INFO - PROCESS | 336 | 1466583373207 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:13 INFO - PROCESS | 336 | 1466583373210 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:13 INFO - PROCESS | 336 | ++DOCSHELL 0000009663279800 == 32 [pid = 336] [id = 35] 01:16:13 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (00000096578D4800) [pid = 336] [serial = 101] [outer = 0000000000000000] 01:16:13 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009662E63400) [pid = 336] [serial = 102] [outer = 00000096578D4800] 01:16:13 INFO - PROCESS | 336 | 1466583373261 Marionette DEBUG loaded listener.js 01:16:13 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (00000096638CA800) [pid = 336] [serial = 103] [outer = 00000096578D4800] 01:16:13 INFO - PROCESS | 336 | 1466583373637 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 01:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 588ms 01:16:13 INFO - PROCESS | 336 | 1466583373671 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 01:16:13 INFO - PROCESS | 336 | 1466583373674 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 01:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:16:13 INFO - PROCESS | 336 | 1466583373677 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:16:13 INFO - PROCESS | 336 | 1466583373679 Marionette TRACE conn7 <- [1,106,null,{}] 01:16:13 INFO - PROCESS | 336 | 1466583373683 Marionette TRACE conn7 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:13 INFO - PROCESS | 336 | 1466583373685 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:13 INFO - PROCESS | 336 | 1466583373804 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 01:16:13 INFO - PROCESS | 336 | 1466583373816 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:13 INFO - PROCESS | 336 | 1466583373818 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:13 INFO - PROCESS | 336 | ++DOCSHELL 0000009665517800 == 33 [pid = 336] [id = 36] 01:16:13 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009663A7C800) [pid = 336] [serial = 104] [outer = 0000000000000000] 01:16:13 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009663F65000) [pid = 336] [serial = 105] [outer = 0000009663A7C800] 01:16:13 INFO - PROCESS | 336 | 1466583373884 Marionette DEBUG loaded listener.js 01:16:13 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009665E30400) [pid = 336] [serial = 106] [outer = 0000009663A7C800] 01:16:14 INFO - PROCESS | 336 | 1466583374303 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 01:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 691ms 01:16:14 INFO - PROCESS | 336 | 1466583374370 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 01:16:14 INFO - PROCESS | 336 | 1466583374372 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 01:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:16:14 INFO - PROCESS | 336 | 1466583374376 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:16:14 INFO - PROCESS | 336 | 1466583374377 Marionette TRACE conn7 <- [1,110,null,{}] 01:16:14 INFO - PROCESS | 336 | 1466583374381 Marionette TRACE conn7 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:14 INFO - PROCESS | 336 | 1466583374383 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:14 INFO - PROCESS | 336 | 1466583374482 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 01:16:14 INFO - PROCESS | 336 | 1466583374488 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:14 INFO - PROCESS | 336 | 1466583374490 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:14 INFO - PROCESS | 336 | ++DOCSHELL 0000009666014000 == 34 [pid = 336] [id = 37] 01:16:14 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000965EA72400) [pid = 336] [serial = 107] [outer = 0000000000000000] 01:16:14 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666C62C00) [pid = 336] [serial = 108] [outer = 000000965EA72400] 01:16:14 INFO - PROCESS | 336 | 1466583374537 Marionette DEBUG loaded listener.js 01:16:14 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666F42000) [pid = 336] [serial = 109] [outer = 000000965EA72400] 01:16:14 INFO - PROCESS | 336 | 1466583374989 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 01:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 01:16:15 INFO - PROCESS | 336 | 1466583375006 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 01:16:15 INFO - PROCESS | 336 | 1466583375009 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 01:16:15 INFO - PROCESS | 336 | 1466583375012 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:16:15 INFO - PROCESS | 336 | 1466583375013 Marionette TRACE conn7 <- [1,114,null,{}] 01:16:15 INFO - PROCESS | 336 | 1466583375021 Marionette TRACE conn7 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:15 INFO - PROCESS | 336 | 1466583375027 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:15 INFO - PROCESS | 336 | 1466583375173 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 01:16:15 INFO - PROCESS | 336 | 1466583375196 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:15 INFO - PROCESS | 336 | 1466583375198 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:15 INFO - PROCESS | 336 | ++DOCSHELL 00000096671D9000 == 35 [pid = 336] [id = 38] 01:16:15 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (00000096676EC400) [pid = 336] [serial = 110] [outer = 0000000000000000] 01:16:15 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000966838CC00) [pid = 336] [serial = 111] [outer = 00000096676EC400] 01:16:15 INFO - PROCESS | 336 | 1466583375242 Marionette DEBUG loaded listener.js 01:16:15 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009668BB8000) [pid = 336] [serial = 112] [outer = 00000096676EC400] 01:16:15 INFO - PROCESS | 336 | 1466583375661 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 01:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 692ms 01:16:15 INFO - PROCESS | 336 | 1466583375708 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 01:16:15 INFO - PROCESS | 336 | 1466583375710 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 01:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:16:15 INFO - PROCESS | 336 | 1466583375713 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:16:15 INFO - PROCESS | 336 | 1466583375715 Marionette TRACE conn7 <- [1,118,null,{}] 01:16:15 INFO - PROCESS | 336 | 1466583375718 Marionette TRACE conn7 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:15 INFO - PROCESS | 336 | 1466583375721 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:15 INFO - PROCESS | 336 | 1466583375882 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 01:16:15 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000966D494C00) [pid = 336] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:16:15 INFO - PROCESS | 336 | --DOMWINDOW == 80 (00000096577B3800) [pid = 336] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:16:15 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009669A34C00) [pid = 336] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:16:15 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965797D800) [pid = 336] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:16:15 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009659381800) [pid = 336] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:16:15 INFO - PROCESS | 336 | --DOMWINDOW == 76 (00000096578D4000) [pid = 336] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:16:15 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000966BDC0800) [pid = 336] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:16:15 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965F6CE400) [pid = 336] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:16:15 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000965DE4D800) [pid = 336] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:16:15 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666C51C00) [pid = 336] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:16:15 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000965FACC800) [pid = 336] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:16:15 INFO - PROCESS | 336 | --DOMWINDOW == 70 (00000096638CF800) [pid = 336] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:16:15 INFO - PROCESS | 336 | 1466583375929 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:15 INFO - PROCESS | 336 | 1466583375931 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:15 INFO - PROCESS | 336 | ++DOCSHELL 0000009666020000 == 36 [pid = 336] [id = 39] 01:16:15 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (00000096577B3C00) [pid = 336] [serial = 113] [outer = 0000000000000000] 01:16:15 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009657977000) [pid = 336] [serial = 114] [outer = 00000096577B3C00] 01:16:15 INFO - PROCESS | 336 | 1466583375975 Marionette DEBUG loaded listener.js 01:16:16 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (00000096638D5000) [pid = 336] [serial = 115] [outer = 00000096577B3C00] 01:16:16 INFO - PROCESS | 336 | 1466583376286 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 01:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 01:16:16 INFO - PROCESS | 336 | 1466583376345 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 01:16:16 INFO - PROCESS | 336 | 1466583376347 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 01:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:16:16 INFO - PROCESS | 336 | 1466583376350 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:16:16 INFO - PROCESS | 336 | 1466583376352 Marionette TRACE conn7 <- [1,122,null,{}] 01:16:16 INFO - PROCESS | 336 | 1466583376356 Marionette TRACE conn7 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:16 INFO - PROCESS | 336 | 1466583376358 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:16 INFO - PROCESS | 336 | 1466583376457 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 01:16:16 INFO - PROCESS | 336 | 1466583376485 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:16 INFO - PROCESS | 336 | 1466583376487 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:16 INFO - PROCESS | 336 | ++DOCSHELL 000000966BF2A800 == 37 [pid = 336] [id = 40] 01:16:16 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009659524400) [pid = 336] [serial = 116] [outer = 0000000000000000] 01:16:16 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965952B800) [pid = 336] [serial = 117] [outer = 0000009659524400] 01:16:16 INFO - PROCESS | 336 | 1466583376531 Marionette DEBUG loaded listener.js 01:16:16 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000965FEB0400) [pid = 336] [serial = 118] [outer = 0000009659524400] 01:16:16 INFO - PROCESS | 336 | 1466583376895 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 01:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 01:16:16 INFO - PROCESS | 336 | 1466583376940 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 01:16:16 INFO - PROCESS | 336 | 1466583376942 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 01:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:16:16 INFO - PROCESS | 336 | 1466583376945 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:16:16 INFO - PROCESS | 336 | 1466583376947 Marionette TRACE conn7 <- [1,126,null,{}] 01:16:16 INFO - PROCESS | 336 | 1466583376951 Marionette TRACE conn7 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:16 INFO - PROCESS | 336 | 1466583376952 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:17 INFO - PROCESS | 336 | 1466583377051 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 01:16:17 INFO - PROCESS | 336 | 1466583377086 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:17 INFO - PROCESS | 336 | 1466583377088 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:17 INFO - PROCESS | 336 | ++DOCSHELL 00000096626F3800 == 38 [pid = 336] [id = 41] 01:16:17 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009659227C00) [pid = 336] [serial = 119] [outer = 0000000000000000] 01:16:17 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000965922DC00) [pid = 336] [serial = 120] [outer = 0000009659227C00] 01:16:17 INFO - PROCESS | 336 | 1466583377133 Marionette DEBUG loaded listener.js 01:16:17 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009659532000) [pid = 336] [serial = 121] [outer = 0000009659227C00] 01:16:17 INFO - PROCESS | 336 | 1466583377477 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 01:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 01:16:17 INFO - PROCESS | 336 | 1466583377535 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 01:16:17 INFO - PROCESS | 336 | 1466583377538 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 01:16:17 INFO - PROCESS | 336 | 1466583377541 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:16:17 INFO - PROCESS | 336 | 1466583377543 Marionette TRACE conn7 <- [1,130,null,{}] 01:16:17 INFO - PROCESS | 336 | 1466583377546 Marionette TRACE conn7 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:17 INFO - PROCESS | 336 | 1466583377549 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:17 INFO - PROCESS | 336 | 1466583377651 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 01:16:17 INFO - PROCESS | 336 | 1466583377659 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:17 INFO - PROCESS | 336 | 1466583377661 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:17 INFO - PROCESS | 336 | ++DOCSHELL 000000966D541000 == 39 [pid = 336] [id = 42] 01:16:17 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009659232000) [pid = 336] [serial = 122] [outer = 0000000000000000] 01:16:17 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000966870F400) [pid = 336] [serial = 123] [outer = 0000009659232000] 01:16:17 INFO - PROCESS | 336 | 1466583377704 Marionette DEBUG loaded listener.js 01:16:17 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000966BDB8800) [pid = 336] [serial = 124] [outer = 0000009659232000] 01:16:18 INFO - PROCESS | 336 | 1466583378455 Marionette TRACE conn7 <- [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]]]}] 01:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 985ms 01:16:18 INFO - PROCESS | 336 | 1466583378530 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 01:16:18 INFO - PROCESS | 336 | 1466583378536 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 01:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:16:18 INFO - PROCESS | 336 | 1466583378541 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:16:18 INFO - PROCESS | 336 | 1466583378545 Marionette TRACE conn7 <- [1,134,null,{}] 01:16:18 INFO - PROCESS | 336 | 1466583378552 Marionette TRACE conn7 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:18 INFO - PROCESS | 336 | 1466583378555 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:18 INFO - PROCESS | 336 | 1466583378709 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 01:16:18 INFO - PROCESS | 336 | 1466583378766 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:18 INFO - PROCESS | 336 | 1466583378769 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:18 INFO - PROCESS | 336 | ++DOCSHELL 000000965EC2A800 == 40 [pid = 336] [id = 43] 01:16:18 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009659527800) [pid = 336] [serial = 125] [outer = 0000000000000000] 01:16:18 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009659549400) [pid = 336] [serial = 126] [outer = 0000009659527800] 01:16:18 INFO - PROCESS | 336 | 1466583378828 Marionette DEBUG loaded listener.js 01:16:18 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000965E50E000) [pid = 336] [serial = 127] [outer = 0000009659527800] 01:16:19 INFO - PROCESS | 336 | 1466583379714 Marionette TRACE conn7 <- [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]]]}] 01:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1195ms 01:16:19 INFO - PROCESS | 336 | 1466583379738 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 01:16:19 INFO - PROCESS | 336 | 1466583379743 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 01:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:16:19 INFO - PROCESS | 336 | --DOCSHELL 000000966D53A000 == 39 [pid = 336] [id = 31] 01:16:19 INFO - PROCESS | 336 | --DOCSHELL 0000009668817000 == 38 [pid = 336] [id = 29] 01:16:19 INFO - PROCESS | 336 | --DOCSHELL 000000966BF39800 == 37 [pid = 336] [id = 30] 01:16:19 INFO - PROCESS | 336 | --DOCSHELL 00000096626F3800 == 36 [pid = 336] [id = 41] 01:16:19 INFO - PROCESS | 336 | --DOCSHELL 000000966BF2A800 == 35 [pid = 336] [id = 40] 01:16:19 INFO - PROCESS | 336 | --DOCSHELL 0000009666020000 == 34 [pid = 336] [id = 39] 01:16:19 INFO - PROCESS | 336 | --DOCSHELL 00000096671D9000 == 33 [pid = 336] [id = 38] 01:16:19 INFO - PROCESS | 336 | --DOCSHELL 0000009666014000 == 32 [pid = 336] [id = 37] 01:16:19 INFO - PROCESS | 336 | --DOCSHELL 0000009665517800 == 31 [pid = 336] [id = 36] 01:16:19 INFO - PROCESS | 336 | --DOCSHELL 0000009663279800 == 30 [pid = 336] [id = 35] 01:16:19 INFO - PROCESS | 336 | --DOCSHELL 000000965F52E000 == 29 [pid = 336] [id = 34] 01:16:19 INFO - PROCESS | 336 | --DOCSHELL 0000009659F6D000 == 28 [pid = 336] [id = 33] 01:16:19 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009668716C00) [pid = 336] [serial = 79] [outer = 0000000000000000] [url = about:blank] 01:16:19 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000965DEB6400) [pid = 336] [serial = 66] [outer = 0000000000000000] [url = about:blank] 01:16:19 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009666F46800) [pid = 336] [serial = 76] [outer = 0000000000000000] [url = about:blank] 01:16:19 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965EA78000) [pid = 336] [serial = 67] [outer = 0000000000000000] [url = about:blank] 01:16:19 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009667955400) [pid = 336] [serial = 78] [outer = 0000000000000000] [url = about:blank] 01:16:19 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965FE77C00) [pid = 336] [serial = 69] [outer = 0000000000000000] [url = about:blank] 01:16:19 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009666CA9000) [pid = 336] [serial = 75] [outer = 0000000000000000] [url = about:blank] 01:16:19 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009662E71000) [pid = 336] [serial = 70] [outer = 0000000000000000] [url = about:blank] 01:16:19 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000966D563800) [pid = 336] [serial = 64] [outer = 0000000000000000] [url = about:blank] 01:16:19 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009664A81000) [pid = 336] [serial = 73] [outer = 0000000000000000] [url = about:blank] 01:16:19 INFO - PROCESS | 336 | --DOMWINDOW == 74 (00000096638DA400) [pid = 336] [serial = 72] [outer = 0000000000000000] [url = about:blank] 01:16:19 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000966D49EC00) [pid = 336] [serial = 63] [outer = 0000000000000000] [url = about:blank] 01:16:19 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009669711400) [pid = 336] [serial = 46] [outer = 0000000000000000] [url = about:blank] 01:16:19 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000966BDBB400) [pid = 336] [serial = 58] [outer = 0000000000000000] [url = about:blank] 01:16:19 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009669A34800) [pid = 336] [serial = 52] [outer = 0000000000000000] [url = about:blank] 01:16:19 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009667180400) [pid = 336] [serial = 55] [outer = 0000000000000000] [url = about:blank] 01:16:19 INFO - PROCESS | 336 | --DOMWINDOW == 68 (00000096638DA000) [pid = 336] [serial = 49] [outer = 0000000000000000] [url = about:blank] 01:16:19 INFO - PROCESS | 336 | --DOMWINDOW == 67 (000000966BF97800) [pid = 336] [serial = 61] [outer = 0000000000000000] [url = about:blank] 01:16:19 INFO - PROCESS | 336 | 1466583379879 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:16:19 INFO - PROCESS | 336 | 1466583379883 Marionette TRACE conn7 <- [1,138,null,{}] 01:16:19 INFO - PROCESS | 336 | 1466583379908 Marionette TRACE conn7 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:19 INFO - PROCESS | 336 | 1466583379911 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:20 INFO - PROCESS | 336 | 1466583380000 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 01:16:20 INFO - PROCESS | 336 | 1466583380007 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:20 INFO - PROCESS | 336 | 1466583380012 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:20 INFO - PROCESS | 336 | ++DOCSHELL 000000965A524800 == 29 [pid = 336] [id = 44] 01:16:20 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965922AC00) [pid = 336] [serial = 128] [outer = 0000000000000000] 01:16:20 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000009659384400) [pid = 336] [serial = 129] [outer = 000000965922AC00] 01:16:20 INFO - PROCESS | 336 | 1466583380062 Marionette DEBUG loaded listener.js 01:16:20 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965954D000) [pid = 336] [serial = 130] [outer = 000000965922AC00] 01:16:20 INFO - PROCESS | 336 | 1466583380513 Marionette TRACE conn7 <- [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]]]}] 01:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 755ms 01:16:20 INFO - PROCESS | 336 | 1466583380583 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 01:16:20 INFO - PROCESS | 336 | 1466583380588 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 01:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:16:20 INFO - PROCESS | 336 | 1466583380596 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:16:20 INFO - PROCESS | 336 | 1466583380599 Marionette TRACE conn7 <- [1,142,null,{}] 01:16:20 INFO - PROCESS | 336 | 1466583380602 Marionette TRACE conn7 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:20 INFO - PROCESS | 336 | 1466583380605 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:20 INFO - PROCESS | 336 | 1466583380695 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 01:16:20 INFO - PROCESS | 336 | 1466583380710 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:20 INFO - PROCESS | 336 | 1466583380712 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:20 INFO - PROCESS | 336 | ++DOCSHELL 000000966260C000 == 30 [pid = 336] [id = 45] 01:16:20 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000965E882400) [pid = 336] [serial = 131] [outer = 0000000000000000] 01:16:20 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000965EA74400) [pid = 336] [serial = 132] [outer = 000000965E882400] 01:16:20 INFO - PROCESS | 336 | 1466583380760 Marionette DEBUG loaded listener.js 01:16:20 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965F570C00) [pid = 336] [serial = 133] [outer = 000000965E882400] 01:16:21 INFO - PROCESS | 336 | 1466583381209 Marionette TRACE conn7 <- [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]]]}] 01:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 628ms 01:16:21 INFO - PROCESS | 336 | 1466583381230 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 01:16:21 INFO - PROCESS | 336 | 1466583381233 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 01:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:16:21 INFO - PROCESS | 336 | 1466583381237 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:16:21 INFO - PROCESS | 336 | 1466583381241 Marionette TRACE conn7 <- [1,146,null,{}] 01:16:21 INFO - PROCESS | 336 | 1466583381252 Marionette TRACE conn7 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:21 INFO - PROCESS | 336 | 1466583381258 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:21 INFO - PROCESS | 336 | 1466583381366 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 01:16:21 INFO - PROCESS | 336 | 1466583381377 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:21 INFO - PROCESS | 336 | 1466583381380 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:21 INFO - PROCESS | 336 | ++DOCSHELL 0000009665512800 == 31 [pid = 336] [id = 46] 01:16:21 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965FEAFC00) [pid = 336] [serial = 134] [outer = 0000000000000000] 01:16:21 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965FEB2800) [pid = 336] [serial = 135] [outer = 000000965FEAFC00] 01:16:21 INFO - PROCESS | 336 | 1466583381428 Marionette DEBUG loaded listener.js 01:16:21 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000966265E000) [pid = 336] [serial = 136] [outer = 000000965FEAFC00] 01:16:21 INFO - PROCESS | 336 | 1466583381820 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 01:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 627ms 01:16:21 INFO - PROCESS | 336 | 1466583381874 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 01:16:21 INFO - PROCESS | 336 | 1466583381877 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 01:16:21 INFO - PROCESS | 336 | 1466583381880 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:16:21 INFO - PROCESS | 336 | 1466583381882 Marionette TRACE conn7 <- [1,150,null,{}] 01:16:21 INFO - PROCESS | 336 | 1466583381886 Marionette TRACE conn7 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:21 INFO - PROCESS | 336 | 1466583381888 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:21 INFO - PROCESS | 336 | 1466583381978 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 01:16:21 INFO - PROCESS | 336 | 1466583381984 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:21 INFO - PROCESS | 336 | 1466583381986 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:22 INFO - PROCESS | 336 | ++DOCSHELL 00000096661CF000 == 32 [pid = 336] [id = 47] 01:16:22 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (00000096638C5800) [pid = 336] [serial = 137] [outer = 0000000000000000] 01:16:22 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000096638DA000) [pid = 336] [serial = 138] [outer = 00000096638C5800] 01:16:22 INFO - PROCESS | 336 | 1466583382033 Marionette DEBUG loaded listener.js 01:16:22 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009663A7B800) [pid = 336] [serial = 139] [outer = 00000096638C5800] 01:16:22 INFO - PROCESS | 336 | 1466583382484 Marionette TRACE conn7 <- [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]]]}] 01:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 01:16:22 INFO - PROCESS | 336 | 1466583382519 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 01:16:22 INFO - PROCESS | 336 | 1466583382521 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 01:16:22 INFO - PROCESS | 336 | 1466583382525 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:16:22 INFO - PROCESS | 336 | 1466583382527 Marionette TRACE conn7 <- [1,154,null,{}] 01:16:22 INFO - PROCESS | 336 | 1466583382531 Marionette TRACE conn7 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:22 INFO - PROCESS | 336 | 1466583382533 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:22 INFO - PROCESS | 336 | 1466583382637 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 01:16:22 INFO - PROCESS | 336 | 1466583382706 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:22 INFO - PROCESS | 336 | 1466583382708 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:22 INFO - PROCESS | 336 | ++DOCSHELL 00000096663EA800 == 33 [pid = 336] [id = 48] 01:16:22 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009663F6F800) [pid = 336] [serial = 140] [outer = 0000000000000000] 01:16:22 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009665E2C000) [pid = 336] [serial = 141] [outer = 0000009663F6F800] 01:16:22 INFO - PROCESS | 336 | 1466583382755 Marionette DEBUG loaded listener.js 01:16:22 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666C71000) [pid = 336] [serial = 142] [outer = 0000009663F6F800] 01:16:23 INFO - PROCESS | 336 | 1466583383217 Marionette TRACE conn7 <- [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]]]}] 01:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 734ms 01:16:23 INFO - PROCESS | 336 | 1466583383263 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 01:16:23 INFO - PROCESS | 336 | 1466583383266 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 01:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:16:23 INFO - PROCESS | 336 | 1466583383274 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:16:23 INFO - PROCESS | 336 | 1466583383276 Marionette TRACE conn7 <- [1,158,null,{}] 01:16:23 INFO - PROCESS | 336 | 1466583383280 Marionette TRACE conn7 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:23 INFO - PROCESS | 336 | 1466583383286 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:23 INFO - PROCESS | 336 | 1466583383415 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 01:16:23 INFO - PROCESS | 336 | 1466583383467 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:23 INFO - PROCESS | 336 | 1466583383469 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:23 INFO - PROCESS | 336 | ++DOCSHELL 000000966783E000 == 34 [pid = 336] [id = 49] 01:16:23 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009667959C00) [pid = 336] [serial = 143] [outer = 0000000000000000] 01:16:23 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000966871C000) [pid = 336] [serial = 144] [outer = 0000009667959C00] 01:16:23 INFO - PROCESS | 336 | 1466583383514 Marionette DEBUG loaded listener.js 01:16:23 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (00000096687D1800) [pid = 336] [serial = 145] [outer = 0000009667959C00] 01:16:23 INFO - PROCESS | 336 | 1466583383913 Marionette TRACE conn7 <- [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]]]}] 01:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 692ms 01:16:23 INFO - PROCESS | 336 | 1466583383970 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 01:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:16:23 INFO - PROCESS | 336 | 1466583383972 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 01:16:23 INFO - PROCESS | 336 | 1466583383975 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:16:23 INFO - PROCESS | 336 | 1466583383977 Marionette TRACE conn7 <- [1,162,null,{}] 01:16:23 INFO - PROCESS | 336 | 1466583383981 Marionette TRACE conn7 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:23 INFO - PROCESS | 336 | 1466583383983 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:24 INFO - PROCESS | 336 | 1466583384104 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 01:16:24 INFO - PROCESS | 336 | 1466583384111 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:24 INFO - PROCESS | 336 | 1466583384113 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:24 INFO - PROCESS | 336 | ++DOCSHELL 000000966BF2A000 == 35 [pid = 336] [id = 50] 01:16:24 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000966768C800) [pid = 336] [serial = 146] [outer = 0000000000000000] 01:16:24 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000966970C800) [pid = 336] [serial = 147] [outer = 000000966768C800] 01:16:24 INFO - PROCESS | 336 | 1466583384156 Marionette DEBUG loaded listener.js 01:16:24 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009669A3A000) [pid = 336] [serial = 148] [outer = 000000966768C800] 01:16:24 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000965EA72400) [pid = 336] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:16:24 INFO - PROCESS | 336 | --DOMWINDOW == 86 (00000096578D4800) [pid = 336] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:16:24 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000965E68E400) [pid = 336] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:16:24 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009659551C00) [pid = 336] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:16:24 INFO - PROCESS | 336 | --DOMWINDOW == 83 (00000096676EC400) [pid = 336] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:16:24 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009659ABF000) [pid = 336] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:16:24 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009663A80400) [pid = 336] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:16:24 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009669711800) [pid = 336] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:16:24 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965954DC00) [pid = 336] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:16:24 INFO - PROCESS | 336 | --DOMWINDOW == 78 (00000096577B3C00) [pid = 336] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:16:24 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009663A7C800) [pid = 336] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:16:24 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009659524400) [pid = 336] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:16:24 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009659227C00) [pid = 336] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:16:24 INFO - PROCESS | 336 | 1466583384608 Marionette TRACE conn7 <- [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]]]}] 01:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 01:16:24 INFO - PROCESS | 336 | 1466583384650 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 01:16:24 INFO - PROCESS | 336 | 1466583384652 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 01:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:16:24 INFO - PROCESS | 336 | 1466583384656 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:16:24 INFO - PROCESS | 336 | 1466583384658 Marionette TRACE conn7 <- [1,166,null,{}] 01:16:24 INFO - PROCESS | 336 | 1466583384661 Marionette TRACE conn7 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:24 INFO - PROCESS | 336 | 1466583384663 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:24 INFO - PROCESS | 336 | 1466583384754 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 01:16:24 INFO - PROCESS | 336 | 1466583384761 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:24 INFO - PROCESS | 336 | 1466583384763 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:24 INFO - PROCESS | 336 | ++DOCSHELL 000000966C456800 == 36 [pid = 336] [id = 51] 01:16:24 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009658321800) [pid = 336] [serial = 149] [outer = 0000000000000000] 01:16:24 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009658327000) [pid = 336] [serial = 150] [outer = 0000009658321800] 01:16:24 INFO - PROCESS | 336 | 1466583384807 Marionette DEBUG loaded listener.js 01:16:24 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009659226800) [pid = 336] [serial = 151] [outer = 0000009658321800] 01:16:25 INFO - PROCESS | 336 | 1466583385201 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 01:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 587ms 01:16:25 INFO - PROCESS | 336 | 1466583385245 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 01:16:25 INFO - PROCESS | 336 | 1466583385247 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 01:16:25 INFO - PROCESS | 336 | 1466583385250 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:16:25 INFO - PROCESS | 336 | 1466583385252 Marionette TRACE conn7 <- [1,170,null,{}] 01:16:25 INFO - PROCESS | 336 | 1466583385255 Marionette TRACE conn7 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:25 INFO - PROCESS | 336 | 1466583385257 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:25 INFO - PROCESS | 336 | 1466583385344 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 01:16:25 INFO - PROCESS | 336 | 1466583385350 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:25 INFO - PROCESS | 336 | 1466583385352 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:25 INFO - PROCESS | 336 | ++DOCSHELL 000000966D535000 == 37 [pid = 336] [id = 52] 01:16:25 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000965E643800) [pid = 336] [serial = 152] [outer = 0000000000000000] 01:16:25 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009662E6F000) [pid = 336] [serial = 153] [outer = 000000965E643800] 01:16:25 INFO - PROCESS | 336 | 1466583385398 Marionette DEBUG loaded listener.js 01:16:25 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000966982D800) [pid = 336] [serial = 154] [outer = 000000965E643800] 01:16:25 INFO - PROCESS | 336 | 1466583385799 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 01:16:25 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009665E37C00) [pid = 336] [serial = 155] [outer = 00000096656C1800] 01:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 01:16:25 INFO - PROCESS | 336 | 1466583385861 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 01:16:25 INFO - PROCESS | 336 | 1466583385863 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 01:16:25 INFO - PROCESS | 336 | 1466583385884 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:16:25 INFO - PROCESS | 336 | 1466583385886 Marionette TRACE conn7 <- [1,174,null,{}] 01:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:16:25 INFO - PROCESS | 336 | 1466583385903 Marionette TRACE conn7 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:25 INFO - PROCESS | 336 | 1466583385905 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:25 INFO - PROCESS | 336 | 1466583385986 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 01:16:26 INFO - PROCESS | 336 | 1466583385996 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:26 INFO - PROCESS | 336 | 1466583385998 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:26 INFO - PROCESS | 336 | ++DOCSHELL 00000096577CA800 == 38 [pid = 336] [id = 53] 01:16:26 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000966BDBB000) [pid = 336] [serial = 156] [outer = 0000000000000000] 01:16:26 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000966BF90800) [pid = 336] [serial = 157] [outer = 000000966BDBB000] 01:16:26 INFO - PROCESS | 336 | 1466583386042 Marionette DEBUG loaded listener.js 01:16:26 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000966BF98400) [pid = 336] [serial = 158] [outer = 000000966BDBB000] 01:16:26 INFO - PROCESS | 336 | 1466583386471 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 01:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 627ms 01:16:26 INFO - PROCESS | 336 | 1466583386522 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 01:16:26 INFO - PROCESS | 336 | 1466583386528 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 01:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:16:26 INFO - PROCESS | 336 | 1466583386534 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:16:26 INFO - PROCESS | 336 | 1466583386537 Marionette TRACE conn7 <- [1,178,null,{}] 01:16:26 INFO - PROCESS | 336 | 1466583386585 Marionette TRACE conn7 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:26 INFO - PROCESS | 336 | 1466583386589 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:26 INFO - PROCESS | 336 | 1466583386732 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 01:16:26 INFO - PROCESS | 336 | 1466583386816 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:26 INFO - PROCESS | 336 | 1466583386821 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:26 INFO - PROCESS | 336 | ++DOCSHELL 000000965EC34800 == 39 [pid = 336] [id = 54] 01:16:26 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009659384C00) [pid = 336] [serial = 159] [outer = 0000000000000000] 01:16:26 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000965952BC00) [pid = 336] [serial = 160] [outer = 0000009659384C00] 01:16:26 INFO - PROCESS | 336 | 1466583386879 Marionette DEBUG loaded listener.js 01:16:26 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000965E532800) [pid = 336] [serial = 161] [outer = 0000009659384C00] 01:16:27 INFO - PROCESS | 336 | 1466583387398 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 01:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 881ms 01:16:27 INFO - PROCESS | 336 | 1466583387427 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 01:16:27 INFO - PROCESS | 336 | 1466583387432 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 01:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:16:27 INFO - PROCESS | 336 | 1466583387440 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:16:27 INFO - PROCESS | 336 | 1466583387443 Marionette TRACE conn7 <- [1,182,null,{}] 01:16:27 INFO - PROCESS | 336 | 1466583387447 Marionette TRACE conn7 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:27 INFO - PROCESS | 336 | 1466583387450 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:27 INFO - PROCESS | 336 | 1466583387566 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 01:16:27 INFO - PROCESS | 336 | 1466583387644 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:27 INFO - PROCESS | 336 | 1466583387647 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:27 INFO - PROCESS | 336 | ++DOCSHELL 0000009665510800 == 40 [pid = 336] [id = 55] 01:16:27 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000965FAD3800) [pid = 336] [serial = 162] [outer = 0000000000000000] 01:16:27 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000965FE6C800) [pid = 336] [serial = 163] [outer = 000000965FAD3800] 01:16:27 INFO - PROCESS | 336 | 1466583387704 Marionette DEBUG loaded listener.js 01:16:27 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000009662E65800) [pid = 336] [serial = 164] [outer = 000000965FAD3800] 01:16:28 INFO - PROCESS | 336 | 1466583388276 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 01:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 882ms 01:16:28 INFO - PROCESS | 336 | 1466583388325 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 01:16:28 INFO - PROCESS | 336 | 1466583388328 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 01:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:16:28 INFO - PROCESS | 336 | 1466583388333 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:16:28 INFO - PROCESS | 336 | 1466583388336 Marionette TRACE conn7 <- [1,186,null,{}] 01:16:28 INFO - PROCESS | 336 | 1466583388348 Marionette TRACE conn7 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:28 INFO - PROCESS | 336 | 1466583388353 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:28 INFO - PROCESS | 336 | 1466583388466 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 01:16:28 INFO - PROCESS | 336 | 1466583388532 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:28 INFO - PROCESS | 336 | 1466583388535 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:28 INFO - PROCESS | 336 | ++DOCSHELL 000000966D530000 == 41 [pid = 336] [id = 56] 01:16:28 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000009657790000) [pid = 336] [serial = 165] [outer = 0000000000000000] 01:16:28 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (00000096638D3400) [pid = 336] [serial = 166] [outer = 0000009657790000] 01:16:28 INFO - PROCESS | 336 | 1466583388592 Marionette DEBUG loaded listener.js 01:16:28 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000009666CB2000) [pid = 336] [serial = 167] [outer = 0000009657790000] 01:16:29 INFO - PROCESS | 336 | 1466583389124 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 01:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 839ms 01:16:29 INFO - PROCESS | 336 | 1466583389208 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 01:16:29 INFO - PROCESS | 336 | 1466583389212 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 01:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:16:29 INFO - PROCESS | 336 | 1466583389217 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:16:29 INFO - PROCESS | 336 | 1466583389219 Marionette TRACE conn7 <- [1,190,null,{}] 01:16:29 INFO - PROCESS | 336 | 1466583389223 Marionette TRACE conn7 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:29 INFO - PROCESS | 336 | 1466583389225 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:29 INFO - PROCESS | 336 | 1466583389336 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 01:16:29 INFO - PROCESS | 336 | 1466583389399 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:29 INFO - PROCESS | 336 | 1466583389402 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:29 INFO - PROCESS | 336 | ++DOCSHELL 000000966DB9D800 == 42 [pid = 336] [id = 57] 01:16:29 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (0000009668395C00) [pid = 336] [serial = 168] [outer = 0000000000000000] 01:16:29 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (00000096687CD000) [pid = 336] [serial = 169] [outer = 0000009668395C00] 01:16:29 INFO - PROCESS | 336 | 1466583389457 Marionette DEBUG loaded listener.js 01:16:29 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000966BF99C00) [pid = 336] [serial = 170] [outer = 0000009668395C00] 01:16:30 INFO - PROCESS | 336 | 1466583390151 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 01:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 983ms 01:16:30 INFO - PROCESS | 336 | 1466583390201 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 01:16:30 INFO - PROCESS | 336 | 1466583390206 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 01:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:16:30 INFO - PROCESS | 336 | 1466583390211 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:16:30 INFO - PROCESS | 336 | 1466583390215 Marionette TRACE conn7 <- [1,194,null,{}] 01:16:30 INFO - PROCESS | 336 | 1466583390220 Marionette TRACE conn7 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:30 INFO - PROCESS | 336 | 1466583390223 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:30 INFO - PROCESS | 336 | 1466583390324 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 01:16:30 INFO - PROCESS | 336 | 1466583390406 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:30 INFO - PROCESS | 336 | 1466583390408 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:30 INFO - PROCESS | 336 | ++DOCSHELL 000000965E689800 == 43 [pid = 336] [id = 58] 01:16:30 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (0000009658A4F800) [pid = 336] [serial = 171] [outer = 0000000000000000] 01:16:30 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (0000009659124000) [pid = 336] [serial = 172] [outer = 0000009658A4F800] 01:16:30 INFO - PROCESS | 336 | 1466583390458 Marionette DEBUG loaded listener.js 01:16:30 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (0000009659383000) [pid = 336] [serial = 173] [outer = 0000009658A4F800] 01:16:30 INFO - PROCESS | 336 | --DOCSHELL 000000966D535000 == 42 [pid = 336] [id = 52] 01:16:30 INFO - PROCESS | 336 | --DOCSHELL 000000966C456800 == 41 [pid = 336] [id = 51] 01:16:30 INFO - PROCESS | 336 | --DOCSHELL 000000966BF2A000 == 40 [pid = 336] [id = 50] 01:16:30 INFO - PROCESS | 336 | --DOCSHELL 000000966783E000 == 39 [pid = 336] [id = 49] 01:16:30 INFO - PROCESS | 336 | --DOCSHELL 00000096663EA800 == 38 [pid = 336] [id = 48] 01:16:30 INFO - PROCESS | 336 | --DOCSHELL 00000096661CF000 == 37 [pid = 336] [id = 47] 01:16:30 INFO - PROCESS | 336 | --DOCSHELL 0000009665512800 == 36 [pid = 336] [id = 46] 01:16:30 INFO - PROCESS | 336 | --DOCSHELL 000000966260C000 == 35 [pid = 336] [id = 45] 01:16:30 INFO - PROCESS | 336 | --DOCSHELL 000000965A524800 == 34 [pid = 336] [id = 44] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 99 (000000966870F400) [pid = 336] [serial = 123] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 98 (000000965922DC00) [pid = 336] [serial = 120] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 97 (0000009666C62C00) [pid = 336] [serial = 108] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 96 (0000009662E63400) [pid = 336] [serial = 102] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 95 (000000965F507800) [pid = 336] [serial = 99] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 94 (000000965FC6B000) [pid = 336] [serial = 100] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000965A8E5400) [pid = 336] [serial = 96] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000965E50FC00) [pid = 336] [serial = 97] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000965937F800) [pid = 336] [serial = 93] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000966838CC00) [pid = 336] [serial = 111] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000965E888000) [pid = 336] [serial = 82] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000965A5D4400) [pid = 336] [serial = 81] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000966838C400) [pid = 336] [serial = 85] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009666578400) [pid = 336] [serial = 84] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000966BDB3800) [pid = 336] [serial = 88] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009669A30800) [pid = 336] [serial = 87] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000966BDBF000) [pid = 336] [serial = 91] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009659552800) [pid = 336] [serial = 90] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009666F42000) [pid = 336] [serial = 109] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009657977000) [pid = 336] [serial = 114] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009668BB8000) [pid = 336] [serial = 112] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 78 (00000096638D5000) [pid = 336] [serial = 115] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 77 (00000096638CA800) [pid = 336] [serial = 103] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009663F65000) [pid = 336] [serial = 105] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965FEB0400) [pid = 336] [serial = 118] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965952B800) [pid = 336] [serial = 117] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009665E30400) [pid = 336] [serial = 106] [outer = 0000000000000000] [url = about:blank] 01:16:30 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009659532000) [pid = 336] [serial = 121] [outer = 0000000000000000] [url = about:blank] 01:16:31 INFO - PROCESS | 336 | 1466583391025 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 01:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 839ms 01:16:31 INFO - PROCESS | 336 | 1466583391053 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 01:16:31 INFO - PROCESS | 336 | 1466583391058 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 01:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:16:31 INFO - PROCESS | 336 | 1466583391064 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:16:31 INFO - PROCESS | 336 | 1466583391067 Marionette TRACE conn7 <- [1,198,null,{}] 01:16:31 INFO - PROCESS | 336 | 1466583391071 Marionette TRACE conn7 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:31 INFO - PROCESS | 336 | 1466583391074 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:31 INFO - PROCESS | 336 | 1466583391165 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 01:16:31 INFO - PROCESS | 336 | 1466583391232 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:31 INFO - PROCESS | 336 | 1466583391234 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:31 INFO - PROCESS | 336 | ++DOCSHELL 000000965A524800 == 35 [pid = 336] [id = 59] 01:16:31 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009658B59800) [pid = 336] [serial = 174] [outer = 0000000000000000] 01:16:31 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009659389400) [pid = 336] [serial = 175] [outer = 0000009658B59800] 01:16:31 INFO - PROCESS | 336 | 1466583391282 Marionette DEBUG loaded listener.js 01:16:31 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965954C800) [pid = 336] [serial = 176] [outer = 0000009658B59800] 01:16:31 INFO - PROCESS | 336 | 1466583391651 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 01:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 629ms 01:16:31 INFO - PROCESS | 336 | 1466583391696 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 01:16:31 INFO - PROCESS | 336 | 1466583391699 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 01:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:16:31 INFO - PROCESS | 336 | 1466583391702 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:16:31 INFO - PROCESS | 336 | 1466583391706 Marionette TRACE conn7 <- [1,202,null,{}] 01:16:31 INFO - PROCESS | 336 | 1466583391723 Marionette TRACE conn7 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:31 INFO - PROCESS | 336 | 1466583391728 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:31 INFO - PROCESS | 336 | 1466583391816 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 01:16:31 INFO - PROCESS | 336 | 1466583391823 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:31 INFO - PROCESS | 336 | 1466583391826 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:31 INFO - PROCESS | 336 | ++DOCSHELL 00000096626DB800 == 36 [pid = 336] [id = 60] 01:16:31 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000965E87EC00) [pid = 336] [serial = 177] [outer = 0000000000000000] 01:16:31 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000965EC0B400) [pid = 336] [serial = 178] [outer = 000000965E87EC00] 01:16:31 INFO - PROCESS | 336 | 1466583391878 Marionette DEBUG loaded listener.js 01:16:31 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000965F6D4400) [pid = 336] [serial = 179] [outer = 000000965E87EC00] 01:16:32 INFO - PROCESS | 336 | 1466583392326 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 01:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 692ms 01:16:32 INFO - PROCESS | 336 | 1466583392398 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 01:16:32 INFO - PROCESS | 336 | 1466583392401 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 01:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:16:32 INFO - PROCESS | 336 | 1466583392404 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:16:32 INFO - PROCESS | 336 | 1466583392406 Marionette TRACE conn7 <- [1,206,null,{}] 01:16:32 INFO - PROCESS | 336 | 1466583392409 Marionette TRACE conn7 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:32 INFO - PROCESS | 336 | 1466583392412 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:32 INFO - PROCESS | 336 | 1466583392498 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 01:16:32 INFO - PROCESS | 336 | 1466583392505 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:32 INFO - PROCESS | 336 | 1466583392507 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:32 INFO - PROCESS | 336 | ++DOCSHELL 0000009663BB1800 == 37 [pid = 336] [id = 61] 01:16:32 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000965FEB0400) [pid = 336] [serial = 180] [outer = 0000000000000000] 01:16:32 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000965FEB5400) [pid = 336] [serial = 181] [outer = 000000965FEB0400] 01:16:32 INFO - PROCESS | 336 | 1466583392559 Marionette DEBUG loaded listener.js 01:16:32 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009662E6AC00) [pid = 336] [serial = 182] [outer = 000000965FEB0400] 01:16:32 INFO - PROCESS | 336 | 1466583392959 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 01:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 587ms 01:16:33 INFO - PROCESS | 336 | 1466583393005 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 01:16:33 INFO - PROCESS | 336 | 1466583393008 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 01:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:16:33 INFO - PROCESS | 336 | 1466583393022 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:16:33 INFO - PROCESS | 336 | 1466583393024 Marionette TRACE conn7 <- [1,210,null,{}] 01:16:33 INFO - PROCESS | 336 | 1466583393035 Marionette TRACE conn7 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:33 INFO - PROCESS | 336 | 1466583393037 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:33 INFO - PROCESS | 336 | 1466583393141 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 01:16:33 INFO - PROCESS | 336 | 1466583393147 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:33 INFO - PROCESS | 336 | 1466583393149 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:33 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F1D000 == 38 [pid = 336] [id = 62] 01:16:33 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000965FEB2C00) [pid = 336] [serial = 183] [outer = 0000000000000000] 01:16:33 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (00000096638DBC00) [pid = 336] [serial = 184] [outer = 000000965FEB2C00] 01:16:33 INFO - PROCESS | 336 | 1466583393201 Marionette DEBUG loaded listener.js 01:16:33 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (00000096655C8400) [pid = 336] [serial = 185] [outer = 000000965FEB2C00] 01:16:33 INFO - PROCESS | 336 | 1466583393643 Marionette TRACE conn7 <- [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]]]}] 01:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 692ms 01:16:33 INFO - PROCESS | 336 | 1466583393713 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 01:16:33 INFO - PROCESS | 336 | 1466583393716 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 01:16:33 INFO - PROCESS | 336 | 1466583393719 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:16:33 INFO - PROCESS | 336 | 1466583393721 Marionette TRACE conn7 <- [1,214,null,{}] 01:16:33 INFO - PROCESS | 336 | 1466583393725 Marionette TRACE conn7 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:33 INFO - PROCESS | 336 | 1466583393731 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:33 INFO - PROCESS | 336 | 1466583393864 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 01:16:33 INFO - PROCESS | 336 | 1466583393870 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:33 INFO - PROCESS | 336 | 1466583393872 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:33 INFO - PROCESS | 336 | ++DOCSHELL 0000009666833000 == 39 [pid = 336] [id = 63] 01:16:33 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009666C50800) [pid = 336] [serial = 186] [outer = 0000000000000000] 01:16:33 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009666CB0800) [pid = 336] [serial = 187] [outer = 0000009666C50800] 01:16:33 INFO - PROCESS | 336 | 1466583393917 Marionette DEBUG loaded listener.js 01:16:34 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009668719800) [pid = 336] [serial = 188] [outer = 0000009666C50800] 01:16:34 INFO - PROCESS | 336 | 1466583394331 Marionette TRACE conn7 <- [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]]]}] 01:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 01:16:34 INFO - PROCESS | 336 | 1466583394355 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 01:16:34 INFO - PROCESS | 336 | 1466583394357 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 01:16:34 INFO - PROCESS | 336 | 1466583394360 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:16:34 INFO - PROCESS | 336 | 1466583394362 Marionette TRACE conn7 <- [1,218,null,{}] 01:16:34 INFO - PROCESS | 336 | 1466583394366 Marionette TRACE conn7 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:34 INFO - PROCESS | 336 | 1466583394368 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:34 INFO - PROCESS | 336 | 1466583394479 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 01:16:34 INFO - PROCESS | 336 | 1466583394550 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:34 INFO - PROCESS | 336 | 1466583394552 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:34 INFO - PROCESS | 336 | ++DOCSHELL 0000009659207800 == 40 [pid = 336] [id = 64] 01:16:34 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009669707C00) [pid = 336] [serial = 189] [outer = 0000000000000000] 01:16:34 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000966970FC00) [pid = 336] [serial = 190] [outer = 0000009669707C00] 01:16:34 INFO - PROCESS | 336 | 1466583394598 Marionette DEBUG loaded listener.js 01:16:34 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000966BDBAC00) [pid = 336] [serial = 191] [outer = 0000009669707C00] 01:16:35 INFO - PROCESS | 336 | 1466583394992 Marionette TRACE conn7 <- [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]]]}] 01:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 691ms 01:16:35 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000009663F6F800) [pid = 336] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:16:35 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009667959C00) [pid = 336] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:16:35 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000965FEAFC00) [pid = 336] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:16:35 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000965922AC00) [pid = 336] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:16:35 INFO - PROCESS | 336 | --DOMWINDOW == 85 (00000096638C5800) [pid = 336] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:16:35 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000965E882400) [pid = 336] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:16:35 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000966768C800) [pid = 336] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:16:35 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965E643800) [pid = 336] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:16:35 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009658321800) [pid = 336] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:16:35 INFO - PROCESS | 336 | 1466583395066 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 01:16:35 INFO - PROCESS | 336 | 1466583395069 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 01:16:35 INFO - PROCESS | 336 | 1466583395072 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:16:35 INFO - PROCESS | 336 | 1466583395074 Marionette TRACE conn7 <- [1,222,null,{}] 01:16:35 INFO - PROCESS | 336 | 1466583395087 Marionette TRACE conn7 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:35 INFO - PROCESS | 336 | 1466583395089 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:35 INFO - PROCESS | 336 | 1466583395171 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 01:16:35 INFO - PROCESS | 336 | 1466583395177 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:35 INFO - PROCESS | 336 | 1466583395179 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:35 INFO - PROCESS | 336 | ++DOCSHELL 0000009658B1A000 == 41 [pid = 336] [id = 65] 01:16:35 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009658812400) [pid = 336] [serial = 192] [outer = 0000000000000000] 01:16:35 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009658A3DC00) [pid = 336] [serial = 193] [outer = 0000009658812400] 01:16:35 INFO - PROCESS | 336 | 1466583395225 Marionette DEBUG loaded listener.js 01:16:35 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009658329800) [pid = 336] [serial = 194] [outer = 0000009658812400] 01:16:35 INFO - PROCESS | 336 | 1466583395621 Marionette TRACE conn7 <- [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]]]}] 01:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 586ms 01:16:35 INFO - PROCESS | 336 | 1466583395663 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 01:16:35 INFO - PROCESS | 336 | 1466583395665 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 01:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:16:35 INFO - PROCESS | 336 | 1466583395677 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:16:35 INFO - PROCESS | 336 | 1466583395679 Marionette TRACE conn7 <- [1,226,null,{}] 01:16:35 INFO - PROCESS | 336 | 1466583395688 Marionette TRACE conn7 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:35 INFO - PROCESS | 336 | 1466583395690 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:35 INFO - PROCESS | 336 | 1466583395783 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 01:16:35 INFO - PROCESS | 336 | 1466583395788 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:35 INFO - PROCESS | 336 | 1466583395791 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:35 INFO - PROCESS | 336 | ++DOCSHELL 000000966BF3B800 == 42 [pid = 336] [id = 66] 01:16:35 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009659AB4000) [pid = 336] [serial = 195] [outer = 0000000000000000] 01:16:35 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009659ABB400) [pid = 336] [serial = 196] [outer = 0000009659AB4000] 01:16:35 INFO - PROCESS | 336 | 1466583395835 Marionette DEBUG loaded listener.js 01:16:35 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009666FBD400) [pid = 336] [serial = 197] [outer = 0000009659AB4000] 01:16:36 INFO - PROCESS | 336 | 1466583396244 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 01:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 01:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:16:36 INFO - PROCESS | 336 | 1466583396259 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 01:16:36 INFO - PROCESS | 336 | 1466583396261 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 01:16:36 INFO - PROCESS | 336 | 1466583396264 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:16:36 INFO - PROCESS | 336 | 1466583396266 Marionette TRACE conn7 <- [1,230,null,{}] 01:16:36 INFO - PROCESS | 336 | 1466583396269 Marionette TRACE conn7 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:36 INFO - PROCESS | 336 | 1466583396271 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:36 INFO - PROCESS | 336 | 1466583396382 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 01:16:36 INFO - PROCESS | 336 | 1466583396389 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:36 INFO - PROCESS | 336 | 1466583396391 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:36 INFO - PROCESS | 336 | ++DOCSHELL 000000966C457800 == 43 [pid = 336] [id = 67] 01:16:36 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009659AB5800) [pid = 336] [serial = 198] [outer = 0000000000000000] 01:16:36 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009663AB8800) [pid = 336] [serial = 199] [outer = 0000009659AB5800] 01:16:36 INFO - PROCESS | 336 | 1466583396438 Marionette DEBUG loaded listener.js 01:16:36 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009663AC0000) [pid = 336] [serial = 200] [outer = 0000009659AB5800] 01:16:36 INFO - PROCESS | 336 | 1466583396815 Marionette TRACE conn7 <- [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]]]}] 01:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 588ms 01:16:36 INFO - PROCESS | 336 | 1466583396855 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 01:16:36 INFO - PROCESS | 336 | 1466583396858 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 01:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:16:36 INFO - PROCESS | 336 | 1466583396861 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:16:36 INFO - PROCESS | 336 | 1466583396864 Marionette TRACE conn7 <- [1,234,null,{}] 01:16:36 INFO - PROCESS | 336 | 1466583396867 Marionette TRACE conn7 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:36 INFO - PROCESS | 336 | 1466583396870 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:36 INFO - PROCESS | 336 | 1466583396995 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 01:16:37 INFO - PROCESS | 336 | 1466583397009 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:37 INFO - PROCESS | 336 | 1466583397011 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:37 INFO - PROCESS | 336 | ++DOCSHELL 000000966DB8E800 == 44 [pid = 336] [id = 68] 01:16:37 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000009663AC1C00) [pid = 336] [serial = 201] [outer = 0000000000000000] 01:16:37 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000009666CCB800) [pid = 336] [serial = 202] [outer = 0000009663AC1C00] 01:16:37 INFO - PROCESS | 336 | 1466583397060 Marionette DEBUG loaded listener.js 01:16:37 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000009666FC8400) [pid = 336] [serial = 203] [outer = 0000009663AC1C00] 01:16:37 INFO - PROCESS | 336 | 1466583397736 Marionette TRACE conn7 <- [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]]]}] 01:16:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 942ms 01:16:37 INFO - PROCESS | 336 | 1466583397807 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 01:16:37 INFO - PROCESS | 336 | 1466583397812 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 01:16:37 INFO - PROCESS | 336 | 1466583397817 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:16:37 INFO - PROCESS | 336 | 1466583397823 Marionette TRACE conn7 <- [1,238,null,{}] 01:16:37 INFO - PROCESS | 336 | 1466583397829 Marionette TRACE conn7 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:37 INFO - PROCESS | 336 | 1466583397832 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:38 INFO - PROCESS | 336 | 1466583398007 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 01:16:38 INFO - PROCESS | 336 | 1466583398138 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:38 INFO - PROCESS | 336 | 1466583398142 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:38 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA32800 == 45 [pid = 336] [id = 69] 01:16:38 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000009659ABBC00) [pid = 336] [serial = 204] [outer = 0000000000000000] 01:16:38 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (0000009659F1C800) [pid = 336] [serial = 205] [outer = 0000009659ABBC00] 01:16:38 INFO - PROCESS | 336 | 1466583398210 Marionette DEBUG loaded listener.js 01:16:38 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (000000965E64D400) [pid = 336] [serial = 206] [outer = 0000009659ABBC00] 01:16:38 INFO - PROCESS | 336 | 1466583398886 Marionette TRACE conn7 <- [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]]]}] 01:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1093ms 01:16:38 INFO - PROCESS | 336 | 1466583398914 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 01:16:38 INFO - PROCESS | 336 | 1466583398919 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 01:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:16:38 INFO - PROCESS | 336 | 1466583398939 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:16:38 INFO - PROCESS | 336 | 1466583398942 Marionette TRACE conn7 <- [1,242,null,{}] 01:16:38 INFO - PROCESS | 336 | 1466583398946 Marionette TRACE conn7 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:38 INFO - PROCESS | 336 | 1466583398949 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:39 INFO - PROCESS | 336 | 1466583399071 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 01:16:39 INFO - PROCESS | 336 | 1466583399139 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:39 INFO - PROCESS | 336 | 1466583399142 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:39 INFO - PROCESS | 336 | ++DOCSHELL 000000966C43E800 == 46 [pid = 336] [id = 70] 01:16:39 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (00000096638DD800) [pid = 336] [serial = 207] [outer = 0000000000000000] 01:16:39 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (0000009665E37800) [pid = 336] [serial = 208] [outer = 00000096638DD800] 01:16:39 INFO - PROCESS | 336 | 1466583399199 Marionette DEBUG loaded listener.js 01:16:39 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (0000009666CA9400) [pid = 336] [serial = 209] [outer = 00000096638DD800] 01:16:39 INFO - PROCESS | 336 | 1466583399773 Marionette TRACE conn7 <- [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]]]}] 01:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 882ms 01:16:39 INFO - PROCESS | 336 | 1466583399822 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 01:16:39 INFO - PROCESS | 336 | 1466583399825 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 01:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:16:39 INFO - PROCESS | 336 | 1466583399829 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:16:39 INFO - PROCESS | 336 | 1466583399833 Marionette TRACE conn7 <- [1,246,null,{}] 01:16:39 INFO - PROCESS | 336 | 1466583399845 Marionette TRACE conn7 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:39 INFO - PROCESS | 336 | 1466583399850 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:39 INFO - PROCESS | 336 | 1466583399963 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 01:16:40 INFO - PROCESS | 336 | 1466583400033 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:40 INFO - PROCESS | 336 | 1466583400037 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:40 INFO - PROCESS | 336 | ++DOCSHELL 000000966D7D6800 == 47 [pid = 336] [id = 71] 01:16:40 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (0000009666FCA000) [pid = 336] [serial = 210] [outer = 0000000000000000] 01:16:40 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (000000966768C800) [pid = 336] [serial = 211] [outer = 0000009666FCA000] 01:16:40 INFO - PROCESS | 336 | 1466583400094 Marionette DEBUG loaded listener.js 01:16:40 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (00000096687BAC00) [pid = 336] [serial = 212] [outer = 0000009666FCA000] 01:16:40 INFO - PROCESS | 336 | 1466583400681 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 01:16:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:16:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 944ms 01:16:40 INFO - PROCESS | 336 | 1466583400775 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 01:16:40 INFO - PROCESS | 336 | 1466583400779 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 01:16:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:16:40 INFO - PROCESS | 336 | 1466583400782 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:16:40 INFO - PROCESS | 336 | 1466583400785 Marionette TRACE conn7 <- [1,250,null,{}] 01:16:40 INFO - PROCESS | 336 | 1466583400789 Marionette TRACE conn7 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:40 INFO - PROCESS | 336 | 1466583400791 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:41 INFO - PROCESS | 336 | 1466583401014 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 01:16:41 INFO - PROCESS | 336 | 1466583401083 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:41 INFO - PROCESS | 336 | 1466583401086 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:41 INFO - PROCESS | 336 | ++DOCSHELL 000000965DED1800 == 48 [pid = 336] [id = 72] 01:16:41 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (0000009658BB5800) [pid = 336] [serial = 213] [outer = 0000000000000000] 01:16:41 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (0000009659228800) [pid = 336] [serial = 214] [outer = 0000009658BB5800] 01:16:41 INFO - PROCESS | 336 | 1466583401137 Marionette DEBUG loaded listener.js 01:16:41 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (000000965DE4D000) [pid = 336] [serial = 215] [outer = 0000009658BB5800] 01:16:41 INFO - PROCESS | 336 | 1466583401721 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 01:16:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 984ms 01:16:41 INFO - PROCESS | 336 | 1466583401770 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 01:16:41 INFO - PROCESS | 336 | 1466583401775 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 01:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:16:41 INFO - PROCESS | 336 | 1466583401780 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:16:41 INFO - PROCESS | 336 | 1466583401784 Marionette TRACE conn7 <- [1,254,null,{}] 01:16:41 INFO - PROCESS | 336 | 1466583401788 Marionette TRACE conn7 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:41 INFO - PROCESS | 336 | 1466583401791 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:41 INFO - PROCESS | 336 | 1466583401916 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 01:16:41 INFO - PROCESS | 336 | --DOCSHELL 000000966C457800 == 47 [pid = 336] [id = 67] 01:16:41 INFO - PROCESS | 336 | --DOCSHELL 000000966BF3B800 == 46 [pid = 336] [id = 66] 01:16:41 INFO - PROCESS | 336 | --DOCSHELL 0000009658B1A000 == 45 [pid = 336] [id = 65] 01:16:41 INFO - PROCESS | 336 | --DOCSHELL 0000009659207800 == 44 [pid = 336] [id = 64] 01:16:41 INFO - PROCESS | 336 | --DOCSHELL 0000009666833000 == 43 [pid = 336] [id = 63] 01:16:41 INFO - PROCESS | 336 | --DOCSHELL 0000009665F1D000 == 42 [pid = 336] [id = 62] 01:16:41 INFO - PROCESS | 336 | --DOCSHELL 0000009663BB1800 == 41 [pid = 336] [id = 61] 01:16:41 INFO - PROCESS | 336 | --DOCSHELL 00000096626DB800 == 40 [pid = 336] [id = 60] 01:16:41 INFO - PROCESS | 336 | --DOCSHELL 000000965A524800 == 39 [pid = 336] [id = 59] 01:16:41 INFO - PROCESS | 336 | --DOCSHELL 000000965E689800 == 38 [pid = 336] [id = 58] 01:16:41 INFO - PROCESS | 336 | --DOCSHELL 000000966DB9D800 == 37 [pid = 336] [id = 57] 01:16:41 INFO - PROCESS | 336 | --DOCSHELL 000000966D530000 == 36 [pid = 336] [id = 56] 01:16:41 INFO - PROCESS | 336 | --DOCSHELL 0000009665510800 == 35 [pid = 336] [id = 55] 01:16:41 INFO - PROCESS | 336 | --DOCSHELL 000000965EC34800 == 34 [pid = 336] [id = 54] 01:16:41 INFO - PROCESS | 336 | --DOCSHELL 00000096577CA800 == 33 [pid = 336] [id = 53] 01:16:41 INFO - PROCESS | 336 | --DOMWINDOW == 104 (0000009665E2C000) [pid = 336] [serial = 141] [outer = 0000000000000000] [url = about:blank] 01:16:41 INFO - PROCESS | 336 | --DOMWINDOW == 103 (00000096687D1800) [pid = 336] [serial = 145] [outer = 0000000000000000] [url = about:blank] 01:16:41 INFO - PROCESS | 336 | --DOMWINDOW == 102 (000000966871C000) [pid = 336] [serial = 144] [outer = 0000000000000000] [url = about:blank] 01:16:41 INFO - PROCESS | 336 | --DOMWINDOW == 101 (000000965FEB2800) [pid = 336] [serial = 135] [outer = 0000000000000000] [url = about:blank] 01:16:41 INFO - PROCESS | 336 | --DOMWINDOW == 100 (000000966265E000) [pid = 336] [serial = 136] [outer = 0000000000000000] [url = about:blank] 01:16:41 INFO - PROCESS | 336 | --DOMWINDOW == 99 (0000009659384400) [pid = 336] [serial = 129] [outer = 0000000000000000] [url = about:blank] 01:16:41 INFO - PROCESS | 336 | --DOMWINDOW == 98 (0000009666C71000) [pid = 336] [serial = 142] [outer = 0000000000000000] [url = about:blank] 01:16:41 INFO - PROCESS | 336 | --DOMWINDOW == 97 (000000965954D000) [pid = 336] [serial = 130] [outer = 0000000000000000] [url = about:blank] 01:16:41 INFO - PROCESS | 336 | --DOMWINDOW == 96 (0000009659549400) [pid = 336] [serial = 126] [outer = 0000000000000000] [url = about:blank] 01:16:41 INFO - PROCESS | 336 | --DOMWINDOW == 95 (00000096638DA000) [pid = 336] [serial = 138] [outer = 0000000000000000] [url = about:blank] 01:16:41 INFO - PROCESS | 336 | --DOMWINDOW == 94 (000000965EA74400) [pid = 336] [serial = 132] [outer = 0000000000000000] [url = about:blank] 01:16:41 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000965F570C00) [pid = 336] [serial = 133] [outer = 0000000000000000] [url = about:blank] 01:16:41 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000966970C800) [pid = 336] [serial = 147] [outer = 0000000000000000] [url = about:blank] 01:16:41 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000009662E6F000) [pid = 336] [serial = 153] [outer = 0000000000000000] [url = about:blank] 01:16:41 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000966982D800) [pid = 336] [serial = 154] [outer = 0000000000000000] [url = about:blank] 01:16:41 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000009659226800) [pid = 336] [serial = 151] [outer = 0000000000000000] [url = about:blank] 01:16:41 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009669A3A000) [pid = 336] [serial = 148] [outer = 0000000000000000] [url = about:blank] 01:16:41 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009658327000) [pid = 336] [serial = 150] [outer = 0000000000000000] [url = about:blank] 01:16:41 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009665F73C00) [pid = 336] [serial = 31] [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.] 01:16:41 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000966BF90800) [pid = 336] [serial = 157] [outer = 0000000000000000] [url = about:blank] 01:16:41 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009663A7B800) [pid = 336] [serial = 139] [outer = 0000000000000000] [url = about:blank] 01:16:42 INFO - PROCESS | 336 | 1466583402029 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:42 INFO - PROCESS | 336 | 1466583402031 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:42 INFO - PROCESS | 336 | ++DOCSHELL 000000965883F000 == 34 [pid = 336] [id = 73] 01:16:42 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (00000096578D2800) [pid = 336] [serial = 216] [outer = 0000000000000000] 01:16:42 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000965831EC00) [pid = 336] [serial = 217] [outer = 00000096578D2800] 01:16:42 INFO - PROCESS | 336 | 1466583402081 Marionette DEBUG loaded listener.js 01:16:42 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000965937FC00) [pid = 336] [serial = 218] [outer = 00000096578D2800] 01:16:42 INFO - PROCESS | 336 | 1466583402659 Marionette TRACE conn7 <- [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]]]}] 01:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 945ms 01:16:42 INFO - PROCESS | 336 | 1466583402738 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 01:16:42 INFO - PROCESS | 336 | 1466583402741 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 01:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:16:42 INFO - PROCESS | 336 | 1466583402749 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:16:42 INFO - PROCESS | 336 | 1466583402751 Marionette TRACE conn7 <- [1,258,null,{}] 01:16:42 INFO - PROCESS | 336 | 1466583402758 Marionette TRACE conn7 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:42 INFO - PROCESS | 336 | 1466583402760 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:42 INFO - PROCESS | 336 | 1466583402882 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 01:16:42 INFO - PROCESS | 336 | 1466583402890 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:42 INFO - PROCESS | 336 | 1466583402892 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:42 INFO - PROCESS | 336 | ++DOCSHELL 0000009663BAE800 == 35 [pid = 336] [id = 74] 01:16:42 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009659226800) [pid = 336] [serial = 219] [outer = 0000000000000000] 01:16:42 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000966265E000) [pid = 336] [serial = 220] [outer = 0000009659226800] 01:16:42 INFO - PROCESS | 336 | 1466583402939 Marionette DEBUG loaded listener.js 01:16:43 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009663A0D400) [pid = 336] [serial = 221] [outer = 0000009659226800] 01:16:43 INFO - PROCESS | 336 | 1466583403339 Marionette TRACE conn7 <- [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]]]}] 01:16:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 628ms 01:16:43 INFO - PROCESS | 336 | 1466583403382 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 01:16:43 INFO - PROCESS | 336 | 1466583403387 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 01:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:16:43 INFO - PROCESS | 336 | 1466583403401 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:16:43 INFO - PROCESS | 336 | 1466583403405 Marionette TRACE conn7 <- [1,262,null,{}] 01:16:43 INFO - PROCESS | 336 | 1466583403420 Marionette TRACE conn7 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:43 INFO - PROCESS | 336 | 1466583403423 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:43 INFO - PROCESS | 336 | 1466583403550 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 01:16:43 INFO - PROCESS | 336 | 1466583403563 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:43 INFO - PROCESS | 336 | 1466583403565 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:43 INFO - PROCESS | 336 | ++DOCSHELL 0000009666338800 == 36 [pid = 336] [id = 75] 01:16:43 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000009663BE8400) [pid = 336] [serial = 222] [outer = 0000000000000000] 01:16:43 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000009663BEE400) [pid = 336] [serial = 223] [outer = 0000009663BE8400] 01:16:43 INFO - PROCESS | 336 | 1466583403614 Marionette DEBUG loaded listener.js 01:16:43 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000009665F79000) [pid = 336] [serial = 224] [outer = 0000009663BE8400] 01:16:44 INFO - PROCESS | 336 | 1466583404035 Marionette TRACE conn7 <- [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]]]}] 01:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 692ms 01:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:16:44 INFO - PROCESS | 336 | 1466583404089 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 01:16:44 INFO - PROCESS | 336 | 1466583404091 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 01:16:44 INFO - PROCESS | 336 | 1466583404094 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:16:44 INFO - PROCESS | 336 | 1466583404096 Marionette TRACE conn7 <- [1,266,null,{}] 01:16:44 INFO - PROCESS | 336 | 1466583404100 Marionette TRACE conn7 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:44 INFO - PROCESS | 336 | 1466583404102 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:44 INFO - PROCESS | 336 | 1466583404214 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 01:16:44 INFO - PROCESS | 336 | 1466583404219 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:44 INFO - PROCESS | 336 | 1466583404222 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:44 INFO - PROCESS | 336 | ++DOCSHELL 0000009666E31000 == 37 [pid = 336] [id = 76] 01:16:44 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000009666C44C00) [pid = 336] [serial = 225] [outer = 0000000000000000] 01:16:44 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (0000009666CAB000) [pid = 336] [serial = 226] [outer = 0000009666C44C00] 01:16:44 INFO - PROCESS | 336 | 1466583404303 Marionette DEBUG loaded listener.js 01:16:44 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (0000009666CD2800) [pid = 336] [serial = 227] [outer = 0000009666C44C00] 01:16:44 INFO - PROCESS | 336 | 1466583404740 Marionette TRACE conn7 <- [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]]]}] 01:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 691ms 01:16:44 INFO - PROCESS | 336 | 1466583404789 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 01:16:44 INFO - PROCESS | 336 | 1466583404791 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 01:16:44 INFO - PROCESS | 336 | 1466583404795 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:16:44 INFO - PROCESS | 336 | 1466583404797 Marionette TRACE conn7 <- [1,270,null,{}] 01:16:44 INFO - PROCESS | 336 | 1466583404816 Marionette TRACE conn7 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:44 INFO - PROCESS | 336 | 1466583404818 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:44 INFO - PROCESS | 336 | 1466583404958 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 01:16:44 INFO - PROCESS | 336 | 1466583404981 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:44 INFO - PROCESS | 336 | 1466583404987 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:45 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA33000 == 38 [pid = 336] [id = 77] 01:16:45 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000966794B400) [pid = 336] [serial = 228] [outer = 0000000000000000] 01:16:45 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (0000009667955400) [pid = 336] [serial = 229] [outer = 000000966794B400] 01:16:45 INFO - PROCESS | 336 | 1466583405042 Marionette DEBUG loaded listener.js 01:16:45 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (00000096687D5000) [pid = 336] [serial = 230] [outer = 000000966794B400] 01:16:45 INFO - PROCESS | 336 | 1466583405490 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 01:16:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 735ms 01:16:45 INFO - PROCESS | 336 | 1466583405532 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 01:16:45 INFO - PROCESS | 336 | 1466583405535 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 01:16:45 INFO - PROCESS | 336 | 1466583405538 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:16:45 INFO - PROCESS | 336 | 1466583405540 Marionette TRACE conn7 <- [1,274,null,{}] 01:16:45 INFO - PROCESS | 336 | 1466583405544 Marionette TRACE conn7 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:45 INFO - PROCESS | 336 | 1466583405546 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:45 INFO - PROCESS | 336 | 1466583405667 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 01:16:45 INFO - PROCESS | 336 | 1466583405723 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:45 INFO - PROCESS | 336 | 1466583405725 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:45 INFO - PROCESS | 336 | ++DOCSHELL 000000966C4AB000 == 39 [pid = 336] [id = 78] 01:16:45 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (00000096687D7000) [pid = 336] [serial = 231] [outer = 0000000000000000] 01:16:45 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (000000966BDB6000) [pid = 336] [serial = 232] [outer = 00000096687D7000] 01:16:45 INFO - PROCESS | 336 | 1466583405770 Marionette DEBUG loaded listener.js 01:16:45 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (000000966BF97400) [pid = 336] [serial = 233] [outer = 00000096687D7000] 01:16:46 INFO - PROCESS | 336 | --DOMWINDOW == 101 (000000965E87EC00) [pid = 336] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:16:46 INFO - PROCESS | 336 | --DOMWINDOW == 100 (0000009658A4F800) [pid = 336] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:16:46 INFO - PROCESS | 336 | --DOMWINDOW == 99 (0000009658B59800) [pid = 336] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:16:46 INFO - PROCESS | 336 | --DOMWINDOW == 98 (000000965FEB2C00) [pid = 336] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:16:46 INFO - PROCESS | 336 | --DOMWINDOW == 97 (0000009669707C00) [pid = 336] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:16:46 INFO - PROCESS | 336 | --DOMWINDOW == 96 (000000965FEB0400) [pid = 336] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:16:46 INFO - PROCESS | 336 | --DOMWINDOW == 95 (0000009668395C00) [pid = 336] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:16:46 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000009666C50800) [pid = 336] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:16:46 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000009658812400) [pid = 336] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:16:46 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000009659AB5800) [pid = 336] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:16:46 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000009659AB4000) [pid = 336] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:16:46 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000009659527800) [pid = 336] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:16:46 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000009658BBCC00) [pid = 336] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:16:46 INFO - PROCESS | 336 | 1466583406249 Marionette TRACE conn7 <- [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]]]}] 01:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 734ms 01:16:46 INFO - PROCESS | 336 | 1466583406276 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 01:16:46 INFO - PROCESS | 336 | 1466583406278 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 01:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:16:46 INFO - PROCESS | 336 | 1466583406309 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:16:46 INFO - PROCESS | 336 | 1466583406311 Marionette TRACE conn7 <- [1,278,null,{}] 01:16:46 INFO - PROCESS | 336 | 1466583406315 Marionette TRACE conn7 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:46 INFO - PROCESS | 336 | 1466583406317 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:46 INFO - PROCESS | 336 | 1466583406402 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 01:16:46 INFO - PROCESS | 336 | 1466583406468 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:46 INFO - PROCESS | 336 | 1466583406470 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:46 INFO - PROCESS | 336 | ++DOCSHELL 000000966D7DD000 == 40 [pid = 336] [id = 79] 01:16:46 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000965882F800) [pid = 336] [serial = 234] [outer = 0000000000000000] 01:16:46 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000965E87EC00) [pid = 336] [serial = 235] [outer = 000000965882F800] 01:16:46 INFO - PROCESS | 336 | 1466583406522 Marionette DEBUG loaded listener.js 01:16:46 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000009668395C00) [pid = 336] [serial = 236] [outer = 000000965882F800] 01:16:46 INFO - PROCESS | 336 | 1466583406875 Marionette TRACE conn7 <- [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]]]}] 01:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 587ms 01:16:46 INFO - PROCESS | 336 | 1466583406898 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 01:16:46 INFO - PROCESS | 336 | 1466583406900 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 01:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:16:46 INFO - PROCESS | 336 | 1466583406904 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:16:46 INFO - PROCESS | 336 | 1466583406906 Marionette TRACE conn7 <- [1,282,null,{}] 01:16:46 INFO - PROCESS | 336 | 1466583406909 Marionette TRACE conn7 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:46 INFO - PROCESS | 336 | 1466583406911 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:47 INFO - PROCESS | 336 | 1466583406997 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 01:16:47 INFO - PROCESS | 336 | 1466583407063 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:47 INFO - PROCESS | 336 | 1466583407065 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:47 INFO - PROCESS | 336 | ++DOCSHELL 000000966DDC7000 == 41 [pid = 336] [id = 80] 01:16:47 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000009665E37400) [pid = 336] [serial = 237] [outer = 0000000000000000] 01:16:47 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000966A6CA800) [pid = 336] [serial = 238] [outer = 0000009665E37400] 01:16:47 INFO - PROCESS | 336 | 1466583407110 Marionette DEBUG loaded listener.js 01:16:47 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000966BDB8400) [pid = 336] [serial = 239] [outer = 0000009665E37400] 01:16:47 INFO - PROCESS | 336 | 1466583407451 Marionette TRACE conn7 <- [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]]]}] 01:16:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 587ms 01:16:47 INFO - PROCESS | 336 | 1466583407494 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 01:16:47 INFO - PROCESS | 336 | 1466583407496 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 01:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:16:47 INFO - PROCESS | 336 | 1466583407500 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:16:47 INFO - PROCESS | 336 | 1466583407502 Marionette TRACE conn7 <- [1,286,null,{}] 01:16:47 INFO - PROCESS | 336 | 1466583407505 Marionette TRACE conn7 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:47 INFO - PROCESS | 336 | 1466583407507 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:47 INFO - PROCESS | 336 | 1466583407617 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 01:16:47 INFO - PROCESS | 336 | 1466583407624 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:47 INFO - PROCESS | 336 | 1466583407626 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:47 INFO - PROCESS | 336 | ++DOCSHELL 000000966A6EA000 == 42 [pid = 336] [id = 81] 01:16:47 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (00000096678A9800) [pid = 336] [serial = 240] [outer = 0000000000000000] 01:16:47 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000966D499400) [pid = 336] [serial = 241] [outer = 00000096678A9800] 01:16:47 INFO - PROCESS | 336 | 1466583407671 Marionette DEBUG loaded listener.js 01:16:47 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (000000966D563000) [pid = 336] [serial = 242] [outer = 00000096678A9800] 01:16:48 INFO - PROCESS | 336 | 1466583408091 Marionette TRACE conn7 <- [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]]]}] 01:16:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 627ms 01:16:48 INFO - PROCESS | 336 | 1466583408130 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 01:16:48 INFO - PROCESS | 336 | 1466583408132 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 01:16:48 INFO - PROCESS | 336 | 1466583408135 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:16:48 INFO - PROCESS | 336 | 1466583408137 Marionette TRACE conn7 <- [1,290,null,{}] 01:16:48 INFO - PROCESS | 336 | 1466583408141 Marionette TRACE conn7 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:48 INFO - PROCESS | 336 | 1466583408142 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:48 INFO - PROCESS | 336 | 1466583408303 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 01:16:48 INFO - PROCESS | 336 | 1466583408357 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:48 INFO - PROCESS | 336 | 1466583408361 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:48 INFO - PROCESS | 336 | ++DOCSHELL 000000965921A800 == 43 [pid = 336] [id = 82] 01:16:48 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (000000965797D800) [pid = 336] [serial = 243] [outer = 0000000000000000] 01:16:48 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (0000009658324000) [pid = 336] [serial = 244] [outer = 000000965797D800] 01:16:48 INFO - PROCESS | 336 | 1466583408419 Marionette DEBUG loaded listener.js 01:16:48 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (0000009659531800) [pid = 336] [serial = 245] [outer = 000000965797D800] 01:16:49 INFO - PROCESS | 336 | 1466583409005 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 01:16:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 944ms 01:16:49 INFO - PROCESS | 336 | 1466583409083 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 01:16:49 INFO - PROCESS | 336 | 1466583409088 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 01:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:16:49 INFO - PROCESS | 336 | 1466583409094 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:16:49 INFO - PROCESS | 336 | 1466583409097 Marionette TRACE conn7 <- [1,294,null,{}] 01:16:49 INFO - PROCESS | 336 | 1466583409102 Marionette TRACE conn7 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:49 INFO - PROCESS | 336 | 1466583409106 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:49 INFO - PROCESS | 336 | 1466583409232 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 01:16:49 INFO - PROCESS | 336 | 1466583409296 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:49 INFO - PROCESS | 336 | 1466583409300 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:49 INFO - PROCESS | 336 | ++DOCSHELL 0000009666009800 == 44 [pid = 336] [id = 83] 01:16:49 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (000000965FC6F400) [pid = 336] [serial = 246] [outer = 0000000000000000] 01:16:49 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (000000965FEB8000) [pid = 336] [serial = 247] [outer = 000000965FC6F400] 01:16:49 INFO - PROCESS | 336 | 1466583409397 Marionette DEBUG loaded listener.js 01:16:49 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (0000009663A80000) [pid = 336] [serial = 248] [outer = 000000965FC6F400] 01:16:49 INFO - PROCESS | 336 | 1466583409894 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:16:50 INFO - PROCESS | 336 | 1466583410038 Marionette TRACE conn7 <- [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]]]}] 01:16:50 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. 01:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 984ms 01:16:50 INFO - PROCESS | 336 | 1466583410082 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 01:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:16:50 INFO - PROCESS | 336 | 1466583410085 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 01:16:50 INFO - PROCESS | 336 | 1466583410089 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:16:50 INFO - PROCESS | 336 | 1466583410092 Marionette TRACE conn7 <- [1,298,null,{}] 01:16:50 INFO - PROCESS | 336 | 1466583410096 Marionette TRACE conn7 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:50 INFO - PROCESS | 336 | 1466583410099 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:50 INFO - PROCESS | 336 | 1466583410221 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 01:16:50 INFO - PROCESS | 336 | 1466583410296 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:50 INFO - PROCESS | 336 | 1466583410298 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:50 INFO - PROCESS | 336 | ++DOCSHELL 000000966D776000 == 45 [pid = 336] [id = 84] 01:16:50 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (0000009666FC4000) [pid = 336] [serial = 249] [outer = 0000000000000000] 01:16:50 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (0000009666FC7C00) [pid = 336] [serial = 250] [outer = 0000009666FC4000] 01:16:50 INFO - PROCESS | 336 | 1466583410394 Marionette DEBUG loaded listener.js 01:16:50 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (00000096687B9800) [pid = 336] [serial = 251] [outer = 0000009666FC4000] 01:16:50 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. 01:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 881ms 01:16:50 INFO - PROCESS | 336 | 1466583410962 Marionette TRACE conn7 <- [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]]]}] 01:16:50 INFO - PROCESS | 336 | 1466583410971 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 01:16:50 INFO - PROCESS | 336 | 1466583410976 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 01:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:16:51 INFO - PROCESS | 336 | 1466583411003 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:16:51 INFO - PROCESS | 336 | 1466583411008 Marionette TRACE conn7 <- [1,302,null,{}] 01:16:51 INFO - PROCESS | 336 | 1466583411014 Marionette TRACE conn7 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:51 INFO - PROCESS | 336 | 1466583411018 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:51 INFO - PROCESS | 336 | 1466583411136 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 01:16:51 INFO - PROCESS | 336 | 1466583411218 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:51 INFO - PROCESS | 336 | 1466583411221 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:51 INFO - PROCESS | 336 | ++DOCSHELL 000000966D652800 == 46 [pid = 336] [id = 85] 01:16:51 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (000000966D56A400) [pid = 336] [serial = 252] [outer = 0000000000000000] 01:16:51 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (000000966D56E000) [pid = 336] [serial = 253] [outer = 000000966D56A400] 01:16:51 INFO - PROCESS | 336 | 1466583411274 Marionette DEBUG loaded listener.js 01:16:51 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (000000966D87CC00) [pid = 336] [serial = 254] [outer = 000000966D56A400] 01:16:51 INFO - PROCESS | 336 | 1466583411849 Marionette TRACE conn7 <- [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]]]}] 01:16:51 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. 01:16:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 901ms 01:16:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:16:51 INFO - PROCESS | 336 | 1466583411886 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 01:16:51 INFO - PROCESS | 336 | 1466583411888 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 01:16:51 INFO - PROCESS | 336 | 1466583411892 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:16:51 INFO - PROCESS | 336 | 1466583411895 Marionette TRACE conn7 <- [1,306,null,{}] 01:16:51 INFO - PROCESS | 336 | 1466583411899 Marionette TRACE conn7 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:51 INFO - PROCESS | 336 | 1466583411901 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:52 INFO - PROCESS | 336 | 1466583412020 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 01:16:52 INFO - PROCESS | 336 | 1466583412109 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:52 INFO - PROCESS | 336 | 1466583412112 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:52 INFO - PROCESS | 336 | ++DOCSHELL 000000965F542000 == 47 [pid = 336] [id = 86] 01:16:52 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (0000009659549800) [pid = 336] [serial = 255] [outer = 0000000000000000] 01:16:52 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (000000965FE78800) [pid = 336] [serial = 256] [outer = 0000009659549800] 01:16:52 INFO - PROCESS | 336 | 1466583412168 Marionette DEBUG loaded listener.js 01:16:52 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (0000009669A32C00) [pid = 336] [serial = 257] [outer = 0000009659549800] 01:16:52 INFO - PROCESS | 336 | 1466583412866 Marionette TRACE conn7 <- [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]]]}] 01:16:52 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. 01:16:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1024ms 01:16:52 INFO - PROCESS | 336 | 1466583412919 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 01:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:16:52 INFO - PROCESS | 336 | 1466583412923 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 01:16:52 INFO - PROCESS | 336 | 1466583412928 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:16:52 INFO - PROCESS | 336 | 1466583412931 Marionette TRACE conn7 <- [1,310,null,{}] 01:16:52 INFO - PROCESS | 336 | 1466583412937 Marionette TRACE conn7 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:52 INFO - PROCESS | 336 | 1466583412940 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:53 INFO - PROCESS | 336 | 1466583413048 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 01:16:53 INFO - PROCESS | 336 | 1466583413140 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:53 INFO - PROCESS | 336 | 1466583413143 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:53 INFO - PROCESS | 336 | ++DOCSHELL 00000096577C4000 == 48 [pid = 336] [id = 87] 01:16:53 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (000000965937E000) [pid = 336] [serial = 258] [outer = 0000000000000000] 01:16:53 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (000000965980F000) [pid = 336] [serial = 259] [outer = 000000965937E000] 01:16:53 INFO - PROCESS | 336 | 1466583413255 Marionette DEBUG loaded listener.js 01:16:53 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (000000965EA6D400) [pid = 336] [serial = 260] [outer = 000000965937E000] 01:16:53 INFO - PROCESS | 336 | --DOCSHELL 000000966A6EA000 == 47 [pid = 336] [id = 81] 01:16:53 INFO - PROCESS | 336 | --DOCSHELL 000000966DDC7000 == 46 [pid = 336] [id = 80] 01:16:53 INFO - PROCESS | 336 | --DOCSHELL 000000966D7DD000 == 45 [pid = 336] [id = 79] 01:16:53 INFO - PROCESS | 336 | --DOCSHELL 000000966C4AB000 == 44 [pid = 336] [id = 78] 01:16:53 INFO - PROCESS | 336 | --DOCSHELL 000000965FA33000 == 43 [pid = 336] [id = 77] 01:16:53 INFO - PROCESS | 336 | --DOCSHELL 0000009666E31000 == 42 [pid = 336] [id = 76] 01:16:53 INFO - PROCESS | 336 | --DOCSHELL 0000009666338800 == 41 [pid = 336] [id = 75] 01:16:53 INFO - PROCESS | 336 | --DOCSHELL 0000009663BAE800 == 40 [pid = 336] [id = 74] 01:16:53 INFO - PROCESS | 336 | --DOCSHELL 000000965883F000 == 39 [pid = 336] [id = 73] 01:16:53 INFO - PROCESS | 336 | --DOCSHELL 000000965DED1800 == 38 [pid = 336] [id = 72] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 115 (000000965E50E000) [pid = 336] [serial = 127] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 114 (000000965954F400) [pid = 336] [serial = 94] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 113 (000000966BDBAC00) [pid = 336] [serial = 191] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 112 (0000009663AB8800) [pid = 336] [serial = 199] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 111 (0000009663AC0000) [pid = 336] [serial = 200] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 110 (00000096655C8400) [pid = 336] [serial = 185] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 109 (0000009659ABB400) [pid = 336] [serial = 196] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 108 (0000009666FBD400) [pid = 336] [serial = 197] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 107 (0000009662E6AC00) [pid = 336] [serial = 182] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 106 (000000965F6D4400) [pid = 336] [serial = 179] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 105 (000000965EC0B400) [pid = 336] [serial = 178] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 104 (0000009659383000) [pid = 336] [serial = 173] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 103 (0000009659124000) [pid = 336] [serial = 172] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 102 (0000009659389400) [pid = 336] [serial = 175] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 101 (00000096638DBC00) [pid = 336] [serial = 184] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 100 (000000965954C800) [pid = 336] [serial = 176] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 99 (000000966970FC00) [pid = 336] [serial = 190] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 98 (000000965FE6C800) [pid = 336] [serial = 163] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 97 (000000965FEB5400) [pid = 336] [serial = 181] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 96 (000000966BF99C00) [pid = 336] [serial = 170] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 95 (00000096687CD000) [pid = 336] [serial = 169] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 94 (000000965952BC00) [pid = 336] [serial = 160] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000009668719800) [pid = 336] [serial = 188] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000009666CB0800) [pid = 336] [serial = 187] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000009658329800) [pid = 336] [serial = 194] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 90 (00000096638D3400) [pid = 336] [serial = 166] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000009658A3DC00) [pid = 336] [serial = 193] [outer = 0000000000000000] [url = about:blank] 01:16:53 INFO - PROCESS | 336 | 1466583413818 Marionette TRACE conn7 <- [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]]]}] 01:16:53 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. 01:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 942ms 01:16:53 INFO - PROCESS | 336 | 1466583413870 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 01:16:53 INFO - PROCESS | 336 | 1466583413875 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 01:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:16:53 INFO - PROCESS | 336 | 1466583413881 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:16:53 INFO - PROCESS | 336 | 1466583413884 Marionette TRACE conn7 <- [1,314,null,{}] 01:16:53 INFO - PROCESS | 336 | 1466583413888 Marionette TRACE conn7 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:53 INFO - PROCESS | 336 | 1466583413890 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:54 INFO - PROCESS | 336 | 1466583413989 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 01:16:54 INFO - PROCESS | 336 | 1466583414059 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:54 INFO - PROCESS | 336 | 1466583414061 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:54 INFO - PROCESS | 336 | ++DOCSHELL 000000965F549800 == 39 [pid = 336] [id = 88] 01:16:54 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009659232400) [pid = 336] [serial = 261] [outer = 0000000000000000] 01:16:54 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000965A540800) [pid = 336] [serial = 262] [outer = 0000009659232400] 01:16:54 INFO - PROCESS | 336 | 1466583414109 Marionette DEBUG loaded listener.js 01:16:54 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000965F56B800) [pid = 336] [serial = 263] [outer = 0000009659232400] 01:16:54 INFO - PROCESS | 336 | 1466583414496 Marionette TRACE conn7 <- [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]]]}] 01:16:54 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. 01:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 628ms 01:16:54 INFO - PROCESS | 336 | 1466583414511 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 01:16:54 INFO - PROCESS | 336 | 1466583414514 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 01:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:16:54 INFO - PROCESS | 336 | 1466583414523 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:16:54 INFO - PROCESS | 336 | 1466583414527 Marionette TRACE conn7 <- [1,318,null,{}] 01:16:54 INFO - PROCESS | 336 | 1466583414538 Marionette TRACE conn7 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:54 INFO - PROCESS | 336 | 1466583414543 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:54 INFO - PROCESS | 336 | 1466583414662 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 01:16:54 INFO - PROCESS | 336 | 1466583414690 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:54 INFO - PROCESS | 336 | 1466583414693 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:54 INFO - PROCESS | 336 | ++DOCSHELL 0000009663BC2000 == 40 [pid = 336] [id = 89] 01:16:54 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (00000096638CA000) [pid = 336] [serial = 264] [outer = 0000000000000000] 01:16:54 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (00000096638DEC00) [pid = 336] [serial = 265] [outer = 00000096638CA000] 01:16:54 INFO - PROCESS | 336 | 1466583414744 Marionette DEBUG loaded listener.js 01:16:54 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (0000009663BE4000) [pid = 336] [serial = 266] [outer = 00000096638CA000] 01:16:55 INFO - PROCESS | 336 | 1466583415189 Marionette TRACE conn7 <- [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]]]}] 01:16:55 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. 01:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 691ms 01:16:55 INFO - PROCESS | 336 | 1466583415211 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 01:16:55 INFO - PROCESS | 336 | 1466583415214 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 01:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:16:55 INFO - PROCESS | 336 | 1466583415217 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:16:55 INFO - PROCESS | 336 | 1466583415219 Marionette TRACE conn7 <- [1,322,null,{}] 01:16:55 INFO - PROCESS | 336 | 1466583415223 Marionette TRACE conn7 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:55 INFO - PROCESS | 336 | 1466583415225 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:55 INFO - PROCESS | 336 | 1466583415315 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 01:16:55 INFO - PROCESS | 336 | 1466583415320 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:55 INFO - PROCESS | 336 | 1466583415323 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:55 INFO - PROCESS | 336 | ++DOCSHELL 000000966624E000 == 41 [pid = 336] [id = 90] 01:16:55 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (00000096656B9800) [pid = 336] [serial = 267] [outer = 0000000000000000] 01:16:55 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000966686B000) [pid = 336] [serial = 268] [outer = 00000096656B9800] 01:16:55 INFO - PROCESS | 336 | 1466583415368 Marionette DEBUG loaded listener.js 01:16:55 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (0000009666CC8800) [pid = 336] [serial = 269] [outer = 00000096656B9800] 01:16:55 INFO - PROCESS | 336 | 1466583415854 Marionette TRACE conn7 <- [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]]]}] 01:16:55 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. 01:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 692ms 01:16:55 INFO - PROCESS | 336 | 1466583415915 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 01:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:16:55 INFO - PROCESS | 336 | 1466583415918 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 01:16:55 INFO - PROCESS | 336 | 1466583415921 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:16:55 INFO - PROCESS | 336 | 1466583415923 Marionette TRACE conn7 <- [1,326,null,{}] 01:16:55 INFO - PROCESS | 336 | 1466583415926 Marionette TRACE conn7 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:55 INFO - PROCESS | 336 | 1466583415929 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:56 INFO - PROCESS | 336 | 1466583416041 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 01:16:56 INFO - PROCESS | 336 | 1466583416096 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:56 INFO - PROCESS | 336 | 1466583416098 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:56 INFO - PROCESS | 336 | ++DOCSHELL 0000009666E24800 == 42 [pid = 336] [id = 91] 01:16:56 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (0000009666FC1000) [pid = 336] [serial = 270] [outer = 0000000000000000] 01:16:56 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (0000009666FC5C00) [pid = 336] [serial = 271] [outer = 0000009666FC1000] 01:16:56 INFO - PROCESS | 336 | 1466583416143 Marionette DEBUG loaded listener.js 01:16:56 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (00000096679F2C00) [pid = 336] [serial = 272] [outer = 0000009666FC1000] 01:16:56 INFO - PROCESS | 336 | 1466583416563 Marionette TRACE conn7 <- [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]]]}] 01:16:56 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. 01:16:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 692ms 01:16:56 INFO - PROCESS | 336 | 1466583416614 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 01:16:56 INFO - PROCESS | 336 | 1466583416616 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 01:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:16:56 INFO - PROCESS | 336 | 1466583416620 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:16:56 INFO - PROCESS | 336 | 1466583416622 Marionette TRACE conn7 <- [1,330,null,{}] 01:16:56 INFO - PROCESS | 336 | 1466583416626 Marionette TRACE conn7 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:56 INFO - PROCESS | 336 | 1466583416632 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:56 INFO - PROCESS | 336 | 1466583416771 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 01:16:56 INFO - PROCESS | 336 | 1466583416860 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:56 INFO - PROCESS | 336 | 1466583416862 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:56 INFO - PROCESS | 336 | ++DOCSHELL 000000966981F800 == 43 [pid = 336] [id = 92] 01:16:56 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (00000096668A2400) [pid = 336] [serial = 273] [outer = 0000000000000000] 01:16:56 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (0000009668BBEC00) [pid = 336] [serial = 274] [outer = 00000096668A2400] 01:16:56 INFO - PROCESS | 336 | 1466583416916 Marionette DEBUG loaded listener.js 01:16:57 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (0000009669A39400) [pid = 336] [serial = 275] [outer = 00000096668A2400] 01:16:57 INFO - PROCESS | 336 | 1466583417320 Marionette TRACE conn7 <- [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]]]}] 01:16:57 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. 01:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 734ms 01:16:57 INFO - PROCESS | 336 | 1466583417356 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 01:16:57 INFO - PROCESS | 336 | 1466583417358 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 01:16:57 INFO - PROCESS | 336 | 1466583417362 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:16:57 INFO - PROCESS | 336 | 1466583417363 Marionette TRACE conn7 <- [1,334,null,{}] 01:16:57 INFO - PROCESS | 336 | 1466583417367 Marionette TRACE conn7 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:57 INFO - PROCESS | 336 | 1466583417369 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:57 INFO - PROCESS | 336 | 1466583417486 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 01:16:57 INFO - PROCESS | 336 | 1466583417491 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:57 INFO - PROCESS | 336 | 1466583417493 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:57 INFO - PROCESS | 336 | ++DOCSHELL 000000966A427000 == 44 [pid = 336] [id = 93] 01:16:57 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (0000009665608800) [pid = 336] [serial = 276] [outer = 0000000000000000] 01:16:57 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (000000966560D400) [pid = 336] [serial = 277] [outer = 0000009665608800] 01:16:57 INFO - PROCESS | 336 | 1466583417578 Marionette DEBUG loaded listener.js 01:16:57 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (00000096687D6000) [pid = 336] [serial = 278] [outer = 0000009665608800] 01:16:58 INFO - PROCESS | 336 | --DOMWINDOW == 106 (0000009666C44C00) [pid = 336] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:16:58 INFO - PROCESS | 336 | --DOMWINDOW == 105 (0000009665E37400) [pid = 336] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:16:58 INFO - PROCESS | 336 | --DOMWINDOW == 104 (0000009659232000) [pid = 336] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:16:58 INFO - PROCESS | 336 | --DOMWINDOW == 103 (0000009657790000) [pid = 336] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:16:58 INFO - PROCESS | 336 | --DOMWINDOW == 102 (000000965FAD3800) [pid = 336] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:16:58 INFO - PROCESS | 336 | --DOMWINDOW == 101 (000000966BDBB000) [pid = 336] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:16:58 INFO - PROCESS | 336 | --DOMWINDOW == 100 (0000009659384C00) [pid = 336] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:16:58 INFO - PROCESS | 336 | --DOMWINDOW == 99 (00000096687D7000) [pid = 336] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:16:58 INFO - PROCESS | 336 | --DOMWINDOW == 98 (000000966794B400) [pid = 336] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:16:58 INFO - PROCESS | 336 | --DOMWINDOW == 97 (0000009663BE8400) [pid = 336] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:16:58 INFO - PROCESS | 336 | --DOMWINDOW == 96 (0000009659226800) [pid = 336] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:16:58 INFO - PROCESS | 336 | --DOMWINDOW == 95 (00000096578D2800) [pid = 336] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:16:58 INFO - PROCESS | 336 | --DOMWINDOW == 94 (000000965882F800) [pid = 336] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:16:58 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000009658BB5800) [pid = 336] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:16:58 INFO - PROCESS | 336 | 1466583418077 Marionette TRACE conn7 <- [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]]]}] 01:16:58 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. 01:16:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 734ms 01:16:58 INFO - PROCESS | 336 | 1466583418099 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 01:16:58 INFO - PROCESS | 336 | 1466583418102 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 01:16:58 INFO - PROCESS | 336 | 1466583418105 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:16:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:16:58 INFO - PROCESS | 336 | 1466583418107 Marionette TRACE conn7 <- [1,338,null,{}] 01:16:58 INFO - PROCESS | 336 | 1466583418110 Marionette TRACE conn7 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:58 INFO - PROCESS | 336 | 1466583418112 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:58 INFO - PROCESS | 336 | 1466583418220 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 01:16:58 INFO - PROCESS | 336 | 1466583418227 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:58 INFO - PROCESS | 336 | 1466583418229 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:58 INFO - PROCESS | 336 | ++DOCSHELL 000000966C442000 == 45 [pid = 336] [id = 94] 01:16:58 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (00000096578D2800) [pid = 336] [serial = 279] [outer = 0000000000000000] 01:16:58 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000965DB53800) [pid = 336] [serial = 280] [outer = 00000096578D2800] 01:16:58 INFO - PROCESS | 336 | 1466583418275 Marionette DEBUG loaded listener.js 01:16:58 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (0000009666C56800) [pid = 336] [serial = 281] [outer = 00000096578D2800] 01:16:58 INFO - PROCESS | 336 | 1466583418687 Marionette TRACE conn7 <- [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]]]}] 01:16:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:16:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 627ms 01:16:58 INFO - PROCESS | 336 | 1466583418736 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 01:16:58 INFO - PROCESS | 336 | 1466583418738 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 01:16:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:16:58 INFO - PROCESS | 336 | 1466583418741 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:16:58 INFO - PROCESS | 336 | 1466583418743 Marionette TRACE conn7 <- [1,342,null,{}] 01:16:58 INFO - PROCESS | 336 | 1466583418746 Marionette TRACE conn7 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:58 INFO - PROCESS | 336 | 1466583418748 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:58 INFO - PROCESS | 336 | 1466583418835 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 01:16:58 INFO - PROCESS | 336 | 1466583418840 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:58 INFO - PROCESS | 336 | 1466583418842 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:58 INFO - PROCESS | 336 | ++DOCSHELL 000000966D524000 == 46 [pid = 336] [id = 95] 01:16:58 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (00000096687D7000) [pid = 336] [serial = 282] [outer = 0000000000000000] 01:16:58 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (000000966A6C9C00) [pid = 336] [serial = 283] [outer = 00000096687D7000] 01:16:58 INFO - PROCESS | 336 | 1466583418887 Marionette DEBUG loaded listener.js 01:16:58 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (000000966BDBE800) [pid = 336] [serial = 284] [outer = 00000096687D7000] 01:16:59 INFO - PROCESS | 336 | 1466583419283 Marionette TRACE conn7 <- [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]]]}] 01:16:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 587ms 01:16:59 INFO - PROCESS | 336 | 1466583419341 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 01:16:59 INFO - PROCESS | 336 | 1466583419343 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 01:16:59 INFO - PROCESS | 336 | 1466583419347 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:16:59 INFO - PROCESS | 336 | 1466583419348 Marionette TRACE conn7 <- [1,346,null,{}] 01:16:59 INFO - PROCESS | 336 | 1466583419357 Marionette TRACE conn7 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:59 INFO - PROCESS | 336 | 1466583419359 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:59 INFO - PROCESS | 336 | 1466583419449 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 01:16:59 INFO - PROCESS | 336 | 1466583419467 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:59 INFO - PROCESS | 336 | 1466583419469 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:16:59 INFO - PROCESS | 336 | ++DOCSHELL 000000966D76C000 == 47 [pid = 336] [id = 96] 01:16:59 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (000000966A079000) [pid = 336] [serial = 285] [outer = 0000000000000000] 01:16:59 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (000000966A07C400) [pid = 336] [serial = 286] [outer = 000000966A079000] 01:16:59 INFO - PROCESS | 336 | 1466583419517 Marionette DEBUG loaded listener.js 01:16:59 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (000000966A082C00) [pid = 336] [serial = 287] [outer = 000000966A079000] 01:16:59 INFO - PROCESS | 336 | 1466583419968 Marionette TRACE conn7 <- [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]]]}] 01:16:59 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. 01:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 01:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:16:59 INFO - PROCESS | 336 | 1466583419980 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 01:16:59 INFO - PROCESS | 336 | 1466583419983 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 01:16:59 INFO - PROCESS | 336 | 1466583419986 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:16:59 INFO - PROCESS | 336 | 1466583419989 Marionette TRACE conn7 <- [1,350,null,{}] 01:17:00 INFO - PROCESS | 336 | 1466583420046 Marionette TRACE conn7 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:00 INFO - PROCESS | 336 | 1466583420050 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:00 INFO - PROCESS | 336 | 1466583420180 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 01:17:00 INFO - PROCESS | 336 | 1466583420268 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:00 INFO - PROCESS | 336 | 1466583420272 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:00 INFO - PROCESS | 336 | ++DOCSHELL 000000965E2CA800 == 48 [pid = 336] [id = 97] 01:17:00 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (0000009658A3E400) [pid = 336] [serial = 288] [outer = 0000000000000000] 01:17:00 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (0000009658BB8C00) [pid = 336] [serial = 289] [outer = 0000009658A3E400] 01:17:00 INFO - PROCESS | 336 | 1466583420333 Marionette DEBUG loaded listener.js 01:17:00 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (000000965952FC00) [pid = 336] [serial = 290] [outer = 0000009658A3E400] 01:17:00 INFO - PROCESS | 336 | 1466583420970 Marionette TRACE conn7 <- [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]]]}] 01:17:01 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. 01:17:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1022ms 01:17:01 INFO - PROCESS | 336 | 1466583421013 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 01:17:01 INFO - PROCESS | 336 | 1466583421017 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 01:17:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:17:01 INFO - PROCESS | 336 | 1466583421023 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:17:01 INFO - PROCESS | 336 | 1466583421026 Marionette TRACE conn7 <- [1,354,null,{}] 01:17:01 INFO - PROCESS | 336 | 1466583421032 Marionette TRACE conn7 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:01 INFO - PROCESS | 336 | 1466583421035 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:01 INFO - PROCESS | 336 | 1466583421154 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 01:17:01 INFO - PROCESS | 336 | 1466583421273 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:01 INFO - PROCESS | 336 | 1466583421278 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:01 INFO - PROCESS | 336 | ++DOCSHELL 0000009666830800 == 49 [pid = 336] [id = 98] 01:17:01 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (000000965FEB5000) [pid = 336] [serial = 291] [outer = 0000000000000000] 01:17:01 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (0000009662E64800) [pid = 336] [serial = 292] [outer = 000000965FEB5000] 01:17:01 INFO - PROCESS | 336 | 1466583421336 Marionette DEBUG loaded listener.js 01:17:01 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (0000009663BE4C00) [pid = 336] [serial = 293] [outer = 000000965FEB5000] 01:17:01 INFO - PROCESS | 336 | 1466583421922 Marionette TRACE conn7 <- [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]]]}] 01:17:01 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. 01:17:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 944ms 01:17:01 INFO - PROCESS | 336 | 1466583421970 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 01:17:01 INFO - PROCESS | 336 | 1466583421974 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 01:17:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:17:01 INFO - PROCESS | 336 | 1466583421977 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:17:01 INFO - PROCESS | 336 | 1466583421980 Marionette TRACE conn7 <- [1,358,null,{}] 01:17:01 INFO - PROCESS | 336 | 1466583421984 Marionette TRACE conn7 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:01 INFO - PROCESS | 336 | 1466583421987 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:02 INFO - PROCESS | 336 | 1466583422104 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 01:17:02 INFO - PROCESS | 336 | 1466583422180 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:02 INFO - PROCESS | 336 | 1466583422184 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:02 INFO - PROCESS | 336 | ++DOCSHELL 000000966DB9B800 == 50 [pid = 336] [id = 99] 01:17:02 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (0000009665FAD400) [pid = 336] [serial = 294] [outer = 0000000000000000] 01:17:02 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (0000009665FAF800) [pid = 336] [serial = 295] [outer = 0000009665FAD400] 01:17:02 INFO - PROCESS | 336 | 1466583422285 Marionette DEBUG loaded listener.js 01:17:02 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (000000966689EC00) [pid = 336] [serial = 296] [outer = 0000009665FAD400] 01:17:02 INFO - PROCESS | 336 | 1466583422914 Marionette TRACE conn7 <- [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]]]}] 01:17:02 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. 01:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 985ms 01:17:02 INFO - PROCESS | 336 | 1466583422970 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 01:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:17:02 INFO - PROCESS | 336 | 1466583422977 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 01:17:02 INFO - PROCESS | 336 | 1466583422981 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:17:02 INFO - PROCESS | 336 | 1466583422984 Marionette TRACE conn7 <- [1,362,null,{}] 01:17:03 INFO - PROCESS | 336 | 1466583423001 Marionette TRACE conn7 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:03 INFO - PROCESS | 336 | 1466583423004 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:03 INFO - PROCESS | 336 | 1466583423120 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 01:17:03 INFO - PROCESS | 336 | 1466583423191 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:03 INFO - PROCESS | 336 | 1466583423194 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:03 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F64800 == 51 [pid = 336] [id = 100] 01:17:03 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (0000009665FAD800) [pid = 336] [serial = 297] [outer = 0000000000000000] 01:17:03 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (00000096687CF000) [pid = 336] [serial = 298] [outer = 0000009665FAD800] 01:17:03 INFO - PROCESS | 336 | 1466583423289 Marionette DEBUG loaded listener.js 01:17:03 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (000000966A6C8C00) [pid = 336] [serial = 299] [outer = 0000009665FAD800] 01:17:04 INFO - PROCESS | 336 | 1466583424091 Marionette TRACE conn7 <- [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]]]}] 01:17:04 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. 01:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1141ms 01:17:04 INFO - PROCESS | 336 | 1466583424128 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 01:17:04 INFO - PROCESS | 336 | 1466583424132 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 01:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:17:04 INFO - PROCESS | 336 | 1466583424138 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:17:04 INFO - PROCESS | 336 | 1466583424141 Marionette TRACE conn7 <- [1,366,null,{}] 01:17:04 INFO - PROCESS | 336 | 1466583424147 Marionette TRACE conn7 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:04 INFO - PROCESS | 336 | 1466583424150 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:04 INFO - PROCESS | 336 | 1466583424255 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 01:17:04 INFO - PROCESS | 336 | 1466583424324 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:04 INFO - PROCESS | 336 | 1466583424328 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:04 INFO - PROCESS | 336 | ++DOCSHELL 0000009663B1F000 == 52 [pid = 336] [id = 101] 01:17:04 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (000000965E5DD800) [pid = 336] [serial = 300] [outer = 0000000000000000] 01:17:04 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (000000965EA73000) [pid = 336] [serial = 301] [outer = 000000965E5DD800] 01:17:04 INFO - PROCESS | 336 | 1466583424378 Marionette DEBUG loaded listener.js 01:17:04 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (000000965FEB2C00) [pid = 336] [serial = 302] [outer = 000000965E5DD800] 01:17:05 INFO - PROCESS | 336 | 1466583425038 Marionette TRACE conn7 <- [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]]]}] 01:17:05 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. 01:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 942ms 01:17:05 INFO - PROCESS | 336 | 1466583425081 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 01:17:05 INFO - PROCESS | 336 | 1466583425086 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 01:17:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:17:05 INFO - PROCESS | 336 | 1466583425093 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:17:05 INFO - PROCESS | 336 | 1466583425095 Marionette TRACE conn7 <- [1,370,null,{}] 01:17:05 INFO - PROCESS | 336 | 1466583425100 Marionette TRACE conn7 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:05 INFO - PROCESS | 336 | 1466583425102 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:05 INFO - PROCESS | 336 | 1466583425224 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 01:17:05 INFO - PROCESS | 336 | --DOCSHELL 000000965920F800 == 51 [pid = 336] [id = 32] 01:17:05 INFO - PROCESS | 336 | --DOCSHELL 000000966D524000 == 50 [pid = 336] [id = 95] 01:17:05 INFO - PROCESS | 336 | --DOCSHELL 000000966C442000 == 49 [pid = 336] [id = 94] 01:17:05 INFO - PROCESS | 336 | --DOCSHELL 000000966A427000 == 48 [pid = 336] [id = 93] 01:17:05 INFO - PROCESS | 336 | --DOCSHELL 000000966981F800 == 47 [pid = 336] [id = 92] 01:17:05 INFO - PROCESS | 336 | --DOCSHELL 0000009666E24800 == 46 [pid = 336] [id = 91] 01:17:05 INFO - PROCESS | 336 | --DOCSHELL 000000966624E000 == 45 [pid = 336] [id = 90] 01:17:05 INFO - PROCESS | 336 | --DOCSHELL 0000009663BC2000 == 44 [pid = 336] [id = 89] 01:17:05 INFO - PROCESS | 336 | --DOCSHELL 000000965F549800 == 43 [pid = 336] [id = 88] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 116 (0000009659F1C800) [pid = 336] [serial = 205] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 115 (0000009665E37800) [pid = 336] [serial = 208] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 114 (000000966768C800) [pid = 336] [serial = 211] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 113 (0000009666CCB800) [pid = 336] [serial = 202] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 112 (000000966D499400) [pid = 336] [serial = 241] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOCSHELL 00000096577C4000 == 42 [pid = 336] [id = 87] 01:17:05 INFO - PROCESS | 336 | --DOCSHELL 0000009666009800 == 41 [pid = 336] [id = 83] 01:17:05 INFO - PROCESS | 336 | --DOCSHELL 000000965921A800 == 40 [pid = 336] [id = 82] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 111 (000000966BDB8800) [pid = 336] [serial = 124] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 110 (0000009666CB2000) [pid = 336] [serial = 167] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 109 (0000009662E65800) [pid = 336] [serial = 164] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 108 (000000966BF98400) [pid = 336] [serial = 158] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 107 (000000965E532800) [pid = 336] [serial = 161] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 106 (000000966BDB6000) [pid = 336] [serial = 232] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 105 (00000096687D5000) [pid = 336] [serial = 230] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 104 (0000009663BEE400) [pid = 336] [serial = 223] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 103 (0000009663A0D400) [pid = 336] [serial = 221] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 102 (000000966265E000) [pid = 336] [serial = 220] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 101 (0000009667955400) [pid = 336] [serial = 229] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 100 (000000965831EC00) [pid = 336] [serial = 217] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 99 (000000965937FC00) [pid = 336] [serial = 218] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 98 (000000965E87EC00) [pid = 336] [serial = 235] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 97 (000000965DE4D000) [pid = 336] [serial = 215] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 96 (0000009659228800) [pid = 336] [serial = 214] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 95 (000000966BF97400) [pid = 336] [serial = 233] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000009666CAB000) [pid = 336] [serial = 226] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000009666CD2800) [pid = 336] [serial = 227] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000009668395C00) [pid = 336] [serial = 236] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000966BDB8400) [pid = 336] [serial = 239] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000009665F79000) [pid = 336] [serial = 224] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000966A6CA800) [pid = 336] [serial = 238] [outer = 0000000000000000] [url = about:blank] 01:17:05 INFO - PROCESS | 336 | 1466583425354 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:05 INFO - PROCESS | 336 | 1466583425357 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:05 INFO - PROCESS | 336 | ++DOCSHELL 000000965920F800 == 41 [pid = 336] [id = 102] 01:17:05 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009657977000) [pid = 336] [serial = 303] [outer = 0000000000000000] 01:17:05 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000009658329000) [pid = 336] [serial = 304] [outer = 0000009657977000] 01:17:05 INFO - PROCESS | 336 | 1466583425406 Marionette DEBUG loaded listener.js 01:17:05 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000009659CEF800) [pid = 336] [serial = 305] [outer = 0000009657977000] 01:17:05 INFO - PROCESS | 336 | 1466583425813 Marionette TRACE conn7 <- [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]]]}] 01:17:05 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. 01:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 734ms 01:17:05 INFO - PROCESS | 336 | 1466583425828 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 01:17:05 INFO - PROCESS | 336 | 1466583425830 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 01:17:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:17:05 INFO - PROCESS | 336 | 1466583425834 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:17:05 INFO - PROCESS | 336 | 1466583425838 Marionette TRACE conn7 <- [1,374,null,{}] 01:17:05 INFO - PROCESS | 336 | 1466583425848 Marionette TRACE conn7 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:05 INFO - PROCESS | 336 | 1466583425853 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:06 INFO - PROCESS | 336 | 1466583425988 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 01:17:06 INFO - PROCESS | 336 | 1466583426060 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:06 INFO - PROCESS | 336 | 1466583426064 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:06 INFO - PROCESS | 336 | ++DOCSHELL 0000009663B36800 == 42 [pid = 336] [id = 103] 01:17:06 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000965FEBAC00) [pid = 336] [serial = 306] [outer = 0000000000000000] 01:17:06 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000009663BE3C00) [pid = 336] [serial = 307] [outer = 000000965FEBAC00] 01:17:06 INFO - PROCESS | 336 | 1466583426113 Marionette DEBUG loaded listener.js 01:17:06 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (0000009665FA4400) [pid = 336] [serial = 308] [outer = 000000965FEBAC00] 01:17:06 INFO - PROCESS | 336 | 1466583426517 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:17:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:17:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 733ms 01:17:06 INFO - PROCESS | 336 | 1466583426571 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 01:17:06 INFO - PROCESS | 336 | 1466583426573 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 01:17:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:17:06 INFO - PROCESS | 336 | 1466583426577 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:17:06 INFO - PROCESS | 336 | 1466583426579 Marionette TRACE conn7 <- [1,378,null,{}] 01:17:06 INFO - PROCESS | 336 | 1466583426583 Marionette TRACE conn7 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:06 INFO - PROCESS | 336 | 1466583426592 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:06 INFO - PROCESS | 336 | 1466583426689 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 01:17:06 INFO - PROCESS | 336 | 1466583426699 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:06 INFO - PROCESS | 336 | 1466583426701 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:06 INFO - PROCESS | 336 | ++DOCSHELL 000000966625E000 == 43 [pid = 336] [id = 104] 01:17:06 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (00000096668A1C00) [pid = 336] [serial = 309] [outer = 0000000000000000] 01:17:06 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (0000009666B84400) [pid = 336] [serial = 310] [outer = 00000096668A1C00] 01:17:06 INFO - PROCESS | 336 | 1466583426746 Marionette DEBUG loaded listener.js 01:17:06 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (0000009666B8B000) [pid = 336] [serial = 311] [outer = 00000096668A1C00] 01:17:07 INFO - PROCESS | 336 | 1466583427400 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:17:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:17:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 881ms 01:17:07 INFO - PROCESS | 336 | 1466583427461 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 01:17:07 INFO - PROCESS | 336 | 1466583427463 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 01:17:07 INFO - PROCESS | 336 | 1466583427466 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:17:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:17:07 INFO - PROCESS | 336 | 1466583427468 Marionette TRACE conn7 <- [1,382,null,{}] 01:17:07 INFO - PROCESS | 336 | 1466583427472 Marionette TRACE conn7 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:07 INFO - PROCESS | 336 | 1466583427474 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:07 INFO - PROCESS | 336 | 1466583427561 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 01:17:07 INFO - PROCESS | 336 | 1466583427573 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:07 INFO - PROCESS | 336 | 1466583427575 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:07 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B36800 == 44 [pid = 336] [id = 105] 01:17:07 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (0000009666B91000) [pid = 336] [serial = 312] [outer = 0000000000000000] 01:17:07 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (0000009666C64400) [pid = 336] [serial = 313] [outer = 0000009666B91000] 01:17:07 INFO - PROCESS | 336 | 1466583427621 Marionette DEBUG loaded listener.js 01:17:07 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (0000009666CCDC00) [pid = 336] [serial = 314] [outer = 0000009666B91000] 01:17:08 INFO - PROCESS | 336 | 1466583428103 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:17:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:17:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 692ms 01:17:08 INFO - PROCESS | 336 | 1466583428165 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 01:17:08 INFO - PROCESS | 336 | 1466583428167 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 01:17:08 INFO - PROCESS | 336 | 1466583428176 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:17:08 INFO - PROCESS | 336 | 1466583428178 Marionette TRACE conn7 <- [1,386,null,{}] 01:17:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:17:08 INFO - PROCESS | 336 | 1466583428182 Marionette TRACE conn7 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:08 INFO - PROCESS | 336 | 1466583428188 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:08 INFO - PROCESS | 336 | 1466583428341 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 01:17:08 INFO - PROCESS | 336 | 1466583428385 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:08 INFO - PROCESS | 336 | 1466583428387 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:08 INFO - PROCESS | 336 | ++DOCSHELL 0000009667996000 == 45 [pid = 336] [id = 106] 01:17:08 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (000000966717C000) [pid = 336] [serial = 315] [outer = 0000000000000000] 01:17:08 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (0000009669708800) [pid = 336] [serial = 316] [outer = 000000966717C000] 01:17:08 INFO - PROCESS | 336 | 1466583428432 Marionette DEBUG loaded listener.js 01:17:08 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (000000966A07E000) [pid = 336] [serial = 317] [outer = 000000966717C000] 01:17:08 INFO - PROCESS | 336 | 1466583428874 Marionette TRACE conn7 <- [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]]]}] 01:17:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:17:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 776ms 01:17:08 INFO - PROCESS | 336 | 1466583428958 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 01:17:08 INFO - PROCESS | 336 | 1466583428960 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 01:17:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:17:08 INFO - PROCESS | 336 | 1466583428963 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:17:08 INFO - PROCESS | 336 | 1466583428965 Marionette TRACE conn7 <- [1,390,null,{}] 01:17:08 INFO - PROCESS | 336 | 1466583428969 Marionette TRACE conn7 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:08 INFO - PROCESS | 336 | 1466583428971 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:09 INFO - PROCESS | 336 | 1466583429091 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 01:17:09 INFO - PROCESS | 336 | 1466583429143 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:09 INFO - PROCESS | 336 | 1466583429145 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:09 INFO - PROCESS | 336 | ++DOCSHELL 000000966A425000 == 46 [pid = 336] [id = 107] 01:17:09 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (000000966A6C7800) [pid = 336] [serial = 318] [outer = 0000000000000000] 01:17:09 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (000000966A6D1C00) [pid = 336] [serial = 319] [outer = 000000966A6C7800] 01:17:09 INFO - PROCESS | 336 | 1466583429190 Marionette DEBUG loaded listener.js 01:17:09 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (000000966BF98400) [pid = 336] [serial = 320] [outer = 000000966A6C7800] 01:17:09 INFO - PROCESS | 336 | 1466583429638 Marionette TRACE conn7 <- [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]]]}] 01:17:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:17:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 731ms 01:17:09 INFO - PROCESS | 336 | 1466583429700 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 01:17:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:17:09 INFO - PROCESS | 336 | 1466583429702 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 01:17:09 INFO - PROCESS | 336 | 1466583429710 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:17:09 INFO - PROCESS | 336 | 1466583429712 Marionette TRACE conn7 <- [1,394,null,{}] 01:17:09 INFO - PROCESS | 336 | 1466583429716 Marionette TRACE conn7 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:09 INFO - PROCESS | 336 | 1466583429718 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:09 INFO - PROCESS | 336 | 1466583429909 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 01:17:09 INFO - PROCESS | 336 | --DOMWINDOW == 106 (0000009659ABBC00) [pid = 336] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:17:09 INFO - PROCESS | 336 | --DOMWINDOW == 105 (0000009665608800) [pid = 336] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:17:09 INFO - PROCESS | 336 | --DOMWINDOW == 104 (00000096668A2400) [pid = 336] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:17:09 INFO - PROCESS | 336 | --DOMWINDOW == 103 (000000965937E000) [pid = 336] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:17:09 INFO - PROCESS | 336 | --DOMWINDOW == 102 (00000096656B9800) [pid = 336] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:17:09 INFO - PROCESS | 336 | --DOMWINDOW == 101 (0000009659232400) [pid = 336] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:17:09 INFO - PROCESS | 336 | --DOMWINDOW == 100 (00000096678A9800) [pid = 336] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:17:09 INFO - PROCESS | 336 | --DOMWINDOW == 99 (00000096638CA000) [pid = 336] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:17:09 INFO - PROCESS | 336 | --DOMWINDOW == 98 (00000096578D2800) [pid = 336] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:17:09 INFO - PROCESS | 336 | --DOMWINDOW == 97 (00000096687D7000) [pid = 336] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:17:09 INFO - PROCESS | 336 | --DOMWINDOW == 96 (0000009666FC1000) [pid = 336] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:17:09 INFO - PROCESS | 336 | --DOMWINDOW == 95 (00000096638DD800) [pid = 336] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:17:09 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000009666FCA000) [pid = 336] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:17:09 INFO - PROCESS | 336 | 1466583429966 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:09 INFO - PROCESS | 336 | 1466583429968 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:09 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F1E800 == 47 [pid = 336] [id = 108] 01:17:09 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (0000009658A5A000) [pid = 336] [serial = 321] [outer = 0000000000000000] 01:17:10 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (0000009659ABBC00) [pid = 336] [serial = 322] [outer = 0000009658A5A000] 01:17:10 INFO - PROCESS | 336 | 1466583430013 Marionette DEBUG loaded listener.js 01:17:10 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (0000009665608C00) [pid = 336] [serial = 323] [outer = 0000009658A5A000] 01:17:10 INFO - PROCESS | 336 | 1466583430375 Marionette TRACE conn7 <- [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]]]}] 01:17:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:17:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 734ms 01:17:10 INFO - PROCESS | 336 | 1466583430441 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 01:17:10 INFO - PROCESS | 336 | 1466583430443 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 01:17:10 INFO - PROCESS | 336 | 1466583430447 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:17:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:17:10 INFO - PROCESS | 336 | 1466583430449 Marionette TRACE conn7 <- [1,398,null,{}] 01:17:10 INFO - PROCESS | 336 | 1466583430453 Marionette TRACE conn7 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:10 INFO - PROCESS | 336 | 1466583430455 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:10 INFO - PROCESS | 336 | 1466583430552 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 01:17:10 INFO - PROCESS | 336 | 1466583430558 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:10 INFO - PROCESS | 336 | 1466583430560 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:10 INFO - PROCESS | 336 | ++DOCSHELL 000000966C4B4800 == 48 [pid = 336] [id = 109] 01:17:10 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (0000009666A95400) [pid = 336] [serial = 324] [outer = 0000000000000000] 01:17:10 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (0000009666A99000) [pid = 336] [serial = 325] [outer = 0000009666A95400] 01:17:10 INFO - PROCESS | 336 | 1466583430606 Marionette DEBUG loaded listener.js 01:17:10 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (0000009666C67400) [pid = 336] [serial = 326] [outer = 0000009666A95400] 01:17:11 INFO - PROCESS | 336 | 1466583431051 Marionette TRACE conn7 <- [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]]]}] 01:17:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:17:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 01:17:11 INFO - PROCESS | 336 | 1466583431121 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 01:17:11 INFO - PROCESS | 336 | 1466583431123 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 01:17:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:17:11 INFO - PROCESS | 336 | 1466583431126 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:17:11 INFO - PROCESS | 336 | 1466583431128 Marionette TRACE conn7 <- [1,402,null,{}] 01:17:11 INFO - PROCESS | 336 | 1466583431131 Marionette TRACE conn7 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:11 INFO - PROCESS | 336 | 1466583431133 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:11 INFO - PROCESS | 336 | 1466583431222 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 01:17:11 INFO - PROCESS | 336 | 1466583431233 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:11 INFO - PROCESS | 336 | 1466583431235 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:11 INFO - PROCESS | 336 | ++DOCSHELL 000000966D76E800 == 49 [pid = 336] [id = 110] 01:17:11 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (000000966A01F800) [pid = 336] [serial = 327] [outer = 0000000000000000] 01:17:11 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (000000966A026400) [pid = 336] [serial = 328] [outer = 000000966A01F800] 01:17:11 INFO - PROCESS | 336 | 1466583431279 Marionette DEBUG loaded listener.js 01:17:11 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (000000966A02C400) [pid = 336] [serial = 329] [outer = 000000966A01F800] 01:17:12 INFO - PROCESS | 336 | 1466583432038 Marionette TRACE conn7 <- [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]]]}] 01:17:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:17:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 986ms 01:17:12 INFO - PROCESS | 336 | 1466583432116 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 01:17:12 INFO - PROCESS | 336 | 1466583432121 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 01:17:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:17:12 INFO - PROCESS | 336 | 1466583432125 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:17:12 INFO - PROCESS | 336 | 1466583432131 Marionette TRACE conn7 <- [1,406,null,{}] 01:17:12 INFO - PROCESS | 336 | 1466583432137 Marionette TRACE conn7 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:12 INFO - PROCESS | 336 | 1466583432140 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:12 INFO - PROCESS | 336 | 1466583432301 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 01:17:12 INFO - PROCESS | 336 | 1466583432413 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:12 INFO - PROCESS | 336 | 1466583432416 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:12 INFO - PROCESS | 336 | ++DOCSHELL 0000009663933000 == 50 [pid = 336] [id = 111] 01:17:12 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (000000965F507400) [pid = 336] [serial = 330] [outer = 0000000000000000] 01:17:12 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (000000965FE30000) [pid = 336] [serial = 331] [outer = 000000965F507400] 01:17:12 INFO - PROCESS | 336 | 1466583432480 Marionette DEBUG loaded listener.js 01:17:12 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (0000009663A78400) [pid = 336] [serial = 332] [outer = 000000965F507400] 01:17:13 INFO - PROCESS | 336 | 1466583433082 Marionette TRACE conn7 <- [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]]]}] 01:17:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:17:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 984ms 01:17:13 INFO - PROCESS | 336 | 1466583433114 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 01:17:13 INFO - PROCESS | 336 | 1466583433119 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 01:17:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:17:13 INFO - PROCESS | 336 | 1466583433126 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:17:13 INFO - PROCESS | 336 | 1466583433130 Marionette TRACE conn7 <- [1,410,null,{}] 01:17:13 INFO - PROCESS | 336 | 1466583433134 Marionette TRACE conn7 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:13 INFO - PROCESS | 336 | 1466583433137 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:13 INFO - PROCESS | 336 | 1466583433260 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 01:17:13 INFO - PROCESS | 336 | 1466583433377 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:13 INFO - PROCESS | 336 | 1466583433380 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:13 INFO - PROCESS | 336 | ++DOCSHELL 000000966782D000 == 51 [pid = 336] [id = 112] 01:17:13 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (0000009665FB1C00) [pid = 336] [serial = 333] [outer = 0000000000000000] 01:17:13 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (000000966689F800) [pid = 336] [serial = 334] [outer = 0000009665FB1C00] 01:17:13 INFO - PROCESS | 336 | 1466583433438 Marionette DEBUG loaded listener.js 01:17:13 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (0000009666B92800) [pid = 336] [serial = 335] [outer = 0000009665FB1C00] 01:17:14 INFO - PROCESS | 336 | 1466583434100 Marionette TRACE conn7 <- [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]]]}] 01:17:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:17:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1031ms 01:17:14 INFO - PROCESS | 336 | 1466583434158 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 01:17:14 INFO - PROCESS | 336 | 1466583434161 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 01:17:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:17:14 INFO - PROCESS | 336 | 1466583434166 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:17:14 INFO - PROCESS | 336 | 1466583434170 Marionette TRACE conn7 <- [1,414,null,{}] 01:17:14 INFO - PROCESS | 336 | 1466583434183 Marionette TRACE conn7 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:14 INFO - PROCESS | 336 | 1466583434188 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:14 INFO - PROCESS | 336 | 1466583434364 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 01:17:14 INFO - PROCESS | 336 | 1466583434477 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:14 INFO - PROCESS | 336 | 1466583434480 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:14 INFO - PROCESS | 336 | ++DOCSHELL 000000966DBA3800 == 52 [pid = 336] [id = 113] 01:17:14 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (0000009663AC1400) [pid = 336] [serial = 336] [outer = 0000000000000000] 01:17:14 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (0000009666B90000) [pid = 336] [serial = 337] [outer = 0000009663AC1400] 01:17:14 INFO - PROCESS | 336 | 1466583434539 Marionette DEBUG loaded listener.js 01:17:14 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (00000096679F1C00) [pid = 336] [serial = 338] [outer = 0000009663AC1400] 01:17:15 INFO - PROCESS | 336 | 1466583435354 Marionette TRACE conn7 <- [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]]]}] 01:17:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:17:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1240ms 01:17:15 INFO - PROCESS | 336 | 1466583435407 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 01:17:15 INFO - PROCESS | 336 | 1466583435412 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 01:17:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:17:15 INFO - PROCESS | 336 | 1466583435417 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:17:15 INFO - PROCESS | 336 | 1466583435420 Marionette TRACE conn7 <- [1,418,null,{}] 01:17:15 INFO - PROCESS | 336 | 1466583435427 Marionette TRACE conn7 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:15 INFO - PROCESS | 336 | 1466583435429 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:15 INFO - PROCESS | 336 | 1466583435542 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 01:17:15 INFO - PROCESS | 336 | 1466583435618 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:15 INFO - PROCESS | 336 | 1466583435623 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:15 INFO - PROCESS | 336 | ++DOCSHELL 00000096626E2800 == 53 [pid = 336] [id = 114] 01:17:15 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (000000965DBB7000) [pid = 336] [serial = 339] [outer = 0000000000000000] 01:17:15 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (000000965F677000) [pid = 336] [serial = 340] [outer = 000000965DBB7000] 01:17:15 INFO - PROCESS | 336 | 1466583435673 Marionette DEBUG loaded listener.js 01:17:15 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (0000009663A05400) [pid = 336] [serial = 341] [outer = 000000965DBB7000] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 000000966C4B4800 == 52 [pid = 336] [id = 109] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 0000009665F1E800 == 51 [pid = 336] [id = 108] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 000000966A425000 == 50 [pid = 336] [id = 107] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 0000009667996000 == 49 [pid = 336] [id = 106] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 0000009666B36800 == 48 [pid = 336] [id = 105] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 000000966625E000 == 47 [pid = 336] [id = 104] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 0000009663B36800 == 46 [pid = 336] [id = 103] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 000000965920F800 == 45 [pid = 336] [id = 102] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 0000009663B1F000 == 44 [pid = 336] [id = 101] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 000000966D76C000 == 43 [pid = 336] [id = 96] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 000000966D541000 == 42 [pid = 336] [id = 42] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 000000965E2CA800 == 41 [pid = 336] [id = 97] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 0000009666830800 == 40 [pid = 336] [id = 98] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 000000966D776000 == 39 [pid = 336] [id = 84] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 000000966DB9B800 == 38 [pid = 336] [id = 99] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 000000966C43E800 == 37 [pid = 336] [id = 70] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 000000966D652800 == 36 [pid = 336] [id = 85] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 000000965EC2A800 == 35 [pid = 336] [id = 43] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 000000966DB8E800 == 34 [pid = 336] [id = 68] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 000000965FA32800 == 33 [pid = 336] [id = 69] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 0000009665F64800 == 32 [pid = 336] [id = 100] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 000000966D7D6800 == 31 [pid = 336] [id = 71] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 000000965F542000 == 30 [pid = 336] [id = 86] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 000000966DBA3800 == 29 [pid = 336] [id = 113] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 000000966782D000 == 28 [pid = 336] [id = 112] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 0000009663933000 == 27 [pid = 336] [id = 111] 01:17:17 INFO - PROCESS | 336 | --DOCSHELL 000000966D76E800 == 26 [pid = 336] [id = 110] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 114 (0000009666CA9400) [pid = 336] [serial = 209] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 113 (00000096687BAC00) [pid = 336] [serial = 212] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 112 (000000965E64D400) [pid = 336] [serial = 206] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 111 (0000009666FC7C00) [pid = 336] [serial = 250] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 110 (000000965EA6D400) [pid = 336] [serial = 260] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 109 (000000965980F000) [pid = 336] [serial = 259] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 108 (000000966686B000) [pid = 336] [serial = 268] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 107 (000000965A540800) [pid = 336] [serial = 262] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 106 (000000965F56B800) [pid = 336] [serial = 263] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 105 (000000965FE78800) [pid = 336] [serial = 256] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 104 (000000966D563000) [pid = 336] [serial = 242] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 103 (00000096638DEC00) [pid = 336] [serial = 265] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 102 (0000009663BE4000) [pid = 336] [serial = 266] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 101 (000000965FEB8000) [pid = 336] [serial = 247] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 100 (0000009658324000) [pid = 336] [serial = 244] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 99 (000000966D56E000) [pid = 336] [serial = 253] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 98 (000000965DB53800) [pid = 336] [serial = 280] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 97 (0000009666C56800) [pid = 336] [serial = 281] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 96 (000000966A07C400) [pid = 336] [serial = 286] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 95 (000000966BDBE800) [pid = 336] [serial = 284] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 94 (00000096687D6000) [pid = 336] [serial = 278] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000009666FC5C00) [pid = 336] [serial = 271] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 92 (00000096679F2C00) [pid = 336] [serial = 272] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000966A6C9C00) [pid = 336] [serial = 283] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000009666CC8800) [pid = 336] [serial = 269] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000966560D400) [pid = 336] [serial = 277] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009669A39400) [pid = 336] [serial = 275] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009668BBEC00) [pid = 336] [serial = 274] [outer = 0000000000000000] [url = about:blank] 01:17:17 INFO - PROCESS | 336 | 1466583437181 Marionette TRACE conn7 <- [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]]]}] 01:17:17 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 01:17:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1779ms 01:17:17 INFO - PROCESS | 336 | 1466583437200 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 01:17:17 INFO - PROCESS | 336 | 1466583437204 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 01:17:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:17:17 INFO - PROCESS | 336 | 1466583437209 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:17:17 INFO - PROCESS | 336 | 1466583437212 Marionette TRACE conn7 <- [1,422,null,{}] 01:17:17 INFO - PROCESS | 336 | 1466583437218 Marionette TRACE conn7 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:17 INFO - PROCESS | 336 | 1466583437221 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:17 INFO - PROCESS | 336 | 1466583437314 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 01:17:17 INFO - PROCESS | 336 | 1466583437321 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:17 INFO - PROCESS | 336 | 1466583437326 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:17 INFO - PROCESS | 336 | ++DOCSHELL 0000009659220800 == 27 [pid = 336] [id = 115] 01:17:17 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009658327C00) [pid = 336] [serial = 342] [outer = 0000000000000000] 01:17:17 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000965882DC00) [pid = 336] [serial = 343] [outer = 0000009658327C00] 01:17:17 INFO - PROCESS | 336 | 1466583437378 Marionette DEBUG loaded listener.js 01:17:17 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009659228000) [pid = 336] [serial = 344] [outer = 0000009658327C00] 01:17:18 INFO - PROCESS | 336 | 1466583438302 Marionette TRACE conn7 <- [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]]]}] 01:17:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:17:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1124ms 01:17:18 INFO - PROCESS | 336 | 1466583438338 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 01:17:18 INFO - PROCESS | 336 | 1466583438344 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 01:17:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:17:18 INFO - PROCESS | 336 | 1466583438350 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:17:18 INFO - PROCESS | 336 | 1466583438353 Marionette TRACE conn7 <- [1,426,null,{}] 01:17:18 INFO - PROCESS | 336 | 1466583438357 Marionette TRACE conn7 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:18 INFO - PROCESS | 336 | 1466583438360 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:18 INFO - PROCESS | 336 | 1466583438454 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 01:17:18 INFO - PROCESS | 336 | 1466583438462 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:18 INFO - PROCESS | 336 | 1466583438465 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:18 INFO - PROCESS | 336 | ++DOCSHELL 000000965EC29000 == 28 [pid = 336] [id = 116] 01:17:18 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000965952E400) [pid = 336] [serial = 345] [outer = 0000000000000000] 01:17:18 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000009659532C00) [pid = 336] [serial = 346] [outer = 000000965952E400] 01:17:18 INFO - PROCESS | 336 | 1466583438513 Marionette DEBUG loaded listener.js 01:17:18 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000965980F000) [pid = 336] [serial = 347] [outer = 000000965952E400] 01:17:19 INFO - PROCESS | 336 | 1466583439001 Marionette TRACE conn7 <- [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] 01:17:19 INFO - PROCESS | 336 | 1466583439046 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 01:17:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:17:19 INFO - PROCESS | 336 | 1466583439050 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:17:19 INFO - PROCESS | 336 | 1466583439053 Marionette TRACE conn7 <- [1,430,null,{}] 01:17:19 INFO - PROCESS | 336 | 1466583439065 Marionette TRACE conn7 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:19 INFO - PROCESS | 336 | 1466583439070 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:19 INFO - PROCESS | 336 | 1466583439162 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 01:17:19 INFO - PROCESS | 336 | 1466583439172 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:19 INFO - PROCESS | 336 | 1466583439175 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:19 INFO - PROCESS | 336 | ++DOCSHELL 0000009663933000 == 29 [pid = 336] [id = 117] 01:17:19 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000965F56B800) [pid = 336] [serial = 348] [outer = 0000000000000000] 01:17:19 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000965FACD000) [pid = 336] [serial = 349] [outer = 000000965F56B800] 01:17:19 INFO - PROCESS | 336 | 1466583439226 Marionette DEBUG loaded listener.js 01:17:19 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (000000965FEB3800) [pid = 336] [serial = 350] [outer = 000000965F56B800] 01:17:19 INFO - PROCESS | 336 | 1466583439727 Marionette TRACE conn7 <- [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]]]}] 01:17:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:17:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 734ms 01:17:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:17:19 INFO - PROCESS | 336 | 1466583439786 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 01:17:19 INFO - PROCESS | 336 | 1466583439789 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 01:17:19 INFO - PROCESS | 336 | 1466583439792 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:17:19 INFO - PROCESS | 336 | 1466583439794 Marionette TRACE conn7 <- [1,434,null,{}] 01:17:19 INFO - PROCESS | 336 | 1466583439835 Marionette TRACE conn7 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:19 INFO - PROCESS | 336 | 1466583439837 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:19 INFO - PROCESS | 336 | 1466583439967 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 01:17:19 INFO - PROCESS | 336 | 1466583439973 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:19 INFO - PROCESS | 336 | 1466583439975 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:20 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F1B000 == 30 [pid = 336] [id = 118] 01:17:20 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (00000096638CF800) [pid = 336] [serial = 351] [outer = 0000000000000000] 01:17:20 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (0000009663A7A000) [pid = 336] [serial = 352] [outer = 00000096638CF800] 01:17:20 INFO - PROCESS | 336 | 1466583440025 Marionette DEBUG loaded listener.js 01:17:20 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (0000009663BE2000) [pid = 336] [serial = 353] [outer = 00000096638CF800] 01:17:20 INFO - PROCESS | 336 | 1466583440470 Marionette TRACE conn7 <- [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]]]}] 01:17:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:17:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 692ms 01:17:20 INFO - PROCESS | 336 | 1466583440491 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 01:17:20 INFO - PROCESS | 336 | 1466583440493 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 01:17:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:17:20 INFO - PROCESS | 336 | 1466583440497 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:17:20 INFO - PROCESS | 336 | 1466583440498 Marionette TRACE conn7 <- [1,438,null,{}] 01:17:20 INFO - PROCESS | 336 | 1466583440502 Marionette TRACE conn7 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:20 INFO - PROCESS | 336 | 1466583440504 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:20 INFO - PROCESS | 336 | 1466583440617 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 01:17:20 INFO - PROCESS | 336 | 1466583440682 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:20 INFO - PROCESS | 336 | 1466583440684 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:20 INFO - PROCESS | 336 | ++DOCSHELL 000000966625E000 == 31 [pid = 336] [id = 119] 01:17:20 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (0000009663BED400) [pid = 336] [serial = 354] [outer = 0000000000000000] 01:17:20 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (0000009665602800) [pid = 336] [serial = 355] [outer = 0000009663BED400] 01:17:20 INFO - PROCESS | 336 | 1466583440728 Marionette DEBUG loaded listener.js 01:17:20 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (0000009665E32C00) [pid = 336] [serial = 356] [outer = 0000009663BED400] 01:17:21 INFO - PROCESS | 336 | 1466583441166 Marionette TRACE conn7 <- [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]]]}] 01:17:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:17:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 733ms 01:17:21 INFO - PROCESS | 336 | 1466583441236 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 01:17:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:17:21 INFO - PROCESS | 336 | 1466583441238 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 01:17:21 INFO - PROCESS | 336 | 1466583441241 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:17:21 INFO - PROCESS | 336 | 1466583441243 Marionette TRACE conn7 <- [1,442,null,{}] 01:17:21 INFO - PROCESS | 336 | 1466583441247 Marionette TRACE conn7 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:21 INFO - PROCESS | 336 | 1466583441253 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:21 INFO - PROCESS | 336 | 1466583441748 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 01:17:21 INFO - PROCESS | 336 | --DOMWINDOW == 101 (000000966717C000) [pid = 336] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:17:21 INFO - PROCESS | 336 | --DOMWINDOW == 100 (000000966A6C7800) [pid = 336] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:17:21 INFO - PROCESS | 336 | --DOMWINDOW == 99 (0000009658A5A000) [pid = 336] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:17:21 INFO - PROCESS | 336 | --DOMWINDOW == 98 (0000009665FAD800) [pid = 336] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:17:21 INFO - PROCESS | 336 | --DOMWINDOW == 97 (0000009666A95400) [pid = 336] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:17:21 INFO - PROCESS | 336 | --DOMWINDOW == 96 (000000966A079000) [pid = 336] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:17:21 INFO - PROCESS | 336 | --DOMWINDOW == 95 (00000096668A1C00) [pid = 336] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:17:21 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000009665FAD400) [pid = 336] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:17:21 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000009658A3E400) [pid = 336] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:17:21 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000965FEBAC00) [pid = 336] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:17:21 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000965FEB5000) [pid = 336] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:17:21 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000965E5DD800) [pid = 336] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:17:21 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000009666B91000) [pid = 336] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:17:21 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009657977000) [pid = 336] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:17:21 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000966A01F800) [pid = 336] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:17:21 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000966D56A400) [pid = 336] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:17:21 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000965FC6F400) [pid = 336] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:17:21 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009666FC4000) [pid = 336] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:17:21 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009659549800) [pid = 336] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:17:21 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009663AC1C00) [pid = 336] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:17:21 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965797D800) [pid = 336] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:17:21 INFO - PROCESS | 336 | 1466583441806 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:21 INFO - PROCESS | 336 | 1466583441808 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:21 INFO - PROCESS | 336 | ++DOCSHELL 000000965EB0F000 == 32 [pid = 336] [id = 120] 01:17:21 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (00000096577A5400) [pid = 336] [serial = 357] [outer = 0000000000000000] 01:17:21 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (00000096588C8C00) [pid = 336] [serial = 358] [outer = 00000096577A5400] 01:17:21 INFO - PROCESS | 336 | 1466583441854 Marionette DEBUG loaded listener.js 01:17:21 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009663ABE000) [pid = 336] [serial = 359] [outer = 00000096577A5400] 01:17:22 INFO - PROCESS | 336 | 1466583442240 Marionette TRACE conn7 <- [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]]]}] 01:17:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:17:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1028ms 01:17:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:17:22 INFO - PROCESS | 336 | 1466583442271 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 01:17:22 INFO - PROCESS | 336 | 1466583442273 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 01:17:22 INFO - PROCESS | 336 | 1466583442276 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:17:22 INFO - PROCESS | 336 | 1466583442278 Marionette TRACE conn7 <- [1,446,null,{}] 01:17:22 INFO - PROCESS | 336 | 1466583442282 Marionette TRACE conn7 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:22 INFO - PROCESS | 336 | 1466583442284 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:22 INFO - PROCESS | 336 | 1466583442364 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 01:17:22 INFO - PROCESS | 336 | 1466583442370 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:22 INFO - PROCESS | 336 | 1466583442372 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:22 INFO - PROCESS | 336 | ++DOCSHELL 00000096676A4000 == 33 [pid = 336] [id = 121] 01:17:22 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009665FAD400) [pid = 336] [serial = 360] [outer = 0000000000000000] 01:17:22 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009666A97C00) [pid = 336] [serial = 361] [outer = 0000009665FAD400] 01:17:22 INFO - PROCESS | 336 | 1466583442416 Marionette DEBUG loaded listener.js 01:17:22 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009666ABF400) [pid = 336] [serial = 362] [outer = 0000009665FAD400] 01:17:22 INFO - PROCESS | 336 | 1466583442826 Marionette TRACE conn7 <- [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]]]}] 01:17:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:17:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 586ms 01:17:22 INFO - PROCESS | 336 | 1466583442880 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 01:17:22 INFO - PROCESS | 336 | 1466583442882 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 01:17:22 INFO - PROCESS | 336 | 1466583442886 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:17:22 INFO - PROCESS | 336 | 1466583442888 Marionette TRACE conn7 <- [1,450,null,{}] 01:17:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:17:22 INFO - PROCESS | 336 | 1466583442892 Marionette TRACE conn7 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:22 INFO - PROCESS | 336 | 1466583442894 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:22 INFO - PROCESS | 336 | 1466583442978 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 01:17:22 INFO - PROCESS | 336 | 1466583442984 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:22 INFO - PROCESS | 336 | 1466583442986 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:23 INFO - PROCESS | 336 | ++DOCSHELL 0000009669A19800 == 34 [pid = 336] [id = 122] 01:17:23 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009666AC0400) [pid = 336] [serial = 363] [outer = 0000000000000000] 01:17:23 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009666B8C400) [pid = 336] [serial = 364] [outer = 0000009666AC0400] 01:17:23 INFO - PROCESS | 336 | 1466583443032 Marionette DEBUG loaded listener.js 01:17:23 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009666C64C00) [pid = 336] [serial = 365] [outer = 0000009666AC0400] 01:17:23 INFO - PROCESS | 336 | 1466583443489 Marionette TRACE conn7 <- [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] 01:17:23 INFO - PROCESS | 336 | 1466583443568 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 01:17:23 INFO - PROCESS | 336 | 1466583443572 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:17:23 INFO - PROCESS | 336 | 1466583443574 Marionette TRACE conn7 <- [1,454,null,{}] 01:17:23 INFO - PROCESS | 336 | 1466583443577 Marionette TRACE conn7 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:23 INFO - PROCESS | 336 | 1466583443579 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:23 INFO - PROCESS | 336 | 1466583443670 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 01:17:23 INFO - PROCESS | 336 | 1466583443682 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:23 INFO - PROCESS | 336 | 1466583443684 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:23 INFO - PROCESS | 336 | ++DOCSHELL 000000966A6DB800 == 35 [pid = 336] [id = 123] 01:17:23 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000009666CB4400) [pid = 336] [serial = 366] [outer = 0000000000000000] 01:17:23 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000009666CD0800) [pid = 336] [serial = 367] [outer = 0000009666CB4400] 01:17:23 INFO - PROCESS | 336 | 1466583443728 Marionette DEBUG loaded listener.js 01:17:23 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000009666FC4000) [pid = 336] [serial = 368] [outer = 0000009666CB4400] 01:17:24 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:17:24 INFO - PROCESS | 336 | 1466583444558 Marionette TRACE conn7 <- [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]]]}] 01:17:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:17:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1029ms 01:17:24 INFO - PROCESS | 336 | 1466583444605 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 01:17:24 INFO - PROCESS | 336 | 1466583444611 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 01:17:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:17:24 INFO - PROCESS | 336 | 1466583444616 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:17:24 INFO - PROCESS | 336 | 1466583444622 Marionette TRACE conn7 <- [1,458,null,{}] 01:17:24 INFO - PROCESS | 336 | 1466583444648 Marionette TRACE conn7 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:24 INFO - PROCESS | 336 | 1466583444652 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:24 INFO - PROCESS | 336 | 1466583444830 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 01:17:24 INFO - PROCESS | 336 | 1466583444917 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:24 INFO - PROCESS | 336 | 1466583444920 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:24 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA10800 == 36 [pid = 336] [id = 124] 01:17:24 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000009659384000) [pid = 336] [serial = 369] [outer = 0000000000000000] 01:17:24 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000965952BC00) [pid = 336] [serial = 370] [outer = 0000009659384000] 01:17:24 INFO - PROCESS | 336 | 1466583444978 Marionette DEBUG loaded listener.js 01:17:25 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (000000965A5DA000) [pid = 336] [serial = 371] [outer = 0000009659384000] 01:17:25 INFO - PROCESS | 336 | 1466583445676 Marionette TRACE conn7 <- [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] 01:17:25 INFO - PROCESS | 336 | 1466583445729 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 01:17:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:17:25 INFO - PROCESS | 336 | 1466583445736 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:17:25 INFO - PROCESS | 336 | 1466583445739 Marionette TRACE conn7 <- [1,462,null,{}] 01:17:25 INFO - PROCESS | 336 | 1466583445787 Marionette TRACE conn7 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:25 INFO - PROCESS | 336 | 1466583445790 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:25 INFO - PROCESS | 336 | 1466583445930 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 01:17:26 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000965F56B400) [pid = 336] [serial = 372] [outer = 00000096656C1800] 01:17:26 INFO - PROCESS | 336 | 1466583446019 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:26 INFO - PROCESS | 336 | 1466583446022 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:26 INFO - PROCESS | 336 | ++DOCSHELL 0000009658B3F800 == 37 [pid = 336] [id = 125] 01:17:26 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (0000009658324C00) [pid = 336] [serial = 373] [outer = 0000000000000000] 01:17:26 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (000000965954D000) [pid = 336] [serial = 374] [outer = 0000009658324C00] 01:17:26 INFO - PROCESS | 336 | 1466583446127 Marionette DEBUG loaded listener.js 01:17:26 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (0000009662E66400) [pid = 336] [serial = 375] [outer = 0000009658324C00] 01:17:26 INFO - PROCESS | 336 | --DOCSHELL 0000009669A19800 == 36 [pid = 336] [id = 122] 01:17:26 INFO - PROCESS | 336 | --DOCSHELL 00000096676A4000 == 35 [pid = 336] [id = 121] 01:17:26 INFO - PROCESS | 336 | --DOCSHELL 000000965EB0F000 == 34 [pid = 336] [id = 120] 01:17:26 INFO - PROCESS | 336 | --DOCSHELL 000000966625E000 == 33 [pid = 336] [id = 119] 01:17:26 INFO - PROCESS | 336 | --DOCSHELL 0000009665F1B000 == 32 [pid = 336] [id = 118] 01:17:26 INFO - PROCESS | 336 | --DOCSHELL 0000009663933000 == 31 [pid = 336] [id = 117] 01:17:26 INFO - PROCESS | 336 | --DOCSHELL 000000965EC29000 == 30 [pid = 336] [id = 116] 01:17:26 INFO - PROCESS | 336 | --DOCSHELL 0000009659220800 == 29 [pid = 336] [id = 115] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 99 (0000009669A32C00) [pid = 336] [serial = 257] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 98 (0000009666FC8400) [pid = 336] [serial = 203] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 97 (00000096687B9800) [pid = 336] [serial = 251] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 96 (000000966D87CC00) [pid = 336] [serial = 254] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 95 (0000009663A80000) [pid = 336] [serial = 248] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000009659531800) [pid = 336] [serial = 245] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000009669708800) [pid = 336] [serial = 316] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000966A6D1C00) [pid = 336] [serial = 319] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000966A07E000) [pid = 336] [serial = 317] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000009659ABBC00) [pid = 336] [serial = 322] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000966BF98400) [pid = 336] [serial = 320] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 88 (00000096687CF000) [pid = 336] [serial = 298] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000966A6C8C00) [pid = 336] [serial = 299] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009666A99000) [pid = 336] [serial = 325] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000966A082C00) [pid = 336] [serial = 287] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009666B84400) [pid = 336] [serial = 310] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009666B8B000) [pid = 336] [serial = 311] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009665FAF800) [pid = 336] [serial = 295] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000966689EC00) [pid = 336] [serial = 296] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009658BB8C00) [pid = 336] [serial = 289] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965952FC00) [pid = 336] [serial = 290] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009663BE3C00) [pid = 336] [serial = 307] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009665FA4400) [pid = 336] [serial = 308] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009662E64800) [pid = 336] [serial = 292] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009663BE4C00) [pid = 336] [serial = 293] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965EA73000) [pid = 336] [serial = 301] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000965FEB2C00) [pid = 336] [serial = 302] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666C64400) [pid = 336] [serial = 313] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009658329000) [pid = 336] [serial = 304] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009659CEF800) [pid = 336] [serial = 305] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009666C67400) [pid = 336] [serial = 326] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 68 (000000966A026400) [pid = 336] [serial = 328] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 67 (000000966A02C400) [pid = 336] [serial = 329] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 66 (0000009665608C00) [pid = 336] [serial = 323] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | --DOMWINDOW == 65 (0000009666CCDC00) [pid = 336] [serial = 314] [outer = 0000000000000000] [url = about:blank] 01:17:26 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:17:26 INFO - PROCESS | 336 | 1466583446959 Marionette TRACE conn7 <- [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] 01:17:27 INFO - PROCESS | 336 | 1466583447021 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 01:17:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:17:27 INFO - PROCESS | 336 | 1466583447027 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:17:27 INFO - PROCESS | 336 | 1466583447032 Marionette TRACE conn7 <- [1,466,null,{}] 01:17:27 INFO - PROCESS | 336 | 1466583447037 Marionette TRACE conn7 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:27 INFO - PROCESS | 336 | 1466583447040 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:27 INFO - PROCESS | 336 | 1466583447134 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 01:17:27 INFO - PROCESS | 336 | 1466583447141 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:27 INFO - PROCESS | 336 | 1466583447145 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:27 INFO - PROCESS | 336 | ++DOCSHELL 0000009659FD3000 == 30 [pid = 336] [id = 126] 01:17:27 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (000000965952D000) [pid = 336] [serial = 376] [outer = 0000000000000000] 01:17:27 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000965954F800) [pid = 336] [serial = 377] [outer = 000000965952D000] 01:17:27 INFO - PROCESS | 336 | 1466583447201 Marionette DEBUG loaded listener.js 01:17:27 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965DD33400) [pid = 336] [serial = 378] [outer = 000000965952D000] 01:17:27 INFO - PROCESS | 336 | 1466583447695 Marionette TRACE conn7 <- [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] 01:17:27 INFO - PROCESS | 336 | 1466583447726 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 01:17:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:17:27 INFO - PROCESS | 336 | 1466583447733 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:17:27 INFO - PROCESS | 336 | 1466583447736 Marionette TRACE conn7 <- [1,470,null,{}] 01:17:27 INFO - PROCESS | 336 | 1466583447740 Marionette TRACE conn7 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:27 INFO - PROCESS | 336 | 1466583447742 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:27 INFO - PROCESS | 336 | 1466583447838 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 01:17:27 INFO - PROCESS | 336 | 1466583447847 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:27 INFO - PROCESS | 336 | 1466583447850 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:27 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA0C000 == 31 [pid = 336] [id = 127] 01:17:27 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965FEAC400) [pid = 336] [serial = 379] [outer = 0000000000000000] 01:17:27 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965FEB1800) [pid = 336] [serial = 380] [outer = 000000965FEAC400] 01:17:27 INFO - PROCESS | 336 | 1466583447897 Marionette DEBUG loaded listener.js 01:17:27 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009662E68400) [pid = 336] [serial = 381] [outer = 000000965FEAC400] 01:17:28 INFO - PROCESS | 336 | 1466583448367 Marionette TRACE conn7 <- [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]]]}] 01:17:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:17:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 692ms 01:17:28 INFO - PROCESS | 336 | 1466583448427 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 01:17:28 INFO - PROCESS | 336 | 1466583448430 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 01:17:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:17:28 INFO - PROCESS | 336 | 1466583448434 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:17:28 INFO - PROCESS | 336 | 1466583448438 Marionette TRACE conn7 <- [1,474,null,{}] 01:17:28 INFO - PROCESS | 336 | 1466583448449 Marionette TRACE conn7 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:28 INFO - PROCESS | 336 | 1466583448455 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:28 INFO - PROCESS | 336 | 1466583448547 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 01:17:28 INFO - PROCESS | 336 | 1466583448564 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:28 INFO - PROCESS | 336 | 1466583448567 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:28 INFO - PROCESS | 336 | ++DOCSHELL 0000009665ED4800 == 32 [pid = 336] [id = 128] 01:17:28 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009663AC1C00) [pid = 336] [serial = 382] [outer = 0000000000000000] 01:17:28 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009663BE9400) [pid = 336] [serial = 383] [outer = 0000009663AC1C00] 01:17:28 INFO - PROCESS | 336 | 1466583448615 Marionette DEBUG loaded listener.js 01:17:28 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000966560F800) [pid = 336] [serial = 384] [outer = 0000009663AC1C00] 01:17:29 INFO - PROCESS | 336 | 1466583449057 Marionette TRACE conn7 <- [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]]]}] 01:17:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:17:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 693ms 01:17:29 INFO - PROCESS | 336 | 1466583449128 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 01:17:29 INFO - PROCESS | 336 | 1466583449131 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 01:17:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:17:29 INFO - PROCESS | 336 | 1466583449135 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:17:29 INFO - PROCESS | 336 | 1466583449137 Marionette TRACE conn7 <- [1,478,null,{}] 01:17:29 INFO - PROCESS | 336 | 1466583449140 Marionette TRACE conn7 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:29 INFO - PROCESS | 336 | 1466583449142 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:29 INFO - PROCESS | 336 | 1466583449261 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 01:17:29 INFO - PROCESS | 336 | 1466583449267 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:29 INFO - PROCESS | 336 | 1466583449270 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:29 INFO - PROCESS | 336 | ++DOCSHELL 0000009666261800 == 33 [pid = 336] [id = 129] 01:17:29 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009665FAC400) [pid = 336] [serial = 385] [outer = 0000000000000000] 01:17:29 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009666581800) [pid = 336] [serial = 386] [outer = 0000009665FAC400] 01:17:29 INFO - PROCESS | 336 | 1466583449323 Marionette DEBUG loaded listener.js 01:17:29 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000966689E800) [pid = 336] [serial = 387] [outer = 0000009665FAC400] 01:17:29 INFO - PROCESS | 336 | 1466583449799 Marionette TRACE conn7 <- [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]]]}] 01:17:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:17:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 692ms 01:17:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:17:29 INFO - PROCESS | 336 | 1466583449832 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 01:17:29 INFO - PROCESS | 336 | 1466583449834 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 01:17:29 INFO - PROCESS | 336 | 1466583449837 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:17:29 INFO - PROCESS | 336 | 1466583449839 Marionette TRACE conn7 <- [1,482,null,{}] 01:17:29 INFO - PROCESS | 336 | 1466583449843 Marionette TRACE conn7 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:29 INFO - PROCESS | 336 | 1466583449845 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:29 INFO - PROCESS | 336 | 1466583449957 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 01:17:29 INFO - PROCESS | 336 | 1466583449965 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:29 INFO - PROCESS | 336 | 1466583449967 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:29 INFO - PROCESS | 336 | ++DOCSHELL 000000966661E800 == 34 [pid = 336] [id = 130] 01:17:29 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000966689AC00) [pid = 336] [serial = 388] [outer = 0000000000000000] 01:17:30 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666A93400) [pid = 336] [serial = 389] [outer = 000000966689AC00] 01:17:30 INFO - PROCESS | 336 | 1466583450011 Marionette DEBUG loaded listener.js 01:17:30 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666ABCC00) [pid = 336] [serial = 390] [outer = 000000966689AC00] 01:17:30 INFO - PROCESS | 336 | 1466583450521 Marionette TRACE conn7 <- [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]]]}] 01:17:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:17:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 734ms 01:17:30 INFO - PROCESS | 336 | 1466583450602 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 01:17:30 INFO - PROCESS | 336 | 1466583450604 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 01:17:30 INFO - PROCESS | 336 | 1466583450608 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:17:30 INFO - PROCESS | 336 | 1466583450610 Marionette TRACE conn7 <- [1,486,null,{}] 01:17:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:17:30 INFO - PROCESS | 336 | 1466583450613 Marionette TRACE conn7 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:30 INFO - PROCESS | 336 | 1466583450619 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:30 INFO - PROCESS | 336 | 1466583450763 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 01:17:30 INFO - PROCESS | 336 | 1466583450807 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:30 INFO - PROCESS | 336 | 1466583450809 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:30 INFO - PROCESS | 336 | ++DOCSHELL 000000966782A800 == 35 [pid = 336] [id = 131] 01:17:30 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666CCCC00) [pid = 336] [serial = 391] [outer = 0000000000000000] 01:17:30 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666CD4000) [pid = 336] [serial = 392] [outer = 0000009666CCCC00] 01:17:30 INFO - PROCESS | 336 | 1466583450855 Marionette DEBUG loaded listener.js 01:17:30 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666FCA800) [pid = 336] [serial = 393] [outer = 0000009666CCCC00] 01:17:31 INFO - PROCESS | 336 | 1466583451262 Marionette TRACE conn7 <- [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]]]}] 01:17:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:17:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 733ms 01:17:31 INFO - PROCESS | 336 | 1466583451350 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 01:17:31 INFO - PROCESS | 336 | 1466583451353 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 01:17:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:17:31 INFO - PROCESS | 336 | 1466583451356 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:17:31 INFO - PROCESS | 336 | 1466583451358 Marionette TRACE conn7 <- [1,490,null,{}] 01:17:31 INFO - PROCESS | 336 | 1466583451369 Marionette TRACE conn7 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:31 INFO - PROCESS | 336 | 1466583451371 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:31 INFO - PROCESS | 336 | 1466583451509 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 01:17:31 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009666AC0400) [pid = 336] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:17:31 INFO - PROCESS | 336 | --DOMWINDOW == 81 (00000096638CF800) [pid = 336] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:17:31 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009663BED400) [pid = 336] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:17:31 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965DBB7000) [pid = 336] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:17:31 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965F56B800) [pid = 336] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:17:31 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965952E400) [pid = 336] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:17:31 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009658327C00) [pid = 336] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:17:31 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965F507400) [pid = 336] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:17:31 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009665FB1C00) [pid = 336] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:17:31 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009663AC1400) [pid = 336] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:17:31 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009665FAD400) [pid = 336] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:17:31 INFO - PROCESS | 336 | --DOMWINDOW == 71 (00000096577A5400) [pid = 336] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:17:31 INFO - PROCESS | 336 | 1466583451564 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:31 INFO - PROCESS | 336 | 1466583451566 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:31 INFO - PROCESS | 336 | ++DOCSHELL 000000966632F000 == 36 [pid = 336] [id = 132] 01:17:31 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (00000096577AF400) [pid = 336] [serial = 394] [outer = 0000000000000000] 01:17:31 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965952F000) [pid = 336] [serial = 395] [outer = 00000096577AF400] 01:17:31 INFO - PROCESS | 336 | 1466583451610 Marionette DEBUG loaded listener.js 01:17:31 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009663BEF000) [pid = 336] [serial = 396] [outer = 00000096577AF400] 01:17:31 INFO - PROCESS | 336 | 1466583451969 Marionette TRACE conn7 <- [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]]]}] 01:17:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:17:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 01:17:32 INFO - PROCESS | 336 | 1466583451987 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 01:17:32 INFO - PROCESS | 336 | 1466583451989 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 01:17:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:17:32 INFO - PROCESS | 336 | 1466583451992 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:17:32 INFO - PROCESS | 336 | 1466583451994 Marionette TRACE conn7 <- [1,494,null,{}] 01:17:32 INFO - PROCESS | 336 | 1466583452006 Marionette TRACE conn7 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:32 INFO - PROCESS | 336 | 1466583452008 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:32 INFO - PROCESS | 336 | 1466583452142 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 01:17:32 INFO - PROCESS | 336 | 1466583452152 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:32 INFO - PROCESS | 336 | 1466583452154 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:32 INFO - PROCESS | 336 | ++DOCSHELL 000000966A41D000 == 37 [pid = 336] [id = 133] 01:17:32 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009666ABFC00) [pid = 336] [serial = 397] [outer = 0000000000000000] 01:17:32 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000966768F400) [pid = 336] [serial = 398] [outer = 0000009666ABFC00] 01:17:32 INFO - PROCESS | 336 | 1466583452201 Marionette DEBUG loaded listener.js 01:17:32 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (00000096679F4400) [pid = 336] [serial = 399] [outer = 0000009666ABFC00] 01:17:32 INFO - PROCESS | 336 | 1466583452597 Marionette TRACE conn7 <- [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]]]}] 01:17:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:17:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 01:17:32 INFO - PROCESS | 336 | 1466583452628 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 01:17:32 INFO - PROCESS | 336 | 1466583452630 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 01:17:32 INFO - PROCESS | 336 | 1466583452634 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:17:32 INFO - PROCESS | 336 | 1466583452636 Marionette TRACE conn7 <- [1,498,null,{}] 01:17:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:17:32 INFO - PROCESS | 336 | 1466583452639 Marionette TRACE conn7 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:32 INFO - PROCESS | 336 | 1466583452641 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:32 INFO - PROCESS | 336 | 1466583452753 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 01:17:32 INFO - PROCESS | 336 | 1466583452761 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:32 INFO - PROCESS | 336 | 1466583452763 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:32 INFO - PROCESS | 336 | ++DOCSHELL 000000966BF39800 == 38 [pid = 336] [id = 134] 01:17:32 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009668718800) [pid = 336] [serial = 400] [outer = 0000000000000000] 01:17:32 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (00000096687AEC00) [pid = 336] [serial = 401] [outer = 0000009668718800] 01:17:32 INFO - PROCESS | 336 | 1466583452810 Marionette DEBUG loaded listener.js 01:17:32 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009668B0F000) [pid = 336] [serial = 402] [outer = 0000009668718800] 01:17:33 INFO - PROCESS | 336 | 1466583453206 Marionette TRACE conn7 <- [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]]]}] 01:17:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:17:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 631ms 01:17:33 INFO - PROCESS | 336 | 1466583453271 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 01:17:33 INFO - PROCESS | 336 | 1466583453273 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 01:17:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:17:33 INFO - PROCESS | 336 | 1466583453276 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:17:33 INFO - PROCESS | 336 | 1466583453278 Marionette TRACE conn7 <- [1,502,null,{}] 01:17:33 INFO - PROCESS | 336 | 1466583453282 Marionette TRACE conn7 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:33 INFO - PROCESS | 336 | 1466583453284 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:33 INFO - PROCESS | 336 | 1466583453397 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 01:17:33 INFO - PROCESS | 336 | 1466583453409 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:33 INFO - PROCESS | 336 | 1466583453411 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:33 INFO - PROCESS | 336 | ++DOCSHELL 000000966C456000 == 39 [pid = 336] [id = 135] 01:17:33 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000966871D000) [pid = 336] [serial = 403] [outer = 0000000000000000] 01:17:33 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000966970A400) [pid = 336] [serial = 404] [outer = 000000966871D000] 01:17:33 INFO - PROCESS | 336 | 1466583453458 Marionette DEBUG loaded listener.js 01:17:33 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009669A31800) [pid = 336] [serial = 405] [outer = 000000966871D000] 01:17:34 INFO - PROCESS | 336 | 1466583454129 Marionette TRACE conn7 <- [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]]]}] 01:17:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:17:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 880ms 01:17:34 INFO - PROCESS | 336 | 1466583454160 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 01:17:34 INFO - PROCESS | 336 | 1466583454165 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 01:17:34 INFO - PROCESS | 336 | 1466583454170 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:17:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:17:34 INFO - PROCESS | 336 | 1466583454176 Marionette TRACE conn7 <- [1,506,null,{}] 01:17:34 INFO - PROCESS | 336 | 1466583454182 Marionette TRACE conn7 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:34 INFO - PROCESS | 336 | 1466583454185 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:34 INFO - PROCESS | 336 | 1466583454308 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 01:17:34 INFO - PROCESS | 336 | 1466583454382 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:34 INFO - PROCESS | 336 | 1466583454385 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:34 INFO - PROCESS | 336 | ++DOCSHELL 000000966260B000 == 40 [pid = 336] [id = 136] 01:17:34 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000965E646C00) [pid = 336] [serial = 406] [outer = 0000000000000000] 01:17:34 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000965F56B800) [pid = 336] [serial = 407] [outer = 000000965E646C00] 01:17:34 INFO - PROCESS | 336 | 1466583454483 Marionette DEBUG loaded listener.js 01:17:34 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009662E69C00) [pid = 336] [serial = 408] [outer = 000000965E646C00] 01:17:35 INFO - PROCESS | 336 | 1466583455096 Marionette TRACE conn7 <- [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]]]}] 01:17:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:17:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 986ms 01:17:35 INFO - PROCESS | 336 | 1466583455160 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 01:17:35 INFO - PROCESS | 336 | 1466583455165 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 01:17:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:17:35 INFO - PROCESS | 336 | 1466583455172 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:17:35 INFO - PROCESS | 336 | 1466583455176 Marionette TRACE conn7 <- [1,510,null,{}] 01:17:35 INFO - PROCESS | 336 | 1466583455194 Marionette TRACE conn7 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:35 INFO - PROCESS | 336 | 1466583455197 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:35 INFO - PROCESS | 336 | 1466583455324 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 01:17:35 INFO - PROCESS | 336 | 1466583455390 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:35 INFO - PROCESS | 336 | 1466583455393 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:35 INFO - PROCESS | 336 | ++DOCSHELL 0000009666FE3000 == 41 [pid = 336] [id = 137] 01:17:35 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009665FAD800) [pid = 336] [serial = 409] [outer = 0000000000000000] 01:17:35 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000966689B400) [pid = 336] [serial = 410] [outer = 0000009665FAD800] 01:17:35 INFO - PROCESS | 336 | 1466583455490 Marionette DEBUG loaded listener.js 01:17:35 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009666B8D400) [pid = 336] [serial = 411] [outer = 0000009665FAD800] 01:17:36 INFO - PROCESS | 336 | 1466583456137 Marionette TRACE conn7 <- [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]]]}] 01:17:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:17:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 984ms 01:17:36 INFO - PROCESS | 336 | 1466583456161 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 01:17:36 INFO - PROCESS | 336 | 1466583456164 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 01:17:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:17:36 INFO - PROCESS | 336 | 1466583456168 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:17:36 INFO - PROCESS | 336 | 1466583456172 Marionette TRACE conn7 <- [1,514,null,{}] 01:17:36 INFO - PROCESS | 336 | 1466583456184 Marionette TRACE conn7 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:36 INFO - PROCESS | 336 | 1466583456190 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:36 INFO - PROCESS | 336 | 1466583456306 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 01:17:36 INFO - PROCESS | 336 | 1466583456382 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:36 INFO - PROCESS | 336 | 1466583456385 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:36 INFO - PROCESS | 336 | ++DOCSHELL 000000966D63B800 == 42 [pid = 336] [id = 138] 01:17:36 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000966794E000) [pid = 336] [serial = 412] [outer = 0000000000000000] 01:17:36 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000966982D800) [pid = 336] [serial = 413] [outer = 000000966794E000] 01:17:36 INFO - PROCESS | 336 | 1466583456483 Marionette DEBUG loaded listener.js 01:17:36 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000009669A3E800) [pid = 336] [serial = 414] [outer = 000000966794E000] 01:17:37 INFO - PROCESS | 336 | 1466583457074 Marionette TRACE conn7 <- [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]]]}] 01:17:37 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 01:17:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 986ms 01:17:37 INFO - PROCESS | 336 | 1466583457158 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 01:17:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:17:37 INFO - PROCESS | 336 | 1466583457162 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 01:17:37 INFO - PROCESS | 336 | 1466583457165 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:17:37 INFO - PROCESS | 336 | 1466583457168 Marionette TRACE conn7 <- [1,518,null,{}] 01:17:37 INFO - PROCESS | 336 | 1466583457171 Marionette TRACE conn7 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:37 INFO - PROCESS | 336 | 1466583457174 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:37 INFO - PROCESS | 336 | 1466583457292 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 01:17:37 INFO - PROCESS | 336 | 1466583457364 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:37 INFO - PROCESS | 336 | 1466583457366 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:37 INFO - PROCESS | 336 | ++DOCSHELL 0000009659217000 == 43 [pid = 336] [id = 139] 01:17:37 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000965797D800) [pid = 336] [serial = 415] [outer = 0000000000000000] 01:17:37 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000009658325400) [pid = 336] [serial = 416] [outer = 000000965797D800] 01:17:37 INFO - PROCESS | 336 | 1466583457554 Marionette DEBUG loaded listener.js 01:17:37 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (0000009659529400) [pid = 336] [serial = 417] [outer = 000000965797D800] 01:17:38 INFO - PROCESS | 336 | --DOCSHELL 00000096626E2800 == 42 [pid = 336] [id = 114] 01:17:38 INFO - PROCESS | 336 | --DOCSHELL 000000966BF39800 == 41 [pid = 336] [id = 134] 01:17:38 INFO - PROCESS | 336 | --DOCSHELL 000000966A41D000 == 40 [pid = 336] [id = 133] 01:17:38 INFO - PROCESS | 336 | --DOCSHELL 000000966632F000 == 39 [pid = 336] [id = 132] 01:17:38 INFO - PROCESS | 336 | --DOCSHELL 000000966782A800 == 38 [pid = 336] [id = 131] 01:17:38 INFO - PROCESS | 336 | --DOCSHELL 000000966661E800 == 37 [pid = 336] [id = 130] 01:17:38 INFO - PROCESS | 336 | --DOCSHELL 0000009666261800 == 36 [pid = 336] [id = 129] 01:17:38 INFO - PROCESS | 336 | --DOCSHELL 0000009665ED4800 == 35 [pid = 336] [id = 128] 01:17:38 INFO - PROCESS | 336 | --DOCSHELL 000000965FA0C000 == 34 [pid = 336] [id = 127] 01:17:38 INFO - PROCESS | 336 | --DOCSHELL 0000009659FD3000 == 33 [pid = 336] [id = 126] 01:17:38 INFO - PROCESS | 336 | --DOCSHELL 000000965FA10800 == 32 [pid = 336] [id = 124] 01:17:38 INFO - PROCESS | 336 | --DOCSHELL 000000966A6DB800 == 31 [pid = 336] [id = 123] 01:17:38 INFO - PROCESS | 336 | --DOCSHELL 0000009658B3F800 == 30 [pid = 336] [id = 125] 01:17:38 INFO - PROCESS | 336 | --DOCSHELL 000000966D63B800 == 29 [pid = 336] [id = 138] 01:17:38 INFO - PROCESS | 336 | --DOCSHELL 0000009666FE3000 == 28 [pid = 336] [id = 137] 01:17:38 INFO - PROCESS | 336 | --DOCSHELL 000000966260B000 == 27 [pid = 336] [id = 136] 01:17:38 INFO - PROCESS | 336 | --DOCSHELL 000000966C456000 == 26 [pid = 336] [id = 135] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000009666B8C400) [pid = 336] [serial = 364] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000009663A7A000) [pid = 336] [serial = 352] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000009665602800) [pid = 336] [serial = 355] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000009663A05400) [pid = 336] [serial = 341] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000965F677000) [pid = 336] [serial = 340] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000965FACD000) [pid = 336] [serial = 349] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009659532C00) [pid = 336] [serial = 346] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000965980F000) [pid = 336] [serial = 347] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000965882DC00) [pid = 336] [serial = 343] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009659228000) [pid = 336] [serial = 344] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009663BE2000) [pid = 336] [serial = 353] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009663A78400) [pid = 336] [serial = 332] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965FE30000) [pid = 336] [serial = 331] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009666B92800) [pid = 336] [serial = 335] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000966689F800) [pid = 336] [serial = 334] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 79 (00000096679F1C00) [pid = 336] [serial = 338] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009666B90000) [pid = 336] [serial = 337] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009665E32C00) [pid = 336] [serial = 356] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666A97C00) [pid = 336] [serial = 361] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009663ABE000) [pid = 336] [serial = 359] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666ABF400) [pid = 336] [serial = 362] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 73 (00000096588C8C00) [pid = 336] [serial = 358] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666C64C00) [pid = 336] [serial = 365] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000965FEB3800) [pid = 336] [serial = 350] [outer = 0000000000000000] [url = about:blank] 01:17:38 INFO - PROCESS | 336 | 1466583458945 Marionette TRACE conn7 <- [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]]]}] 01:17:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:17:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1891ms 01:17:39 INFO - PROCESS | 336 | 1466583459059 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 01:17:39 INFO - PROCESS | 336 | 1466583459062 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 01:17:39 INFO - PROCESS | 336 | 1466583459068 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:17:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:17:39 INFO - PROCESS | 336 | 1466583459071 Marionette TRACE conn7 <- [1,522,null,{}] 01:17:39 INFO - PROCESS | 336 | 1466583459078 Marionette TRACE conn7 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:39 INFO - PROCESS | 336 | 1466583459081 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:39 INFO - PROCESS | 336 | 1466583459171 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 01:17:39 INFO - PROCESS | 336 | 1466583459180 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:39 INFO - PROCESS | 336 | 1466583459183 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:39 INFO - PROCESS | 336 | ++DOCSHELL 0000009659206000 == 27 [pid = 336] [id = 140] 01:17:39 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000965831C800) [pid = 336] [serial = 418] [outer = 0000000000000000] 01:17:39 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009658325C00) [pid = 336] [serial = 419] [outer = 000000965831C800] 01:17:39 INFO - PROCESS | 336 | 1466583459235 Marionette DEBUG loaded listener.js 01:17:39 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009659225C00) [pid = 336] [serial = 420] [outer = 000000965831C800] 01:17:39 INFO - PROCESS | 336 | 1466583459732 Marionette TRACE conn7 <- [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]]]}] 01:17:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:17:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 691ms 01:17:39 INFO - PROCESS | 336 | 1466583459763 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 01:17:39 INFO - PROCESS | 336 | 1466583459769 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 01:17:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:17:39 INFO - PROCESS | 336 | 1466583459775 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:17:39 INFO - PROCESS | 336 | 1466583459778 Marionette TRACE conn7 <- [1,526,null,{}] 01:17:39 INFO - PROCESS | 336 | 1466583459782 Marionette TRACE conn7 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:39 INFO - PROCESS | 336 | 1466583459785 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:39 INFO - PROCESS | 336 | 1466583459879 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 01:17:39 INFO - PROCESS | 336 | 1466583459888 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:39 INFO - PROCESS | 336 | 1466583459891 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:39 INFO - PROCESS | 336 | ++DOCSHELL 000000965F52D800 == 28 [pid = 336] [id = 141] 01:17:39 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965952E800) [pid = 336] [serial = 421] [outer = 0000000000000000] 01:17:39 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009659547800) [pid = 336] [serial = 422] [outer = 000000965952E800] 01:17:39 INFO - PROCESS | 336 | 1466583459939 Marionette DEBUG loaded listener.js 01:17:40 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009659817000) [pid = 336] [serial = 423] [outer = 000000965952E800] 01:17:40 INFO - PROCESS | 336 | 1466583460424 Marionette TRACE conn7 <- [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]]]}] 01:17:40 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 01:17:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 693ms 01:17:40 INFO - PROCESS | 336 | 1466583460470 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 01:17:40 INFO - PROCESS | 336 | 1466583460473 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 01:17:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:17:40 INFO - PROCESS | 336 | 1466583460477 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:17:40 INFO - PROCESS | 336 | 1466583460480 Marionette TRACE conn7 <- [1,530,null,{}] 01:17:40 INFO - PROCESS | 336 | 1466583460523 Marionette TRACE conn7 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:40 INFO - PROCESS | 336 | 1466583460529 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:40 INFO - PROCESS | 336 | 1466583460645 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 01:17:40 INFO - PROCESS | 336 | 1466583460660 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:40 INFO - PROCESS | 336 | 1466583460664 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:40 INFO - PROCESS | 336 | ++DOCSHELL 000000966392F000 == 29 [pid = 336] [id = 142] 01:17:40 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000965E649800) [pid = 336] [serial = 424] [outer = 0000000000000000] 01:17:40 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000965EA77000) [pid = 336] [serial = 425] [outer = 000000965E649800] 01:17:40 INFO - PROCESS | 336 | 1466583460713 Marionette DEBUG loaded listener.js 01:17:40 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000965F6D1800) [pid = 336] [serial = 426] [outer = 000000965E649800] 01:17:41 INFO - PROCESS | 336 | 1466583461251 Marionette TRACE conn7 <- [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"]]]}] 01:17:41 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 01:17:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:17:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:17:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:17:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:17:41 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 01:17:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:17:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:17:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:17:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:17:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:17:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 796ms 01:17:41 INFO - PROCESS | 336 | 1466583461282 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 01:17:41 INFO - PROCESS | 336 | 1466583461285 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 01:17:41 INFO - PROCESS | 336 | 1466583461289 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:17:41 INFO - PROCESS | 336 | 1466583461291 Marionette TRACE conn7 <- [1,534,null,{}] 01:17:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:17:41 INFO - PROCESS | 336 | 1466583461294 Marionette TRACE conn7 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:41 INFO - PROCESS | 336 | 1466583461297 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:41 INFO - PROCESS | 336 | 1466583461423 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 01:17:41 INFO - PROCESS | 336 | 1466583461428 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:41 INFO - PROCESS | 336 | 1466583461430 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:41 INFO - PROCESS | 336 | ++DOCSHELL 00000096655EF000 == 30 [pid = 336] [id = 143] 01:17:41 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000965FEB8800) [pid = 336] [serial = 427] [outer = 0000000000000000] 01:17:41 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000966008FC00) [pid = 336] [serial = 428] [outer = 000000965FEB8800] 01:17:41 INFO - PROCESS | 336 | 1466583461480 Marionette DEBUG loaded listener.js 01:17:41 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (00000096638C5800) [pid = 336] [serial = 429] [outer = 000000965FEB8800] 01:17:41 INFO - PROCESS | 336 | 1466583461972 Marionette TRACE conn7 <- [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]]]}] 01:17:42 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. 01:17:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 733ms 01:17:42 INFO - PROCESS | 336 | 1466583462031 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 01:17:42 INFO - PROCESS | 336 | 1466583462034 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 01:17:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:17:42 INFO - PROCESS | 336 | 1466583462038 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:17:42 INFO - PROCESS | 336 | 1466583462039 Marionette TRACE conn7 <- [1,538,null,{}] 01:17:42 INFO - PROCESS | 336 | 1466583462043 Marionette TRACE conn7 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:42 INFO - PROCESS | 336 | 1466583462045 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:42 INFO - PROCESS | 336 | 1466583462156 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 01:17:42 INFO - PROCESS | 336 | 1466583462164 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:42 INFO - PROCESS | 336 | 1466583462166 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:42 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F63000 == 31 [pid = 336] [id = 144] 01:17:42 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (00000096638DC800) [pid = 336] [serial = 430] [outer = 0000000000000000] 01:17:42 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009663A0B400) [pid = 336] [serial = 431] [outer = 00000096638DC800] 01:17:42 INFO - PROCESS | 336 | 1466583462249 Marionette DEBUG loaded listener.js 01:17:42 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009663ABA400) [pid = 336] [serial = 432] [outer = 00000096638DC800] 01:17:42 INFO - PROCESS | 336 | 1466583462721 Marionette TRACE conn7 <- [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]]]}] 01:17:42 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. 01:17:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 734ms 01:17:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:17:42 INFO - PROCESS | 336 | 1466583462776 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 01:17:42 INFO - PROCESS | 336 | 1466583462779 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 01:17:42 INFO - PROCESS | 336 | 1466583462782 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:17:42 INFO - PROCESS | 336 | 1466583462783 Marionette TRACE conn7 <- [1,542,null,{}] 01:17:42 INFO - PROCESS | 336 | 1466583462787 Marionette TRACE conn7 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:42 INFO - PROCESS | 336 | 1466583462793 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:42 INFO - PROCESS | 336 | 1466583462947 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 01:17:42 INFO - PROCESS | 336 | 1466583462953 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:42 INFO - PROCESS | 336 | 1466583462955 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:43 INFO - PROCESS | 336 | ++DOCSHELL 00000096663EE000 == 32 [pid = 336] [id = 145] 01:17:43 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009663AB7000) [pid = 336] [serial = 433] [outer = 0000000000000000] 01:17:43 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009663FB5C00) [pid = 336] [serial = 434] [outer = 0000009663AB7000] 01:17:43 INFO - PROCESS | 336 | 1466583463042 Marionette DEBUG loaded listener.js 01:17:43 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009665FAB000) [pid = 336] [serial = 435] [outer = 0000009663AB7000] 01:17:43 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000966871D000) [pid = 336] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:17:43 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009668718800) [pid = 336] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:17:43 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000966689AC00) [pid = 336] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:17:43 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009666CCCC00) [pid = 336] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:17:43 INFO - PROCESS | 336 | --DOMWINDOW == 84 (00000096577AF400) [pid = 336] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:17:43 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009663AC1C00) [pid = 336] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:17:43 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009665FAC400) [pid = 336] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:17:43 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965952D000) [pid = 336] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:17:43 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009659384000) [pid = 336] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:17:43 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009658324C00) [pid = 336] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:17:43 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009666CB4400) [pid = 336] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:17:43 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965FEAC400) [pid = 336] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:17:43 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666ABFC00) [pid = 336] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:17:43 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:17:43 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:17:43 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:17:43 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:17:43 INFO - PROCESS | 336 | 1466583463660 Marionette TRACE conn7 <- [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]]]}] 01:17:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:17:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 924ms 01:17:43 INFO - PROCESS | 336 | 1466583463709 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 01:17:43 INFO - PROCESS | 336 | 1466583463711 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 01:17:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:17:43 INFO - PROCESS | 336 | 1466583463719 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:17:43 INFO - PROCESS | 336 | 1466583463721 Marionette TRACE conn7 <- [1,546,null,{}] 01:17:43 INFO - PROCESS | 336 | 1466583463725 Marionette TRACE conn7 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:43 INFO - PROCESS | 336 | 1466583463727 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:43 INFO - PROCESS | 336 | 1466583463810 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 01:17:43 INFO - PROCESS | 336 | 1466583463817 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:43 INFO - PROCESS | 336 | 1466583463819 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:43 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B49000 == 33 [pid = 336] [id = 146] 01:17:43 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009659527800) [pid = 336] [serial = 436] [outer = 0000000000000000] 01:17:43 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009660154800) [pid = 336] [serial = 437] [outer = 0000009659527800] 01:17:43 INFO - PROCESS | 336 | 1466583463863 Marionette DEBUG loaded listener.js 01:17:43 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009665FAD000) [pid = 336] [serial = 438] [outer = 0000009659527800] 01:17:44 INFO - PROCESS | 336 | 1466583464262 Marionette TRACE conn7 <- [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]]]}] 01:17:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:17:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 588ms 01:17:44 INFO - PROCESS | 336 | 1466583464305 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 01:17:44 INFO - PROCESS | 336 | 1466583464308 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 01:17:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:17:44 INFO - PROCESS | 336 | 1466583464321 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:17:44 INFO - PROCESS | 336 | 1466583464323 Marionette TRACE conn7 <- [1,550,null,{}] 01:17:44 INFO - PROCESS | 336 | 1466583464327 Marionette TRACE conn7 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:44 INFO - PROCESS | 336 | 1466583464329 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:44 INFO - PROCESS | 336 | 1466583464411 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 01:17:44 INFO - PROCESS | 336 | 1466583464417 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:44 INFO - PROCESS | 336 | 1466583464419 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:44 INFO - PROCESS | 336 | ++DOCSHELL 000000966783C800 == 34 [pid = 336] [id = 147] 01:17:44 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666578400) [pid = 336] [serial = 439] [outer = 0000000000000000] 01:17:44 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000966689D400) [pid = 336] [serial = 440] [outer = 0000009666578400] 01:17:44 INFO - PROCESS | 336 | 1466583464463 Marionette DEBUG loaded listener.js 01:17:44 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666A97800) [pid = 336] [serial = 441] [outer = 0000009666578400] 01:17:44 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:17:44 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:17:44 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:17:44 INFO - PROCESS | 336 | 1466583464912 Marionette TRACE conn7 <- [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]]]}] 01:17:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:17:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 629ms 01:17:44 INFO - PROCESS | 336 | 1466583464955 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 01:17:44 INFO - PROCESS | 336 | 1466583464957 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 01:17:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:17:44 INFO - PROCESS | 336 | 1466583464960 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:17:44 INFO - PROCESS | 336 | 1466583464962 Marionette TRACE conn7 <- [1,554,null,{}] 01:17:44 INFO - PROCESS | 336 | 1466583464966 Marionette TRACE conn7 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:44 INFO - PROCESS | 336 | 1466583464968 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:45 INFO - PROCESS | 336 | 1466583465050 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 01:17:45 INFO - PROCESS | 336 | 1466583465055 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:45 INFO - PROCESS | 336 | 1466583465057 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:45 INFO - PROCESS | 336 | ++DOCSHELL 000000966327D000 == 35 [pid = 336] [id = 148] 01:17:45 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666AB7800) [pid = 336] [serial = 442] [outer = 0000000000000000] 01:17:45 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009666ABC000) [pid = 336] [serial = 443] [outer = 0000009666AB7800] 01:17:45 INFO - PROCESS | 336 | 1466583465102 Marionette DEBUG loaded listener.js 01:17:45 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009666B86400) [pid = 336] [serial = 444] [outer = 0000009666AB7800] 01:17:45 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:17:45 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:17:45 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:17:45 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:17:45 INFO - PROCESS | 336 | 1466583465588 Marionette TRACE conn7 <- [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]]]}] 01:17:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:17:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 734ms 01:17:45 INFO - PROCESS | 336 | 1466583465699 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 01:17:45 INFO - PROCESS | 336 | 1466583465704 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 01:17:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:17:45 INFO - PROCESS | 336 | 1466583465710 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:17:45 INFO - PROCESS | 336 | 1466583465714 Marionette TRACE conn7 <- [1,558,null,{}] 01:17:45 INFO - PROCESS | 336 | 1466583465720 Marionette TRACE conn7 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:45 INFO - PROCESS | 336 | 1466583465723 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:45 INFO - PROCESS | 336 | 1466583465901 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 01:17:45 INFO - PROCESS | 336 | 1466583465992 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:46 INFO - PROCESS | 336 | 1466583465997 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:46 INFO - PROCESS | 336 | ++DOCSHELL 000000965EAB6800 == 36 [pid = 336] [id = 149] 01:17:46 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (00000096588C5000) [pid = 336] [serial = 445] [outer = 0000000000000000] 01:17:46 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009659123000) [pid = 336] [serial = 446] [outer = 00000096588C5000] 01:17:46 INFO - PROCESS | 336 | 1466583466058 Marionette DEBUG loaded listener.js 01:17:46 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009659526400) [pid = 336] [serial = 447] [outer = 00000096588C5000] 01:17:46 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:17:46 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:17:46 INFO - PROCESS | 336 | 1466583466835 Marionette TRACE conn7 <- [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]]]}] 01:17:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:17:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1184ms 01:17:46 INFO - PROCESS | 336 | 1466583466896 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 01:17:46 INFO - PROCESS | 336 | 1466583466901 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 01:17:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:17:46 INFO - PROCESS | 336 | 1466583466908 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:17:46 INFO - PROCESS | 336 | 1466583466911 Marionette TRACE conn7 <- [1,562,null,{}] 01:17:46 INFO - PROCESS | 336 | 1466583466915 Marionette TRACE conn7 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:46 INFO - PROCESS | 336 | 1466583466918 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:47 INFO - PROCESS | 336 | 1466583467049 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 01:17:47 INFO - PROCESS | 336 | 1466583467113 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:47 INFO - PROCESS | 336 | 1466583467116 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:47 INFO - PROCESS | 336 | ++DOCSHELL 0000009665ED6000 == 37 [pid = 336] [id = 150] 01:17:47 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000965DE4C000) [pid = 336] [serial = 448] [outer = 0000000000000000] 01:17:47 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000965E647800) [pid = 336] [serial = 449] [outer = 000000965DE4C000] 01:17:47 INFO - PROCESS | 336 | 1466583467173 Marionette DEBUG loaded listener.js 01:17:47 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000965FE6C400) [pid = 336] [serial = 450] [outer = 000000965DE4C000] 01:17:48 INFO - PROCESS | 336 | 1466583468002 Marionette TRACE conn7 <- [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]]]}] 01:17:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:17:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1139ms 01:17:48 INFO - PROCESS | 336 | 1466583468057 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 01:17:48 INFO - PROCESS | 336 | 1466583468062 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 01:17:48 INFO - PROCESS | 336 | 1466583468068 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:17:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:17:48 INFO - PROCESS | 336 | 1466583468072 Marionette TRACE conn7 <- [1,566,null,{}] 01:17:48 INFO - PROCESS | 336 | 1466583468078 Marionette TRACE conn7 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:48 INFO - PROCESS | 336 | 1466583468080 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:48 INFO - PROCESS | 336 | 1466583468206 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 01:17:48 INFO - PROCESS | 336 | 1466583468273 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:48 INFO - PROCESS | 336 | 1466583468278 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:48 INFO - PROCESS | 336 | ++DOCSHELL 000000965EABF800 == 38 [pid = 336] [id = 151] 01:17:48 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000965937C400) [pid = 336] [serial = 451] [outer = 0000000000000000] 01:17:48 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000009659531000) [pid = 336] [serial = 452] [outer = 000000965937C400] 01:17:48 INFO - PROCESS | 336 | 1466583468329 Marionette DEBUG loaded listener.js 01:17:48 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000965A8E5400) [pid = 336] [serial = 453] [outer = 000000965937C400] 01:17:48 INFO - PROCESS | 336 | --DOCSHELL 000000966783C800 == 37 [pid = 336] [id = 147] 01:17:48 INFO - PROCESS | 336 | --DOCSHELL 0000009666B49000 == 36 [pid = 336] [id = 146] 01:17:48 INFO - PROCESS | 336 | --DOCSHELL 00000096663EE000 == 35 [pid = 336] [id = 145] 01:17:48 INFO - PROCESS | 336 | --DOCSHELL 0000009665F63000 == 34 [pid = 336] [id = 144] 01:17:48 INFO - PROCESS | 336 | --DOCSHELL 00000096655EF000 == 33 [pid = 336] [id = 143] 01:17:48 INFO - PROCESS | 336 | --DOCSHELL 000000966392F000 == 32 [pid = 336] [id = 142] 01:17:48 INFO - PROCESS | 336 | --DOCSHELL 000000965F52D800 == 31 [pid = 336] [id = 141] 01:17:48 INFO - PROCESS | 336 | --DOCSHELL 0000009659206000 == 30 [pid = 336] [id = 140] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000009669A31800) [pid = 336] [serial = 405] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000966970A400) [pid = 336] [serial = 404] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 91 (00000096687AEC00) [pid = 336] [serial = 401] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000009666A93400) [pid = 336] [serial = 389] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000009666CD4000) [pid = 336] [serial = 392] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009666ABCC00) [pid = 336] [serial = 390] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000965952F000) [pid = 336] [serial = 395] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009663BE9400) [pid = 336] [serial = 383] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009666FCA800) [pid = 336] [serial = 393] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000966560F800) [pid = 336] [serial = 384] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009666581800) [pid = 336] [serial = 386] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965954F800) [pid = 336] [serial = 377] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965DD33400) [pid = 336] [serial = 378] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965952BC00) [pid = 336] [serial = 370] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965A5DA000) [pid = 336] [serial = 371] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965954D000) [pid = 336] [serial = 374] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009662E66400) [pid = 336] [serial = 375] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666FC4000) [pid = 336] [serial = 368] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666CD0800) [pid = 336] [serial = 367] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965FEB1800) [pid = 336] [serial = 380] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009662E68400) [pid = 336] [serial = 381] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000966768F400) [pid = 336] [serial = 398] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009668B0F000) [pid = 336] [serial = 402] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 70 (00000096679F4400) [pid = 336] [serial = 399] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009665E37C00) [pid = 336] [serial = 155] [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.] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009663BEF000) [pid = 336] [serial = 396] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | --DOMWINDOW == 67 (000000966689E800) [pid = 336] [serial = 387] [outer = 0000000000000000] [url = about:blank] 01:17:48 INFO - PROCESS | 336 | 1466583468874 Marionette TRACE conn7 <- [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]]]}] 01:17:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:17:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 839ms 01:17:48 INFO - PROCESS | 336 | 1466583468914 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 01:17:48 INFO - PROCESS | 336 | 1466583468918 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 01:17:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:17:48 INFO - PROCESS | 336 | 1466583468925 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:17:48 INFO - PROCESS | 336 | 1466583468928 Marionette TRACE conn7 <- [1,570,null,{}] 01:17:48 INFO - PROCESS | 336 | 1466583468931 Marionette TRACE conn7 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:48 INFO - PROCESS | 336 | 1466583468934 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:49 INFO - PROCESS | 336 | 1466583469025 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 01:17:49 INFO - PROCESS | 336 | 1466583469033 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:49 INFO - PROCESS | 336 | 1466583469035 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:49 INFO - PROCESS | 336 | ++DOCSHELL 000000965EC14800 == 31 [pid = 336] [id = 152] 01:17:49 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965A8DCC00) [pid = 336] [serial = 454] [outer = 0000000000000000] 01:17:49 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965DEB7800) [pid = 336] [serial = 455] [outer = 000000965A8DCC00] 01:17:49 INFO - PROCESS | 336 | 1466583469085 Marionette DEBUG loaded listener.js 01:17:49 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965F677800) [pid = 336] [serial = 456] [outer = 000000965A8DCC00] 01:17:49 INFO - PROCESS | 336 | 1466583469557 Marionette TRACE conn7 <- [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]]]}] 01:17:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:17:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 692ms 01:17:49 INFO - PROCESS | 336 | 1466583469620 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 01:17:49 INFO - PROCESS | 336 | 1466583469622 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 01:17:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:17:49 INFO - PROCESS | 336 | 1466583469626 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:17:49 INFO - PROCESS | 336 | 1466583469630 Marionette TRACE conn7 <- [1,574,null,{}] 01:17:49 INFO - PROCESS | 336 | 1466583469641 Marionette TRACE conn7 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:49 INFO - PROCESS | 336 | 1466583469646 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:49 INFO - PROCESS | 336 | 1466583469774 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 01:17:49 INFO - PROCESS | 336 | 1466583469840 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:49 INFO - PROCESS | 336 | 1466583469844 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:49 INFO - PROCESS | 336 | ++DOCSHELL 0000009663B33000 == 32 [pid = 336] [id = 153] 01:17:49 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000965AAB5000) [pid = 336] [serial = 457] [outer = 0000000000000000] 01:17:49 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (00000096638DEC00) [pid = 336] [serial = 458] [outer = 000000965AAB5000] 01:17:49 INFO - PROCESS | 336 | 1466583469899 Marionette DEBUG loaded listener.js 01:17:49 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009663BE2C00) [pid = 336] [serial = 459] [outer = 000000965AAB5000] 01:17:50 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:17:50 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:17:50 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:17:50 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:17:50 INFO - PROCESS | 336 | 1466583470280 Marionette TRACE conn7 <- [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]]]}] 01:17:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:17:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 691ms 01:17:50 INFO - PROCESS | 336 | 1466583470320 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 01:17:50 INFO - PROCESS | 336 | 1466583470323 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 01:17:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:17:50 INFO - PROCESS | 336 | 1466583470326 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:17:50 INFO - PROCESS | 336 | 1466583470328 Marionette TRACE conn7 <- [1,578,null,{}] 01:17:50 INFO - PROCESS | 336 | 1466583470332 Marionette TRACE conn7 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:50 INFO - PROCESS | 336 | 1466583470334 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:50 INFO - PROCESS | 336 | 1466583470427 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 01:17:50 INFO - PROCESS | 336 | 1466583470434 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:50 INFO - PROCESS | 336 | 1466583470436 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:50 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F63000 == 33 [pid = 336] [id = 154] 01:17:50 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009665608000) [pid = 336] [serial = 460] [outer = 0000000000000000] 01:17:50 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000966560F000) [pid = 336] [serial = 461] [outer = 0000009665608000] 01:17:50 INFO - PROCESS | 336 | 1466583470481 Marionette DEBUG loaded listener.js 01:17:50 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009665FA7400) [pid = 336] [serial = 462] [outer = 0000009665608000] 01:17:50 INFO - PROCESS | 336 | [336] 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 01:17:51 INFO - PROCESS | 336 | 1466583471147 Marionette TRACE conn7 <- [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]]]}] 01:17:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:17:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 882ms 01:17:51 INFO - PROCESS | 336 | 1466583471211 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 01:17:51 INFO - PROCESS | 336 | 1466583471213 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 01:17:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:17:51 INFO - PROCESS | 336 | 1466583471217 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:17:51 INFO - PROCESS | 336 | 1466583471219 Marionette TRACE conn7 <- [1,582,null,{}] 01:17:51 INFO - PROCESS | 336 | 1466583471222 Marionette TRACE conn7 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:51 INFO - PROCESS | 336 | 1466583471224 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:51 INFO - PROCESS | 336 | 1466583471340 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 01:17:51 INFO - PROCESS | 336 | 1466583471387 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:51 INFO - PROCESS | 336 | 1466583471389 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:51 INFO - PROCESS | 336 | ++DOCSHELL 0000009666618000 == 34 [pid = 336] [id = 155] 01:17:51 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666867400) [pid = 336] [serial = 463] [outer = 0000000000000000] 01:17:51 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000966689EC00) [pid = 336] [serial = 464] [outer = 0000009666867400] 01:17:51 INFO - PROCESS | 336 | 1466583471434 Marionette DEBUG loaded listener.js 01:17:51 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666ABBC00) [pid = 336] [serial = 465] [outer = 0000009666867400] 01:17:51 INFO - PROCESS | 336 | 1466583471835 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 01:17:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:17:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 01:17:51 INFO - PROCESS | 336 | 1466583471849 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 01:17:51 INFO - PROCESS | 336 | 1466583471851 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 01:17:51 INFO - PROCESS | 336 | 1466583471854 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:17:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:17:51 INFO - PROCESS | 336 | 1466583471856 Marionette TRACE conn7 <- [1,586,null,{}] 01:17:51 INFO - PROCESS | 336 | 1466583471875 Marionette TRACE conn7 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:51 INFO - PROCESS | 336 | 1466583471882 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:52 INFO - PROCESS | 336 | 1466583472019 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 01:17:52 INFO - PROCESS | 336 | 1466583472025 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:52 INFO - PROCESS | 336 | 1466583472027 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:52 INFO - PROCESS | 336 | ++DOCSHELL 000000966799B000 == 35 [pid = 336] [id = 156] 01:17:52 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666AC2400) [pid = 336] [serial = 466] [outer = 0000000000000000] 01:17:52 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666B92000) [pid = 336] [serial = 467] [outer = 0000009666AC2400] 01:17:52 INFO - PROCESS | 336 | 1466583472073 Marionette DEBUG loaded listener.js 01:17:52 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666CCB800) [pid = 336] [serial = 468] [outer = 0000009666AC2400] 01:17:52 INFO - PROCESS | 336 | 1466583472548 Marionette TRACE conn7 <- [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]]]}] 01:17:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:17:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 733ms 01:17:52 INFO - PROCESS | 336 | 1466583472591 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 01:17:52 INFO - PROCESS | 336 | 1466583472593 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 01:17:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:17:52 INFO - PROCESS | 336 | 1466583472597 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:17:52 INFO - PROCESS | 336 | 1466583472599 Marionette TRACE conn7 <- [1,590,null,{}] 01:17:52 INFO - PROCESS | 336 | 1466583472603 Marionette TRACE conn7 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:52 INFO - PROCESS | 336 | 1466583472605 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:52 INFO - PROCESS | 336 | 1466583472724 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 01:17:52 INFO - PROCESS | 336 | 1466583472731 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:52 INFO - PROCESS | 336 | 1466583472733 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:52 INFO - PROCESS | 336 | ++DOCSHELL 000000966A40F800 == 36 [pid = 336] [id = 157] 01:17:52 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666CD0C00) [pid = 336] [serial = 469] [outer = 0000000000000000] 01:17:52 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009666FBFC00) [pid = 336] [serial = 470] [outer = 0000009666CD0C00] 01:17:52 INFO - PROCESS | 336 | 1466583472780 Marionette DEBUG loaded listener.js 01:17:52 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009666FCB000) [pid = 336] [serial = 471] [outer = 0000009666CD0C00] 01:17:52 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000965E649800) [pid = 336] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:17:52 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000965831C800) [pid = 336] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:17:52 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965952E800) [pid = 336] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:17:52 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965797D800) [pid = 336] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:17:52 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965FEB8800) [pid = 336] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:17:52 INFO - PROCESS | 336 | --DOMWINDOW == 79 (00000096638DC800) [pid = 336] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:17:52 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009663AB7000) [pid = 336] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:17:52 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009666578400) [pid = 336] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:17:53 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000965E646C00) [pid = 336] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:17:53 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009665FAD800) [pid = 336] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:17:53 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000966794E000) [pid = 336] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:17:53 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009659527800) [pid = 336] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:17:53 INFO - PROCESS | 336 | 1466583473209 Marionette TRACE conn7 <- [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]]]}] 01:17:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:17:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 691ms 01:17:53 INFO - PROCESS | 336 | 1466583473291 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 01:17:53 INFO - PROCESS | 336 | 1466583473294 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 01:17:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:17:53 INFO - PROCESS | 336 | 1466583473297 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:17:53 INFO - PROCESS | 336 | 1466583473299 Marionette TRACE conn7 <- [1,594,null,{}] 01:17:53 INFO - PROCESS | 336 | 1466583473302 Marionette TRACE conn7 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:53 INFO - PROCESS | 336 | 1466583473304 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:53 INFO - PROCESS | 336 | 1466583473410 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 01:17:53 INFO - PROCESS | 336 | 1466583473419 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:53 INFO - PROCESS | 336 | 1466583473421 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:53 INFO - PROCESS | 336 | ++DOCSHELL 000000966A6DD000 == 37 [pid = 336] [id = 158] 01:17:53 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965E50FC00) [pid = 336] [serial = 472] [outer = 0000000000000000] 01:17:53 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009666A94000) [pid = 336] [serial = 473] [outer = 000000965E50FC00] 01:17:53 INFO - PROCESS | 336 | 1466583473465 Marionette DEBUG loaded listener.js 01:17:53 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009667687C00) [pid = 336] [serial = 474] [outer = 000000965E50FC00] 01:17:53 INFO - PROCESS | 336 | 1466583473877 Marionette TRACE conn7 <- [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]]]}] 01:17:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:17:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 629ms 01:17:53 INFO - PROCESS | 336 | 1466583473930 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 01:17:53 INFO - PROCESS | 336 | 1466583473932 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 01:17:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:17:53 INFO - PROCESS | 336 | 1466583473941 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:17:53 INFO - PROCESS | 336 | 1466583473943 Marionette TRACE conn7 <- [1,598,null,{}] 01:17:53 INFO - PROCESS | 336 | 1466583473946 Marionette TRACE conn7 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:53 INFO - PROCESS | 336 | 1466583473948 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:54 INFO - PROCESS | 336 | 1466583474032 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 01:17:54 INFO - PROCESS | 336 | 1466583474038 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:54 INFO - PROCESS | 336 | 1466583474040 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:54 INFO - PROCESS | 336 | ++DOCSHELL 000000966BF38800 == 38 [pid = 336] [id = 159] 01:17:54 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000966794C400) [pid = 336] [serial = 475] [outer = 0000000000000000] 01:17:54 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000096679DE000) [pid = 336] [serial = 476] [outer = 000000966794C400] 01:17:54 INFO - PROCESS | 336 | 1466583474084 Marionette DEBUG loaded listener.js 01:17:54 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000966871B000) [pid = 336] [serial = 477] [outer = 000000966794C400] 01:17:54 INFO - PROCESS | 336 | 1466583474517 Marionette TRACE conn7 <- [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]]]}] 01:17:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:17:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 629ms 01:17:54 INFO - PROCESS | 336 | 1466583474573 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 01:17:54 INFO - PROCESS | 336 | 1466583474575 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 01:17:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:17:54 INFO - PROCESS | 336 | 1466583474578 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:17:54 INFO - PROCESS | 336 | 1466583474580 Marionette TRACE conn7 <- [1,602,null,{}] 01:17:54 INFO - PROCESS | 336 | 1466583474584 Marionette TRACE conn7 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:54 INFO - PROCESS | 336 | 1466583474586 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:54 INFO - PROCESS | 336 | 1466583474670 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 01:17:54 INFO - PROCESS | 336 | 1466583474676 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:54 INFO - PROCESS | 336 | 1466583474678 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:54 INFO - PROCESS | 336 | ++DOCSHELL 000000966C49A000 == 39 [pid = 336] [id = 160] 01:17:54 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009662E71000) [pid = 336] [serial = 478] [outer = 0000000000000000] 01:17:54 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000966888A800) [pid = 336] [serial = 479] [outer = 0000009662E71000] 01:17:54 INFO - PROCESS | 336 | 1466583474724 Marionette DEBUG loaded listener.js 01:17:54 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000966970A800) [pid = 336] [serial = 480] [outer = 0000009662E71000] 01:17:55 INFO - PROCESS | 336 | 1466583475428 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 01:17:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:17:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 880ms 01:17:55 INFO - PROCESS | 336 | 1466583475462 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 01:17:55 INFO - PROCESS | 336 | 1466583475467 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 01:17:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:17:55 INFO - PROCESS | 336 | 1466583475472 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:17:55 INFO - PROCESS | 336 | 1466583475478 Marionette TRACE conn7 <- [1,606,null,{}] 01:17:55 INFO - PROCESS | 336 | 1466583475483 Marionette TRACE conn7 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:55 INFO - PROCESS | 336 | 1466583475486 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:55 INFO - PROCESS | 336 | 1466583475608 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 01:17:55 INFO - PROCESS | 336 | 1466583475682 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:55 INFO - PROCESS | 336 | 1466583475685 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:55 INFO - PROCESS | 336 | ++DOCSHELL 00000096626E4800 == 40 [pid = 336] [id = 161] 01:17:55 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000965952D000) [pid = 336] [serial = 481] [outer = 0000000000000000] 01:17:55 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009659AB6800) [pid = 336] [serial = 482] [outer = 000000965952D000] 01:17:55 INFO - PROCESS | 336 | 1466583475784 Marionette DEBUG loaded listener.js 01:17:55 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000965F6D4800) [pid = 336] [serial = 483] [outer = 000000965952D000] 01:17:56 INFO - PROCESS | 336 | 1466583476401 Marionette TRACE conn7 <- [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]]]}] 01:17:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:17:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 988ms 01:17:56 INFO - PROCESS | 336 | 1466583476464 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 01:17:56 INFO - PROCESS | 336 | 1466583476469 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 01:17:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:17:56 INFO - PROCESS | 336 | 1466583476476 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:17:56 INFO - PROCESS | 336 | 1466583476480 Marionette TRACE conn7 <- [1,610,null,{}] 01:17:56 INFO - PROCESS | 336 | 1466583476498 Marionette TRACE conn7 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:56 INFO - PROCESS | 336 | 1466583476501 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:56 INFO - PROCESS | 336 | 1466583476653 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 01:17:56 INFO - PROCESS | 336 | 1466583476698 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:56 INFO - PROCESS | 336 | 1466583476700 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:56 INFO - PROCESS | 336 | ++DOCSHELL 00000096676A7000 == 41 [pid = 336] [id = 162] 01:17:56 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009665604C00) [pid = 336] [serial = 484] [outer = 0000000000000000] 01:17:56 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (00000096656C2000) [pid = 336] [serial = 485] [outer = 0000009665604C00] 01:17:56 INFO - PROCESS | 336 | 1466583476757 Marionette DEBUG loaded listener.js 01:17:56 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009666ABF000) [pid = 336] [serial = 486] [outer = 0000009665604C00] 01:17:57 INFO - PROCESS | 336 | 1466583477339 Marionette TRACE conn7 <- [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]]]}] 01:17:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:17:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 943ms 01:17:57 INFO - PROCESS | 336 | 1466583477421 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 01:17:57 INFO - PROCESS | 336 | 1466583477424 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 01:17:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:17:57 INFO - PROCESS | 336 | 1466583477428 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:17:57 INFO - PROCESS | 336 | 1466583477432 Marionette TRACE conn7 <- [1,614,null,{}] 01:17:57 INFO - PROCESS | 336 | 1466583477444 Marionette TRACE conn7 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:57 INFO - PROCESS | 336 | 1466583477449 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:57 INFO - PROCESS | 336 | 1466583477606 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 01:17:57 INFO - PROCESS | 336 | 1466583477664 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:57 INFO - PROCESS | 336 | 1466583477668 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:57 INFO - PROCESS | 336 | ++DOCSHELL 000000966D538000 == 42 [pid = 336] [id = 163] 01:17:57 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009666FC2400) [pid = 336] [serial = 487] [outer = 0000000000000000] 01:17:57 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000966794F000) [pid = 336] [serial = 488] [outer = 0000009666FC2400] 01:17:57 INFO - PROCESS | 336 | 1466583477725 Marionette DEBUG loaded listener.js 01:17:57 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000009669823800) [pid = 336] [serial = 489] [outer = 0000009666FC2400] 01:17:58 INFO - PROCESS | 336 | 1466583478259 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 01:17:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:17:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 881ms 01:17:58 INFO - PROCESS | 336 | 1466583478311 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 01:17:58 INFO - PROCESS | 336 | 1466583478314 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 01:17:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:17:58 INFO - PROCESS | 336 | 1466583478318 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:17:58 INFO - PROCESS | 336 | 1466583478320 Marionette TRACE conn7 <- [1,618,null,{}] 01:17:58 INFO - PROCESS | 336 | 1466583478324 Marionette TRACE conn7 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:58 INFO - PROCESS | 336 | 1466583478326 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:58 INFO - PROCESS | 336 | 1466583478442 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 01:17:58 INFO - PROCESS | 336 | 1466583478525 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:58 INFO - PROCESS | 336 | 1466583478528 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:58 INFO - PROCESS | 336 | ++DOCSHELL 000000966D763000 == 43 [pid = 336] [id = 164] 01:17:58 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000009669A39400) [pid = 336] [serial = 490] [outer = 0000000000000000] 01:17:58 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000009669A3D000) [pid = 336] [serial = 491] [outer = 0000009669A39400] 01:17:58 INFO - PROCESS | 336 | 1466583478582 Marionette DEBUG loaded listener.js 01:17:58 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000966A026800) [pid = 336] [serial = 492] [outer = 0000009669A39400] 01:17:59 INFO - PROCESS | 336 | 1466583479187 Marionette TRACE conn7 <- [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]]]}] 01:17:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:17:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 943ms 01:17:59 INFO - PROCESS | 336 | 1466583479263 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 01:17:59 INFO - PROCESS | 336 | 1466583479266 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 01:17:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:17:59 INFO - PROCESS | 336 | 1466583479269 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:17:59 INFO - PROCESS | 336 | 1466583479272 Marionette TRACE conn7 <- [1,622,null,{}] 01:17:59 INFO - PROCESS | 336 | 1466583479275 Marionette TRACE conn7 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:59 INFO - PROCESS | 336 | 1466583479278 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:59 INFO - PROCESS | 336 | 1466583479386 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 01:17:59 INFO - PROCESS | 336 | 1466583479457 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:59 INFO - PROCESS | 336 | 1466583479460 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:17:59 INFO - PROCESS | 336 | ++DOCSHELL 0000009659FE5000 == 44 [pid = 336] [id = 165] 01:17:59 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (00000096583D8C00) [pid = 336] [serial = 493] [outer = 0000000000000000] 01:17:59 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (000000965952C800) [pid = 336] [serial = 494] [outer = 00000096583D8C00] 01:17:59 INFO - PROCESS | 336 | 1466583479513 Marionette DEBUG loaded listener.js 01:17:59 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (0000009665FB1400) [pid = 336] [serial = 495] [outer = 00000096583D8C00] 01:18:00 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:18:00 INFO - PROCESS | 336 | 1466583480227 Marionette TRACE conn7 <- [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]]]}] 01:18:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:18:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1032ms 01:18:00 INFO - PROCESS | 336 | 1466583480304 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 01:18:00 INFO - PROCESS | 336 | 1466583480309 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 01:18:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:18:00 INFO - PROCESS | 336 | 1466583480313 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:18:00 INFO - PROCESS | 336 | 1466583480319 Marionette TRACE conn7 <- [1,626,null,{}] 01:18:00 INFO - PROCESS | 336 | 1466583480341 Marionette TRACE conn7 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:00 INFO - PROCESS | 336 | 1466583480344 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:00 INFO - PROCESS | 336 | 1466583480461 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 01:18:00 INFO - PROCESS | 336 | 1466583480529 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:00 INFO - PROCESS | 336 | 1466583480532 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:00 INFO - PROCESS | 336 | ++DOCSHELL 000000965F55A800 == 45 [pid = 336] [id = 166] 01:18:00 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (000000965DEB2400) [pid = 336] [serial = 496] [outer = 0000000000000000] 01:18:00 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (000000965EA6D400) [pid = 336] [serial = 497] [outer = 000000965DEB2400] 01:18:00 INFO - PROCESS | 336 | 1466583480584 Marionette DEBUG loaded listener.js 01:18:00 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (000000966265F800) [pid = 336] [serial = 498] [outer = 000000965DEB2400] 01:18:01 INFO - PROCESS | 336 | --DOCSHELL 0000009659217000 == 44 [pid = 336] [id = 139] 01:18:01 INFO - PROCESS | 336 | --DOCSHELL 000000966BF38800 == 43 [pid = 336] [id = 159] 01:18:01 INFO - PROCESS | 336 | --DOCSHELL 000000966A6DD000 == 42 [pid = 336] [id = 158] 01:18:01 INFO - PROCESS | 336 | --DOCSHELL 000000966A40F800 == 41 [pid = 336] [id = 157] 01:18:01 INFO - PROCESS | 336 | --DOCSHELL 000000966799B000 == 40 [pid = 336] [id = 156] 01:18:01 INFO - PROCESS | 336 | --DOCSHELL 0000009666618000 == 39 [pid = 336] [id = 155] 01:18:01 INFO - PROCESS | 336 | --DOCSHELL 0000009665F63000 == 38 [pid = 336] [id = 154] 01:18:01 INFO - PROCESS | 336 | --DOCSHELL 0000009663B33000 == 37 [pid = 336] [id = 153] 01:18:01 INFO - PROCESS | 336 | --DOCSHELL 000000965EC14800 == 36 [pid = 336] [id = 152] 01:18:01 INFO - PROCESS | 336 | --DOCSHELL 000000965EABF800 == 35 [pid = 336] [id = 151] 01:18:01 INFO - PROCESS | 336 | --DOCSHELL 0000009665ED6000 == 34 [pid = 336] [id = 150] 01:18:01 INFO - PROCESS | 336 | --DOCSHELL 000000965EAB6800 == 33 [pid = 336] [id = 149] 01:18:01 INFO - PROCESS | 336 | --DOCSHELL 000000966327D000 == 32 [pid = 336] [id = 148] 01:18:01 INFO - PROCESS | 336 | --DOCSHELL 0000009659FE5000 == 31 [pid = 336] [id = 165] 01:18:01 INFO - PROCESS | 336 | --DOCSHELL 000000966D763000 == 30 [pid = 336] [id = 164] 01:18:01 INFO - PROCESS | 336 | --DOCSHELL 000000966D538000 == 29 [pid = 336] [id = 163] 01:18:01 INFO - PROCESS | 336 | --DOCSHELL 00000096676A7000 == 28 [pid = 336] [id = 162] 01:18:01 INFO - PROCESS | 336 | --DOCSHELL 00000096626E4800 == 27 [pid = 336] [id = 161] 01:18:01 INFO - PROCESS | 336 | --DOCSHELL 000000966C49A000 == 26 [pid = 336] [id = 160] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 99 (000000965EA77000) [pid = 336] [serial = 425] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 98 (0000009658325C00) [pid = 336] [serial = 419] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 97 (0000009659225C00) [pid = 336] [serial = 420] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 96 (0000009659547800) [pid = 336] [serial = 422] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 95 (0000009659817000) [pid = 336] [serial = 423] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000009659529400) [pid = 336] [serial = 417] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000009658325400) [pid = 336] [serial = 416] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000966008FC00) [pid = 336] [serial = 428] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000009663A0B400) [pid = 336] [serial = 431] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000009663FB5C00) [pid = 336] [serial = 434] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000009663ABA400) [pid = 336] [serial = 432] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000966689D400) [pid = 336] [serial = 440] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009662E69C00) [pid = 336] [serial = 408] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000965F56B800) [pid = 336] [serial = 407] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009666B8D400) [pid = 336] [serial = 411] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000966689B400) [pid = 336] [serial = 410] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009669A3E800) [pid = 336] [serial = 414] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000966982D800) [pid = 336] [serial = 413] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009666ABC000) [pid = 336] [serial = 443] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009665FAB000) [pid = 336] [serial = 435] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 79 (00000096638C5800) [pid = 336] [serial = 429] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009665FAD000) [pid = 336] [serial = 438] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009660154800) [pid = 336] [serial = 437] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666A97800) [pid = 336] [serial = 441] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965F6D1800) [pid = 336] [serial = 426] [outer = 0000000000000000] [url = about:blank] 01:18:01 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:18:01 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:18:01 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:18:01 INFO - PROCESS | 336 | 1466583481807 Marionette TRACE conn7 <- [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]]]}] 01:18:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:18:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1514ms 01:18:01 INFO - PROCESS | 336 | 1466583481832 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 01:18:01 INFO - PROCESS | 336 | 1466583481836 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 01:18:01 INFO - PROCESS | 336 | 1466583481840 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:18:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:18:01 INFO - PROCESS | 336 | 1466583481846 Marionette TRACE conn7 <- [1,630,null,{}] 01:18:01 INFO - PROCESS | 336 | 1466583481851 Marionette TRACE conn7 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:01 INFO - PROCESS | 336 | 1466583481854 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:01 INFO - PROCESS | 336 | 1466583481949 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 01:18:02 INFO - PROCESS | 336 | 1466583482035 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:02 INFO - PROCESS | 336 | 1466583482038 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:02 INFO - PROCESS | 336 | ++DOCSHELL 0000009659F69800 == 27 [pid = 336] [id = 167] 01:18:02 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009659229000) [pid = 336] [serial = 499] [outer = 0000000000000000] 01:18:02 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009659230400) [pid = 336] [serial = 500] [outer = 0000009659229000] 01:18:02 INFO - PROCESS | 336 | 1466583482087 Marionette DEBUG loaded listener.js 01:18:02 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000965952AC00) [pid = 336] [serial = 501] [outer = 0000009659229000] 01:18:02 INFO - PROCESS | 336 | 1466583482471 Marionette TRACE conn7 <- [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]]]}] 01:18:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:18:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 692ms 01:18:02 INFO - PROCESS | 336 | 1466583482538 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 01:18:02 INFO - PROCESS | 336 | 1466583482543 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 01:18:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:18:02 INFO - PROCESS | 336 | 1466583482550 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:18:02 INFO - PROCESS | 336 | 1466583482553 Marionette TRACE conn7 <- [1,634,null,{}] 01:18:02 INFO - PROCESS | 336 | 1466583482557 Marionette TRACE conn7 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:02 INFO - PROCESS | 336 | 1466583482560 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:02 INFO - PROCESS | 336 | 1466583482688 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 01:18:02 INFO - PROCESS | 336 | 1466583482695 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:02 INFO - PROCESS | 336 | 1466583482698 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:02 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA0C000 == 28 [pid = 336] [id = 168] 01:18:02 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009659548400) [pid = 336] [serial = 502] [outer = 0000000000000000] 01:18:02 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009659C16400) [pid = 336] [serial = 503] [outer = 0000009659548400] 01:18:02 INFO - PROCESS | 336 | 1466583482747 Marionette DEBUG loaded listener.js 01:18:02 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000965EA72400) [pid = 336] [serial = 504] [outer = 0000009659548400] 01:18:03 INFO - PROCESS | 336 | 1466583483187 Marionette TRACE conn7 <- [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]]]}] 01:18:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:18:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 688ms 01:18:03 INFO - PROCESS | 336 | 1466583483239 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 01:18:03 INFO - PROCESS | 336 | 1466583483241 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 01:18:03 INFO - PROCESS | 336 | 1466583483245 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:18:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:18:03 INFO - PROCESS | 336 | 1466583483249 Marionette TRACE conn7 <- [1,638,null,{}] 01:18:03 INFO - PROCESS | 336 | 1466583483260 Marionette TRACE conn7 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:03 INFO - PROCESS | 336 | 1466583483266 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:03 INFO - PROCESS | 336 | 1466583483354 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 01:18:03 INFO - PROCESS | 336 | 1466583483361 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:03 INFO - PROCESS | 336 | 1466583483364 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:03 INFO - PROCESS | 336 | ++DOCSHELL 0000009665510800 == 29 [pid = 336] [id = 169] 01:18:03 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000965FE78800) [pid = 336] [serial = 505] [outer = 0000000000000000] 01:18:03 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000965FEB7400) [pid = 336] [serial = 506] [outer = 000000965FE78800] 01:18:03 INFO - PROCESS | 336 | 1466583483415 Marionette DEBUG loaded listener.js 01:18:03 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009662E6FC00) [pid = 336] [serial = 507] [outer = 000000965FE78800] 01:18:03 INFO - PROCESS | 336 | 1466583483909 Marionette TRACE conn7 <- [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]]]}] 01:18:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:18:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 691ms 01:18:03 INFO - PROCESS | 336 | 1466583483939 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 01:18:03 INFO - PROCESS | 336 | 1466583483942 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 01:18:03 INFO - PROCESS | 336 | 1466583483945 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:18:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:18:03 INFO - PROCESS | 336 | 1466583483947 Marionette TRACE conn7 <- [1,642,null,{}] 01:18:03 INFO - PROCESS | 336 | 1466583483950 Marionette TRACE conn7 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:03 INFO - PROCESS | 336 | 1466583483953 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:04 INFO - PROCESS | 336 | 1466583484091 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 01:18:04 INFO - PROCESS | 336 | 1466583484113 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:04 INFO - PROCESS | 336 | 1466583484115 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:04 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F4F000 == 30 [pid = 336] [id = 170] 01:18:04 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009663A7D400) [pid = 336] [serial = 508] [outer = 0000000000000000] 01:18:04 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009663AB5400) [pid = 336] [serial = 509] [outer = 0000009663A7D400] 01:18:04 INFO - PROCESS | 336 | 1466583484160 Marionette DEBUG loaded listener.js 01:18:04 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009663AC1C00) [pid = 336] [serial = 510] [outer = 0000009663A7D400] 01:18:04 INFO - PROCESS | 336 | 1466583484584 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 01:18:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:18:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 690ms 01:18:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:18:04 INFO - PROCESS | 336 | 1466583484638 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 01:18:04 INFO - PROCESS | 336 | 1466583484640 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 01:18:04 INFO - PROCESS | 336 | 1466583484648 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:18:04 INFO - PROCESS | 336 | 1466583484650 Marionette TRACE conn7 <- [1,646,null,{}] 01:18:04 INFO - PROCESS | 336 | 1466583484654 Marionette TRACE conn7 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:04 INFO - PROCESS | 336 | 1466583484656 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:04 INFO - PROCESS | 336 | 1466583484760 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 01:18:04 INFO - PROCESS | 336 | 1466583484766 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:04 INFO - PROCESS | 336 | 1466583484768 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:04 INFO - PROCESS | 336 | ++DOCSHELL 0000009666263800 == 31 [pid = 336] [id = 171] 01:18:04 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009663BE5C00) [pid = 336] [serial = 511] [outer = 0000000000000000] 01:18:04 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009663BEAC00) [pid = 336] [serial = 512] [outer = 0000009663BE5C00] 01:18:04 INFO - PROCESS | 336 | 1466583484814 Marionette DEBUG loaded listener.js 01:18:04 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009665609800) [pid = 336] [serial = 513] [outer = 0000009663BE5C00] 01:18:05 INFO - PROCESS | 336 | 1466583485302 Marionette TRACE conn7 <- [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]]]}] 01:18:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:18:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 692ms 01:18:05 INFO - PROCESS | 336 | 1466583485339 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 01:18:05 INFO - PROCESS | 336 | 1466583485341 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 01:18:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:18:05 INFO - PROCESS | 336 | 1466583485345 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:18:05 INFO - PROCESS | 336 | 1466583485347 Marionette TRACE conn7 <- [1,650,null,{}] 01:18:05 INFO - PROCESS | 336 | 1466583485356 Marionette TRACE conn7 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:05 INFO - PROCESS | 336 | 1466583485362 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:05 INFO - PROCESS | 336 | 1466583485513 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 01:18:05 INFO - PROCESS | 336 | 1466583485531 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:05 INFO - PROCESS | 336 | 1466583485533 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:05 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B43000 == 32 [pid = 336] [id = 172] 01:18:05 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000009658837000) [pid = 336] [serial = 514] [outer = 0000000000000000] 01:18:05 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (00000096666B0C00) [pid = 336] [serial = 515] [outer = 0000009658837000] 01:18:05 INFO - PROCESS | 336 | 1466583485618 Marionette DEBUG loaded listener.js 01:18:05 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000009666A93400) [pid = 336] [serial = 516] [outer = 0000009658837000] 01:18:05 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000009662E71000) [pid = 336] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:18:05 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000966794C400) [pid = 336] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:18:05 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000009666CD0C00) [pid = 336] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:18:05 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000009666867400) [pid = 336] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:18:05 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000965A8DCC00) [pid = 336] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:18:05 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000965DE4C000) [pid = 336] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:18:05 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009665608000) [pid = 336] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:18:05 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009666AC2400) [pid = 336] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:18:05 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000965E50FC00) [pid = 336] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:18:05 INFO - PROCESS | 336 | --DOMWINDOW == 83 (00000096588C5000) [pid = 336] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:18:05 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965AAB5000) [pid = 336] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:18:05 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009666AB7800) [pid = 336] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:18:05 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965937C400) [pid = 336] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:18:06 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:18:06 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:18:06 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:18:06 INFO - PROCESS | 336 | 1466583486148 Marionette TRACE conn7 <- [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]]]}] 01:18:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:18:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 840ms 01:18:06 INFO - PROCESS | 336 | 1466583486187 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 01:18:06 INFO - PROCESS | 336 | 1466583486189 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 01:18:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:18:06 INFO - PROCESS | 336 | 1466583486193 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:18:06 INFO - PROCESS | 336 | 1466583486195 Marionette TRACE conn7 <- [1,654,null,{}] 01:18:06 INFO - PROCESS | 336 | 1466583486207 Marionette TRACE conn7 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:06 INFO - PROCESS | 336 | 1466583486209 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:06 INFO - PROCESS | 336 | 1466583486292 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 01:18:06 INFO - PROCESS | 336 | 1466583486311 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:06 INFO - PROCESS | 336 | 1466583486313 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:06 INFO - PROCESS | 336 | ++DOCSHELL 000000966782D800 == 33 [pid = 336] [id = 173] 01:18:06 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009662E63000) [pid = 336] [serial = 517] [outer = 0000000000000000] 01:18:06 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009663BE3400) [pid = 336] [serial = 518] [outer = 0000009662E63000] 01:18:06 INFO - PROCESS | 336 | 1466583486358 Marionette DEBUG loaded listener.js 01:18:06 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666A94400) [pid = 336] [serial = 519] [outer = 0000009662E63000] 01:18:06 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:18:06 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:18:06 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:18:06 INFO - PROCESS | 336 | 1466583486755 Marionette TRACE conn7 <- [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]]]}] 01:18:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:18:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 01:18:06 INFO - PROCESS | 336 | 1466583486825 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 01:18:06 INFO - PROCESS | 336 | 1466583486828 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 01:18:06 INFO - PROCESS | 336 | 1466583486831 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:18:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:18:06 INFO - PROCESS | 336 | 1466583486833 Marionette TRACE conn7 <- [1,658,null,{}] 01:18:06 INFO - PROCESS | 336 | 1466583486837 Marionette TRACE conn7 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:06 INFO - PROCESS | 336 | 1466583486839 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:06 INFO - PROCESS | 336 | 1466583486921 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 01:18:06 INFO - PROCESS | 336 | 1466583486926 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:06 INFO - PROCESS | 336 | 1466583486928 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:06 INFO - PROCESS | 336 | ++DOCSHELL 0000009668BF5000 == 34 [pid = 336] [id = 174] 01:18:06 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009666ABC400) [pid = 336] [serial = 520] [outer = 0000000000000000] 01:18:06 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009666AC3000) [pid = 336] [serial = 521] [outer = 0000009666ABC400] 01:18:06 INFO - PROCESS | 336 | 1466583486974 Marionette DEBUG loaded listener.js 01:18:07 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009666B8E400) [pid = 336] [serial = 522] [outer = 0000009666ABC400] 01:18:07 INFO - PROCESS | 336 | 1466583487418 Marionette TRACE conn7 <- [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]]]}] 01:18:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:18:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 629ms 01:18:07 INFO - PROCESS | 336 | 1466583487469 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 01:18:07 INFO - PROCESS | 336 | 1466583487472 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 01:18:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:18:07 INFO - PROCESS | 336 | 1466583487475 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:18:07 INFO - PROCESS | 336 | 1466583487476 Marionette TRACE conn7 <- [1,662,null,{}] 01:18:07 INFO - PROCESS | 336 | 1466583487480 Marionette TRACE conn7 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:07 INFO - PROCESS | 336 | 1466583487482 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:07 INFO - PROCESS | 336 | 1466583487563 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 01:18:07 INFO - PROCESS | 336 | 1466583487570 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:07 INFO - PROCESS | 336 | 1466583487572 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:07 INFO - PROCESS | 336 | ++DOCSHELL 000000966A6D2800 == 35 [pid = 336] [id = 175] 01:18:07 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009666B90800) [pid = 336] [serial = 523] [outer = 0000000000000000] 01:18:07 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009666C64400) [pid = 336] [serial = 524] [outer = 0000009666B90800] 01:18:07 INFO - PROCESS | 336 | 1466583487616 Marionette DEBUG loaded listener.js 01:18:07 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009666CB5000) [pid = 336] [serial = 525] [outer = 0000009666B90800] 01:18:07 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:18:07 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:18:08 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:18:08 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:18:08 INFO - PROCESS | 336 | 1466583488217 Marionette TRACE conn7 <- [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]]]}] 01:18:08 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 01:18:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 776ms 01:18:08 INFO - PROCESS | 336 | 1466583488300 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 01:18:08 INFO - PROCESS | 336 | 1466583488306 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 01:18:08 INFO - PROCESS | 336 | 1466583488336 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:18:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:18:08 INFO - PROCESS | 336 | 1466583488340 Marionette TRACE conn7 <- [1,666,null,{}] 01:18:08 INFO - PROCESS | 336 | 1466583488347 Marionette TRACE conn7 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:08 INFO - PROCESS | 336 | 1466583488350 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:08 INFO - PROCESS | 336 | 1466583488497 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 01:18:08 INFO - PROCESS | 336 | 1466583488563 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:08 INFO - PROCESS | 336 | 1466583488568 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:08 INFO - PROCESS | 336 | ++DOCSHELL 000000965EAB6800 == 36 [pid = 336] [id = 176] 01:18:08 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000965882DC00) [pid = 336] [serial = 526] [outer = 0000000000000000] 01:18:08 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000009659386800) [pid = 336] [serial = 527] [outer = 000000965882DC00] 01:18:08 INFO - PROCESS | 336 | 1466583488626 Marionette DEBUG loaded listener.js 01:18:08 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000009659A7B400) [pid = 336] [serial = 528] [outer = 000000965882DC00] 01:18:09 INFO - PROCESS | 336 | 1466583489362 Marionette TRACE conn7 <- [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]]]}] 01:18:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:18:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1081ms 01:18:09 INFO - PROCESS | 336 | 1466583489441 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 01:18:09 INFO - PROCESS | 336 | 1466583489446 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 01:18:09 INFO - PROCESS | 336 | 1466583489453 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:18:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:18:09 INFO - PROCESS | 336 | 1466583489456 Marionette TRACE conn7 <- [1,670,null,{}] 01:18:09 INFO - PROCESS | 336 | 1466583489460 Marionette TRACE conn7 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:09 INFO - PROCESS | 336 | 1466583489463 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:09 INFO - PROCESS | 336 | 1466583489597 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 01:18:09 INFO - PROCESS | 336 | 1466583489663 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:09 INFO - PROCESS | 336 | 1466583489666 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:09 INFO - PROCESS | 336 | ++DOCSHELL 00000096663E8000 == 37 [pid = 336] [id = 177] 01:18:09 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000966008D800) [pid = 336] [serial = 529] [outer = 0000000000000000] 01:18:09 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000009662E69C00) [pid = 336] [serial = 530] [outer = 000000966008D800] 01:18:09 INFO - PROCESS | 336 | 1466583489723 Marionette DEBUG loaded listener.js 01:18:09 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (0000009663BE3C00) [pid = 336] [serial = 531] [outer = 000000966008D800] 01:18:10 INFO - PROCESS | 336 | [336] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:18:10 INFO - PROCESS | 336 | --DOCSHELL 0000009668BF5000 == 36 [pid = 336] [id = 174] 01:18:10 INFO - PROCESS | 336 | --DOCSHELL 000000966782D800 == 35 [pid = 336] [id = 173] 01:18:10 INFO - PROCESS | 336 | --DOCSHELL 0000009666B43000 == 34 [pid = 336] [id = 172] 01:18:10 INFO - PROCESS | 336 | --DOCSHELL 0000009666263800 == 33 [pid = 336] [id = 171] 01:18:10 INFO - PROCESS | 336 | --DOCSHELL 0000009665F4F000 == 32 [pid = 336] [id = 170] 01:18:10 INFO - PROCESS | 336 | --DOCSHELL 0000009665510800 == 31 [pid = 336] [id = 169] 01:18:10 INFO - PROCESS | 336 | --DOCSHELL 000000965FA0C000 == 30 [pid = 336] [id = 168] 01:18:10 INFO - PROCESS | 336 | --DOCSHELL 0000009659F69800 == 29 [pid = 336] [id = 167] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 94 (000000965A8E5400) [pid = 336] [serial = 453] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000966689EC00) [pid = 336] [serial = 464] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000009667687C00) [pid = 336] [serial = 474] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000966888A800) [pid = 336] [serial = 479] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000966970A800) [pid = 336] [serial = 480] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000966871B000) [pid = 336] [serial = 477] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 88 (00000096679DE000) [pid = 336] [serial = 476] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009666FBFC00) [pid = 336] [serial = 470] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009666ABBC00) [pid = 336] [serial = 465] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009666FCB000) [pid = 336] [serial = 471] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000965DEB7800) [pid = 336] [serial = 455] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000965FE6C400) [pid = 336] [serial = 450] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009665FA7400) [pid = 336] [serial = 462] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009666B92000) [pid = 336] [serial = 467] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000966560F000) [pid = 336] [serial = 461] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009666A94000) [pid = 336] [serial = 473] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965E647800) [pid = 336] [serial = 449] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009659526400) [pid = 336] [serial = 447] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666CCB800) [pid = 336] [serial = 468] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 75 (00000096638DEC00) [pid = 336] [serial = 458] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009663BE2C00) [pid = 336] [serial = 459] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009659123000) [pid = 336] [serial = 446] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666B86400) [pid = 336] [serial = 444] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009659531000) [pid = 336] [serial = 452] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000965F677800) [pid = 336] [serial = 456] [outer = 0000000000000000] [url = about:blank] 01:18:10 INFO - PROCESS | 336 | [336] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:18:11 INFO - PROCESS | 336 | 1466583491027 Marionette TRACE conn7 <- [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]]]}] 01:18:11 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) 01:18:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1577ms 01:18:11 INFO - PROCESS | 336 | 1466583491037 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 01:18:11 INFO - PROCESS | 336 | 1466583491041 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 01:18:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:18:11 INFO - PROCESS | 336 | 1466583491046 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:18:11 INFO - PROCESS | 336 | 1466583491049 Marionette TRACE conn7 <- [1,674,null,{}] 01:18:11 INFO - PROCESS | 336 | 1466583491099 Marionette TRACE conn7 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:11 INFO - PROCESS | 336 | 1466583491102 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:11 INFO - PROCESS | 336 | 1466583491193 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 01:18:11 INFO - PROCESS | 336 | 1466583491201 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:11 INFO - PROCESS | 336 | 1466583491206 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:11 INFO - PROCESS | 336 | ++DOCSHELL 000000965EC27800 == 30 [pid = 336] [id = 178] 01:18:11 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009659528400) [pid = 336] [serial = 532] [outer = 0000000000000000] 01:18:11 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009659531400) [pid = 336] [serial = 533] [outer = 0000009659528400] 01:18:11 INFO - PROCESS | 336 | 1466583491257 Marionette DEBUG loaded listener.js 01:18:11 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965AA5C800) [pid = 336] [serial = 534] [outer = 0000009659528400] 01:18:12 INFO - PROCESS | 336 | 1466583492187 Marionette TRACE conn7 <- [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]]]}] 01:18:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:18:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1171ms 01:18:12 INFO - PROCESS | 336 | 1466583492216 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 01:18:12 INFO - PROCESS | 336 | 1466583492221 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 01:18:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:18:12 INFO - PROCESS | 336 | 1466583492228 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:18:12 INFO - PROCESS | 336 | 1466583492230 Marionette TRACE conn7 <- [1,678,null,{}] 01:18:12 INFO - PROCESS | 336 | 1466583492235 Marionette TRACE conn7 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:12 INFO - PROCESS | 336 | 1466583492237 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:12 INFO - PROCESS | 336 | 1466583492328 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 01:18:12 INFO - PROCESS | 336 | 1466583492335 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:12 INFO - PROCESS | 336 | 1466583492337 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:12 INFO - PROCESS | 336 | ++DOCSHELL 00000096626E2800 == 31 [pid = 336] [id = 179] 01:18:12 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965FC6A000) [pid = 336] [serial = 535] [outer = 0000000000000000] 01:18:12 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965FE30800) [pid = 336] [serial = 536] [outer = 000000965FC6A000] 01:18:12 INFO - PROCESS | 336 | 1466583492387 Marionette DEBUG loaded listener.js 01:18:12 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009660160000) [pid = 336] [serial = 537] [outer = 000000965FC6A000] 01:18:13 INFO - PROCESS | 336 | 1466583493364 Marionette TRACE conn7 <- [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]]]}] 01:18:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:18:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1192ms 01:18:13 INFO - PROCESS | 336 | 1466583493422 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 01:18:13 INFO - PROCESS | 336 | 1466583493425 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 01:18:13 INFO - PROCESS | 336 | 1466583493436 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:18:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:18:13 INFO - PROCESS | 336 | 1466583493440 Marionette TRACE conn7 <- [1,682,null,{}] 01:18:13 INFO - PROCESS | 336 | 1466583493452 Marionette TRACE conn7 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:13 INFO - PROCESS | 336 | 1466583493457 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:13 INFO - PROCESS | 336 | 1466583493572 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 01:18:13 INFO - PROCESS | 336 | 1466583493580 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:13 INFO - PROCESS | 336 | 1466583493584 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:13 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F4D000 == 32 [pid = 336] [id = 180] 01:18:13 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009663AB8400) [pid = 336] [serial = 538] [outer = 0000000000000000] 01:18:13 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009663F65000) [pid = 336] [serial = 539] [outer = 0000009663AB8400] 01:18:13 INFO - PROCESS | 336 | 1466583493672 Marionette DEBUG loaded listener.js 01:18:13 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009665E2F800) [pid = 336] [serial = 540] [outer = 0000009663AB8400] 01:18:14 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009663A7D400) [pid = 336] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:18:14 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009659229000) [pid = 336] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:18:14 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009659548400) [pid = 336] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:18:14 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965FE78800) [pid = 336] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:18:14 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965DEB2400) [pid = 336] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:18:14 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000965952D000) [pid = 336] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:18:14 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009665604C00) [pid = 336] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:18:14 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009666FC2400) [pid = 336] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:18:14 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009663BE5C00) [pid = 336] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:18:14 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009669A39400) [pid = 336] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:18:14 INFO - PROCESS | 336 | --DOMWINDOW == 68 (00000096583D8C00) [pid = 336] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:18:14 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009658837000) [pid = 336] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:18:14 INFO - PROCESS | 336 | --DOMWINDOW == 66 (0000009666ABC400) [pid = 336] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:18:14 INFO - PROCESS | 336 | --DOMWINDOW == 65 (0000009662E63000) [pid = 336] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:18:14 INFO - PROCESS | 336 | 1466583494592 Marionette TRACE conn7 <- [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]]]}] 01:18:14 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) 01:18:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1177ms 01:18:14 INFO - PROCESS | 336 | 1466583494619 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 01:18:14 INFO - PROCESS | 336 | 1466583494622 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 01:18:14 INFO - PROCESS | 336 | 1466583494625 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:18:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:18:14 INFO - PROCESS | 336 | 1466583494627 Marionette TRACE conn7 <- [1,686,null,{}] 01:18:14 INFO - PROCESS | 336 | 1466583494630 Marionette TRACE conn7 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:14 INFO - PROCESS | 336 | 1466583494632 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:14 INFO - PROCESS | 336 | 1466583494722 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 01:18:14 INFO - PROCESS | 336 | 1466583494785 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:14 INFO - PROCESS | 336 | 1466583494787 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:14 INFO - PROCESS | 336 | ++DOCSHELL 0000009666335000 == 33 [pid = 336] [id = 181] 01:18:14 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (000000965FC6B800) [pid = 336] [serial = 541] [outer = 0000000000000000] 01:18:14 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (0000009662E6A800) [pid = 336] [serial = 542] [outer = 000000965FC6B800] 01:18:14 INFO - PROCESS | 336 | 1466583494840 Marionette DEBUG loaded listener.js 01:18:14 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009665FADC00) [pid = 336] [serial = 543] [outer = 000000965FC6B800] 01:18:15 INFO - PROCESS | 336 | 1466583495709 Marionette TRACE conn7 <- [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]]]}] 01:18:15 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) 01:18:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1127ms 01:18:15 INFO - PROCESS | 336 | 1466583495754 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 01:18:15 INFO - PROCESS | 336 | 1466583495756 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 01:18:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:18:15 INFO - PROCESS | 336 | 1466583495760 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:18:15 INFO - PROCESS | 336 | 1466583495761 Marionette TRACE conn7 <- [1,690,null,{}] 01:18:15 INFO - PROCESS | 336 | 1466583495765 Marionette TRACE conn7 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:15 INFO - PROCESS | 336 | 1466583495767 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:15 INFO - PROCESS | 336 | 1466583495876 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 01:18:15 INFO - PROCESS | 336 | 1466583495884 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:15 INFO - PROCESS | 336 | 1466583495886 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:15 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B3E000 == 34 [pid = 336] [id = 182] 01:18:15 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965DEB2400) [pid = 336] [serial = 544] [outer = 0000000000000000] 01:18:15 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000966689F400) [pid = 336] [serial = 545] [outer = 000000965DEB2400] 01:18:15 INFO - PROCESS | 336 | 1466583495933 Marionette DEBUG loaded listener.js 01:18:16 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009666AB9C00) [pid = 336] [serial = 546] [outer = 000000965DEB2400] 01:18:16 INFO - PROCESS | 336 | 1466583496851 Marionette TRACE conn7 <- [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]]]}] 01:18:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:18:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1130ms 01:18:16 INFO - PROCESS | 336 | 1466583496901 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 01:18:16 INFO - PROCESS | 336 | 1466583496906 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 01:18:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:18:16 INFO - PROCESS | 336 | 1466583496912 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:18:16 INFO - PROCESS | 336 | 1466583496917 Marionette TRACE conn7 <- [1,694,null,{}] 01:18:16 INFO - PROCESS | 336 | 1466583496924 Marionette TRACE conn7 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:16 INFO - PROCESS | 336 | 1466583496928 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:17 INFO - PROCESS | 336 | 1466583497081 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 01:18:17 INFO - PROCESS | 336 | 1466583497157 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:17 INFO - PROCESS | 336 | 1466583497161 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:17 INFO - PROCESS | 336 | ++DOCSHELL 000000965DDAF800 == 35 [pid = 336] [id = 183] 01:18:17 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (00000096588D0000) [pid = 336] [serial = 547] [outer = 0000000000000000] 01:18:17 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009659122800) [pid = 336] [serial = 548] [outer = 00000096588D0000] 01:18:17 INFO - PROCESS | 336 | 1466583497221 Marionette DEBUG loaded listener.js 01:18:17 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965954E400) [pid = 336] [serial = 549] [outer = 00000096588D0000] 01:18:18 INFO - PROCESS | 336 | 1466583498312 Marionette TRACE conn7 <- [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]]]}] 01:18:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:18:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1500ms 01:18:18 INFO - PROCESS | 336 | 1466583498413 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 01:18:18 INFO - PROCESS | 336 | 1466583498417 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 01:18:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:18:18 INFO - PROCESS | 336 | 1466583498424 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:18:18 INFO - PROCESS | 336 | 1466583498429 Marionette TRACE conn7 <- [1,698,null,{}] 01:18:18 INFO - PROCESS | 336 | 1466583498433 Marionette TRACE conn7 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:18 INFO - PROCESS | 336 | 1466583498437 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:18 INFO - PROCESS | 336 | 1466583498581 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 01:18:18 INFO - PROCESS | 336 | 1466583498694 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:18 INFO - PROCESS | 336 | 1466583498697 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:18 INFO - PROCESS | 336 | ++DOCSHELL 00000096663E7800 == 36 [pid = 336] [id = 184] 01:18:18 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009662E6F400) [pid = 336] [serial = 550] [outer = 0000000000000000] 01:18:18 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009663AB3C00) [pid = 336] [serial = 551] [outer = 0000009662E6F400] 01:18:18 INFO - PROCESS | 336 | 1466583498754 Marionette DEBUG loaded listener.js 01:18:18 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009659AB8400) [pid = 336] [serial = 552] [outer = 0000009662E6F400] 01:18:19 INFO - PROCESS | 336 | 1466583499802 Marionette TRACE conn7 <- [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]]]}] 01:18:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:18:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1396ms 01:18:19 INFO - PROCESS | 336 | 1466583499823 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 01:18:19 INFO - PROCESS | 336 | 1466583499826 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 01:18:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:18:19 INFO - PROCESS | 336 | 1466583499830 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:18:19 INFO - PROCESS | 336 | 1466583499833 Marionette TRACE conn7 <- [1,702,null,{}] 01:18:19 INFO - PROCESS | 336 | 1466583499843 Marionette TRACE conn7 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:19 INFO - PROCESS | 336 | 1466583499849 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:19 INFO - PROCESS | 336 | 1466583499963 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 01:18:20 INFO - PROCESS | 336 | 1466583500082 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:20 INFO - PROCESS | 336 | 1466583500087 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:20 INFO - PROCESS | 336 | ++DOCSHELL 000000966A41A800 == 37 [pid = 336] [id = 185] 01:18:20 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666C3DC00) [pid = 336] [serial = 553] [outer = 0000000000000000] 01:18:20 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666C67400) [pid = 336] [serial = 554] [outer = 0000009666C3DC00] 01:18:20 INFO - PROCESS | 336 | 1466583500147 Marionette DEBUG loaded listener.js 01:18:20 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666CCDC00) [pid = 336] [serial = 555] [outer = 0000009666C3DC00] 01:18:21 INFO - PROCESS | 336 | 1466583501172 Marionette TRACE conn7 <- [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]]]}] 01:18:21 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 01:18:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1391ms 01:18:21 INFO - PROCESS | 336 | 1466583501222 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 01:18:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:18:21 INFO - PROCESS | 336 | 1466583501227 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 01:18:21 INFO - PROCESS | 336 | 1466583501232 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:18:21 INFO - PROCESS | 336 | 1466583501235 Marionette TRACE conn7 <- [1,706,null,{}] 01:18:21 INFO - PROCESS | 336 | 1466583501240 Marionette TRACE conn7 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:21 INFO - PROCESS | 336 | 1466583501244 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:21 INFO - PROCESS | 336 | 1466583501386 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 01:18:21 INFO - PROCESS | 336 | 1466583501506 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:21 INFO - PROCESS | 336 | 1466583501510 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:21 INFO - PROCESS | 336 | ++DOCSHELL 000000965E899800 == 38 [pid = 336] [id = 186] 01:18:21 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009659AB5800) [pid = 336] [serial = 556] [outer = 0000000000000000] 01:18:21 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000965DE4D000) [pid = 336] [serial = 557] [outer = 0000009659AB5800] 01:18:21 INFO - PROCESS | 336 | 1466583501562 Marionette DEBUG loaded listener.js 01:18:21 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000965F677800) [pid = 336] [serial = 558] [outer = 0000009659AB5800] 01:18:22 INFO - PROCESS | 336 | --DOCSHELL 0000009666335000 == 37 [pid = 336] [id = 181] 01:18:22 INFO - PROCESS | 336 | --DOCSHELL 0000009665F4D000 == 36 [pid = 336] [id = 180] 01:18:22 INFO - PROCESS | 336 | --DOCSHELL 00000096626E2800 == 35 [pid = 336] [id = 179] 01:18:22 INFO - PROCESS | 336 | --DOCSHELL 000000965EC27800 == 34 [pid = 336] [id = 178] 01:18:22 INFO - PROCESS | 336 | --DOCSHELL 000000965EAB6800 == 33 [pid = 336] [id = 176] 01:18:22 INFO - PROCESS | 336 | --DOCSHELL 00000096663E8000 == 32 [pid = 336] [id = 177] 01:18:22 INFO - PROCESS | 336 | --DOCSHELL 000000965F55A800 == 31 [pid = 336] [id = 166] 01:18:22 INFO - PROCESS | 336 | --DOCSHELL 000000966A6D2800 == 30 [pid = 336] [id = 175] 01:18:22 INFO - PROCESS | 336 | --DOCSHELL 000000966A41A800 == 29 [pid = 336] [id = 185] 01:18:22 INFO - PROCESS | 336 | --DOCSHELL 00000096663E7800 == 28 [pid = 336] [id = 184] 01:18:22 INFO - PROCESS | 336 | --DOCSHELL 0000009666B3E000 == 27 [pid = 336] [id = 182] 01:18:22 INFO - PROCESS | 336 | --DOCSHELL 000000965DDAF800 == 26 [pid = 336] [id = 183] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009663AB5400) [pid = 336] [serial = 509] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009659230400) [pid = 336] [serial = 500] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965952AC00) [pid = 336] [serial = 501] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009659C16400) [pid = 336] [serial = 503] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965EA72400) [pid = 336] [serial = 504] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965FEB7400) [pid = 336] [serial = 506] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000966265F800) [pid = 336] [serial = 498] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965EA6D400) [pid = 336] [serial = 497] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965F6D4800) [pid = 336] [serial = 483] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009659AB6800) [pid = 336] [serial = 482] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666ABF000) [pid = 336] [serial = 486] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 71 (00000096656C2000) [pid = 336] [serial = 485] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009669823800) [pid = 336] [serial = 489] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000966794F000) [pid = 336] [serial = 488] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009663BEAC00) [pid = 336] [serial = 512] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 67 (000000966A026800) [pid = 336] [serial = 492] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 66 (0000009669A3D000) [pid = 336] [serial = 491] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 65 (0000009665FB1400) [pid = 336] [serial = 495] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 64 (000000965952C800) [pid = 336] [serial = 494] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 63 (0000009663AC1C00) [pid = 336] [serial = 510] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 62 (00000096666B0C00) [pid = 336] [serial = 515] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 61 (0000009665609800) [pid = 336] [serial = 513] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 60 (0000009666B8E400) [pid = 336] [serial = 522] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 59 (0000009666AC3000) [pid = 336] [serial = 521] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 58 (0000009666A93400) [pid = 336] [serial = 516] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 57 (0000009666A94400) [pid = 336] [serial = 519] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 56 (0000009666C64400) [pid = 336] [serial = 524] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 55 (0000009663BE3400) [pid = 336] [serial = 518] [outer = 0000000000000000] [url = about:blank] 01:18:22 INFO - PROCESS | 336 | --DOMWINDOW == 54 (0000009662E6FC00) [pid = 336] [serial = 507] [outer = 0000000000000000] [url = about:blank] 01:18:23 INFO - PROCESS | 336 | 1466583503069 Marionette TRACE conn7 <- [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]]]}] 01:18:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:18:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1886ms 01:18:23 INFO - PROCESS | 336 | 1466583503118 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 01:18:23 INFO - PROCESS | 336 | 1466583503123 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 01:18:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:18:23 INFO - PROCESS | 336 | 1466583503128 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:18:23 INFO - PROCESS | 336 | 1466583503131 Marionette TRACE conn7 <- [1,710,null,{}] 01:18:23 INFO - PROCESS | 336 | 1466583503136 Marionette TRACE conn7 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:23 INFO - PROCESS | 336 | 1466583503140 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:23 INFO - PROCESS | 336 | 1466583503233 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 01:18:23 INFO - PROCESS | 336 | 1466583503240 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:23 INFO - PROCESS | 336 | 1466583503243 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:23 INFO - PROCESS | 336 | ++DOCSHELL 0000009659A1E000 == 27 [pid = 336] [id = 187] 01:18:23 INFO - PROCESS | 336 | ++DOMWINDOW == 55 (0000009658A3B800) [pid = 336] [serial = 559] [outer = 0000000000000000] 01:18:23 INFO - PROCESS | 336 | ++DOMWINDOW == 56 (0000009658A40800) [pid = 336] [serial = 560] [outer = 0000009658A3B800] 01:18:23 INFO - PROCESS | 336 | 1466583503292 Marionette DEBUG loaded listener.js 01:18:23 INFO - PROCESS | 336 | ++DOMWINDOW == 57 (0000009659123800) [pid = 336] [serial = 561] [outer = 0000009658A3B800] 01:18:23 INFO - PROCESS | 336 | 1466583503755 Marionette TRACE conn7 <- [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] 01:18:23 INFO - PROCESS | 336 | 1466583503829 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 01:18:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:18:23 INFO - PROCESS | 336 | 1466583503836 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:18:23 INFO - PROCESS | 336 | 1466583503838 Marionette TRACE conn7 <- [1,714,null,{}] 01:18:23 INFO - PROCESS | 336 | 1466583503842 Marionette TRACE conn7 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:23 INFO - PROCESS | 336 | 1466583503845 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:23 INFO - PROCESS | 336 | 1466583503938 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 01:18:24 INFO - PROCESS | 336 | 1466583504013 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:24 INFO - PROCESS | 336 | 1466583504015 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:24 INFO - PROCESS | 336 | ++DOCSHELL 000000965EAC7000 == 28 [pid = 336] [id = 188] 01:18:24 INFO - PROCESS | 336 | ++DOMWINDOW == 58 (000000965952B800) [pid = 336] [serial = 562] [outer = 0000000000000000] 01:18:24 INFO - PROCESS | 336 | ++DOMWINDOW == 59 (000000965954BC00) [pid = 336] [serial = 563] [outer = 000000965952B800] 01:18:24 INFO - PROCESS | 336 | 1466583504064 Marionette DEBUG loaded listener.js 01:18:24 INFO - PROCESS | 336 | ++DOMWINDOW == 60 (0000009659AB7800) [pid = 336] [serial = 564] [outer = 000000965952B800] 01:18:24 INFO - PROCESS | 336 | 1466583504583 Marionette TRACE conn7 <- [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]]]}] 01:18:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:18:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 837ms 01:18:24 INFO - PROCESS | 336 | 1466583504674 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 01:18:24 INFO - PROCESS | 336 | 1466583504677 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 01:18:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:18:24 INFO - PROCESS | 336 | 1466583504681 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:18:24 INFO - PROCESS | 336 | 1466583504685 Marionette TRACE conn7 <- [1,718,null,{}] 01:18:24 INFO - PROCESS | 336 | 1466583504697 Marionette TRACE conn7 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:24 INFO - PROCESS | 336 | 1466583504703 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:24 INFO - PROCESS | 336 | 1466583504828 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 01:18:24 INFO - PROCESS | 336 | 1466583504836 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:24 INFO - PROCESS | 336 | 1466583504839 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:24 INFO - PROCESS | 336 | ++DOCSHELL 00000096626F5800 == 29 [pid = 336] [id = 189] 01:18:24 INFO - PROCESS | 336 | ++DOMWINDOW == 61 (000000965E643400) [pid = 336] [serial = 565] [outer = 0000000000000000] 01:18:24 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (000000965E649800) [pid = 336] [serial = 566] [outer = 000000965E643400] 01:18:24 INFO - PROCESS | 336 | 1466583504889 Marionette DEBUG loaded listener.js 01:18:24 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (000000965EB36000) [pid = 336] [serial = 567] [outer = 000000965E643400] 01:18:25 INFO - PROCESS | 336 | 1466583505334 Marionette TRACE conn7 <- [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] 01:18:25 INFO - PROCESS | 336 | 1466583505378 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 01:18:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:18:25 INFO - PROCESS | 336 | 1466583505381 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:18:25 INFO - PROCESS | 336 | 1466583505383 Marionette TRACE conn7 <- [1,722,null,{}] 01:18:25 INFO - PROCESS | 336 | 1466583505387 Marionette TRACE conn7 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:25 INFO - PROCESS | 336 | 1466583505389 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:25 INFO - PROCESS | 336 | 1466583505506 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 01:18:25 INFO - PROCESS | 336 | 1466583505512 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:25 INFO - PROCESS | 336 | 1466583505514 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:25 INFO - PROCESS | 336 | ++DOCSHELL 0000009663B38000 == 30 [pid = 336] [id = 190] 01:18:25 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (000000965F6D5400) [pid = 336] [serial = 568] [outer = 0000000000000000] 01:18:25 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (000000965FAD6C00) [pid = 336] [serial = 569] [outer = 000000965F6D5400] 01:18:25 INFO - PROCESS | 336 | 1466583505560 Marionette DEBUG loaded listener.js 01:18:25 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (000000965FEB1400) [pid = 336] [serial = 570] [outer = 000000965F6D5400] 01:18:26 INFO - PROCESS | 336 | 1466583506023 Marionette TRACE conn7 <- [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]]]}] 01:18:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:18:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 672ms 01:18:26 INFO - PROCESS | 336 | 1466583506055 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 01:18:26 INFO - PROCESS | 336 | 1466583506057 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 01:18:26 INFO - PROCESS | 336 | 1466583506060 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:18:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:18:26 INFO - PROCESS | 336 | 1466583506062 Marionette TRACE conn7 <- [1,726,null,{}] 01:18:26 INFO - PROCESS | 336 | 1466583506066 Marionette TRACE conn7 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:26 INFO - PROCESS | 336 | 1466583506068 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:26 INFO - PROCESS | 336 | 1466583506202 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 01:18:26 INFO - PROCESS | 336 | 1466583506223 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:26 INFO - PROCESS | 336 | 1466583506225 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:26 INFO - PROCESS | 336 | ++DOCSHELL 0000009665ED3000 == 31 [pid = 336] [id = 191] 01:18:26 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000965FEBA000) [pid = 336] [serial = 571] [outer = 0000000000000000] 01:18:26 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009662660400) [pid = 336] [serial = 572] [outer = 000000965FEBA000] 01:18:26 INFO - PROCESS | 336 | 1466583506270 Marionette DEBUG loaded listener.js 01:18:26 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000009662E71000) [pid = 336] [serial = 573] [outer = 000000965FEBA000] 01:18:26 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009663AB8400) [pid = 336] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:18:26 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009659528400) [pid = 336] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:18:26 INFO - PROCESS | 336 | --DOMWINDOW == 66 (000000966008D800) [pid = 336] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:18:26 INFO - PROCESS | 336 | --DOMWINDOW == 65 (0000009666B90800) [pid = 336] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:18:26 INFO - PROCESS | 336 | --DOMWINDOW == 64 (000000965FC6A000) [pid = 336] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:18:26 INFO - PROCESS | 336 | --DOMWINDOW == 63 (000000965882DC00) [pid = 336] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:18:26 INFO - PROCESS | 336 | --DOMWINDOW == 62 (000000965FC6B800) [pid = 336] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:18:26 INFO - PROCESS | 336 | --DOMWINDOW == 61 (000000965DEB2400) [pid = 336] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:18:27 INFO - PROCESS | 336 | [336] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:18:27 INFO - PROCESS | 336 | 1466583507271 Marionette TRACE conn7 <- [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]]]}] 01:18:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:18:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1238ms 01:18:27 INFO - PROCESS | 336 | 1466583507303 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 01:18:27 INFO - PROCESS | 336 | 1466583507305 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 01:18:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:18:27 INFO - PROCESS | 336 | 1466583507309 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:18:27 INFO - PROCESS | 336 | 1466583507310 Marionette TRACE conn7 <- [1,730,null,{}] 01:18:27 INFO - PROCESS | 336 | 1466583507314 Marionette TRACE conn7 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:27 INFO - PROCESS | 336 | 1466583507320 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:27 INFO - PROCESS | 336 | 1466583507415 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 01:18:27 INFO - PROCESS | 336 | 1466583507423 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:27 INFO - PROCESS | 336 | 1466583507425 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:27 INFO - PROCESS | 336 | ++DOCSHELL 000000966600D800 == 32 [pid = 336] [id = 192] 01:18:27 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (00000096638CF800) [pid = 336] [serial = 574] [outer = 0000000000000000] 01:18:27 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (0000009663AB5000) [pid = 336] [serial = 575] [outer = 00000096638CF800] 01:18:27 INFO - PROCESS | 336 | 1466583507470 Marionette DEBUG loaded listener.js 01:18:27 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (0000009663BEC400) [pid = 336] [serial = 576] [outer = 00000096638CF800] 01:18:28 INFO - PROCESS | 336 | 1466583508395 Marionette TRACE conn7 <- [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]]]}] 01:18:28 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 01:18:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1128ms 01:18:28 INFO - PROCESS | 336 | 1466583508440 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 01:18:28 INFO - PROCESS | 336 | 1466583508442 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 01:18:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:18:28 INFO - PROCESS | 336 | 1466583508445 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:18:28 INFO - PROCESS | 336 | 1466583508447 Marionette TRACE conn7 <- [1,734,null,{}] 01:18:28 INFO - PROCESS | 336 | 1466583508451 Marionette TRACE conn7 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:28 INFO - PROCESS | 336 | 1466583508453 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:28 INFO - PROCESS | 336 | 1466583508532 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 01:18:28 INFO - PROCESS | 336 | 1466583508539 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:28 INFO - PROCESS | 336 | 1466583508541 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:28 INFO - PROCESS | 336 | ++DOCSHELL 00000096577BD800 == 33 [pid = 336] [id = 193] 01:18:28 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (0000009657793C00) [pid = 336] [serial = 577] [outer = 0000000000000000] 01:18:28 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (00000096577AF000) [pid = 336] [serial = 578] [outer = 0000009657793C00] 01:18:28 INFO - PROCESS | 336 | 1466583508636 Marionette DEBUG loaded listener.js 01:18:28 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000965831F000) [pid = 336] [serial = 579] [outer = 0000009657793C00] 01:18:29 INFO - PROCESS | 336 | 1466583509899 Marionette TRACE conn7 <- [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]]]}] 01:18:29 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.) 01:18:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1488ms 01:18:29 INFO - PROCESS | 336 | 1466583509938 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 01:18:29 INFO - PROCESS | 336 | 1466583509942 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 01:18:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:18:30 INFO - PROCESS | 336 | 1466583509999 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:18:30 INFO - PROCESS | 336 | 1466583510003 Marionette TRACE conn7 <- [1,738,null,{}] 01:18:30 INFO - PROCESS | 336 | 1466583510009 Marionette TRACE conn7 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:30 INFO - PROCESS | 336 | 1466583510013 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:30 INFO - PROCESS | 336 | 1466583510191 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 01:18:30 INFO - PROCESS | 336 | 1466583510253 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:30 INFO - PROCESS | 336 | 1466583510257 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:30 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA10000 == 34 [pid = 336] [id = 194] 01:18:30 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009659533000) [pid = 336] [serial = 580] [outer = 0000000000000000] 01:18:30 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965A53F400) [pid = 336] [serial = 581] [outer = 0000009659533000] 01:18:30 INFO - PROCESS | 336 | 1466583510317 Marionette DEBUG loaded listener.js 01:18:30 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965DEBB400) [pid = 336] [serial = 582] [outer = 0000009659533000] 01:18:31 INFO - PROCESS | 336 | --DOCSHELL 000000966769D000 == 33 [pid = 336] [id = 18] 01:18:31 INFO - PROCESS | 336 | --DOCSHELL 000000965DED8000 == 32 [pid = 336] [id = 28] 01:18:31 INFO - PROCESS | 336 | --DOCSHELL 0000009665F13000 == 31 [pid = 336] [id = 16] 01:18:31 INFO - PROCESS | 336 | --DOCSHELL 0000009665EDD800 == 30 [pid = 336] [id = 26] 01:18:31 INFO - PROCESS | 336 | --DOCSHELL 000000966624C800 == 29 [pid = 336] [id = 17] 01:18:31 INFO - PROCESS | 336 | --DOCSHELL 000000965FA38800 == 28 [pid = 336] [id = 12] 01:18:31 INFO - PROCESS | 336 | --DOCSHELL 000000966683E000 == 27 [pid = 336] [id = 27] 01:18:31 INFO - PROCESS | 336 | --DOCSHELL 0000009663BA5000 == 26 [pid = 336] [id = 14] 01:18:31 INFO - PROCESS | 336 | --DOCSHELL 000000965F7B5800 == 25 [pid = 336] [id = 24] 01:18:31 INFO - PROCESS | 336 | --DOCSHELL 000000965DDA4800 == 24 [pid = 336] [id = 23] 01:18:31 INFO - PROCESS | 336 | --DOCSHELL 000000966600D800 == 23 [pid = 336] [id = 192] 01:18:31 INFO - PROCESS | 336 | --DOCSHELL 0000009665ED3000 == 22 [pid = 336] [id = 191] 01:18:31 INFO - PROCESS | 336 | --DOCSHELL 0000009663B38000 == 21 [pid = 336] [id = 190] 01:18:31 INFO - PROCESS | 336 | --DOCSHELL 00000096626F5800 == 20 [pid = 336] [id = 189] 01:18:31 INFO - PROCESS | 336 | --DOCSHELL 000000965EAC7000 == 19 [pid = 336] [id = 188] 01:18:31 INFO - PROCESS | 336 | --DOCSHELL 0000009659A1E000 == 18 [pid = 336] [id = 187] 01:18:31 INFO - PROCESS | 336 | --DOCSHELL 000000965E899800 == 17 [pid = 336] [id = 186] 01:18:31 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000966689F400) [pid = 336] [serial = 545] [outer = 0000000000000000] [url = about:blank] 01:18:31 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009663F65000) [pid = 336] [serial = 539] [outer = 0000000000000000] [url = about:blank] 01:18:31 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009659531400) [pid = 336] [serial = 533] [outer = 0000000000000000] [url = about:blank] 01:18:31 INFO - PROCESS | 336 | --DOMWINDOW == 66 (000000965AA5C800) [pid = 336] [serial = 534] [outer = 0000000000000000] [url = about:blank] 01:18:31 INFO - PROCESS | 336 | --DOMWINDOW == 65 (0000009662E69C00) [pid = 336] [serial = 530] [outer = 0000000000000000] [url = about:blank] 01:18:31 INFO - PROCESS | 336 | --DOMWINDOW == 64 (0000009663BE3C00) [pid = 336] [serial = 531] [outer = 0000000000000000] [url = about:blank] 01:18:31 INFO - PROCESS | 336 | --DOMWINDOW == 63 (0000009666CB5000) [pid = 336] [serial = 525] [outer = 0000000000000000] [url = about:blank] 01:18:31 INFO - PROCESS | 336 | --DOMWINDOW == 62 (000000965FE30800) [pid = 336] [serial = 536] [outer = 0000000000000000] [url = about:blank] 01:18:31 INFO - PROCESS | 336 | --DOMWINDOW == 61 (0000009659386800) [pid = 336] [serial = 527] [outer = 0000000000000000] [url = about:blank] 01:18:31 INFO - PROCESS | 336 | --DOMWINDOW == 60 (0000009659A7B400) [pid = 336] [serial = 528] [outer = 0000000000000000] [url = about:blank] 01:18:31 INFO - PROCESS | 336 | --DOMWINDOW == 59 (0000009665E2F800) [pid = 336] [serial = 540] [outer = 0000000000000000] [url = about:blank] 01:18:31 INFO - PROCESS | 336 | --DOMWINDOW == 58 (0000009666AB9C00) [pid = 336] [serial = 546] [outer = 0000000000000000] [url = about:blank] 01:18:31 INFO - PROCESS | 336 | --DOMWINDOW == 57 (0000009662E6A800) [pid = 336] [serial = 542] [outer = 0000000000000000] [url = about:blank] 01:18:31 INFO - PROCESS | 336 | --DOMWINDOW == 56 (0000009665FADC00) [pid = 336] [serial = 543] [outer = 0000000000000000] [url = about:blank] 01:18:31 INFO - PROCESS | 336 | --DOMWINDOW == 55 (0000009660160000) [pid = 336] [serial = 537] [outer = 0000000000000000] [url = about:blank] 01:18:31 INFO - PROCESS | 336 | 1466583511551 Marionette TRACE conn7 <- [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]]]}] 01:18:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:18:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1601ms 01:18:31 INFO - PROCESS | 336 | 1466583511591 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 01:18:31 INFO - PROCESS | 336 | 1466583511596 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 01:18:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:18:31 INFO - PROCESS | 336 | 1466583511658 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:18:31 INFO - PROCESS | 336 | 1466583511662 Marionette TRACE conn7 <- [1,742,null,{}] 01:18:31 INFO - PROCESS | 336 | 1466583511668 Marionette TRACE conn7 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:31 INFO - PROCESS | 336 | 1466583511671 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:31 INFO - PROCESS | 336 | 1466583511759 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 01:18:31 INFO - PROCESS | 336 | 1466583511766 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:31 INFO - PROCESS | 336 | 1466583511768 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:31 INFO - PROCESS | 336 | ++DOCSHELL 000000965DE75000 == 18 [pid = 336] [id = 195] 01:18:31 INFO - PROCESS | 336 | ++DOMWINDOW == 56 (000000965937C400) [pid = 336] [serial = 583] [outer = 0000000000000000] 01:18:31 INFO - PROCESS | 336 | ++DOMWINDOW == 57 (000000965952C400) [pid = 336] [serial = 584] [outer = 000000965937C400] 01:18:31 INFO - PROCESS | 336 | 1466583511819 Marionette DEBUG loaded listener.js 01:18:31 INFO - PROCESS | 336 | ++DOMWINDOW == 58 (0000009659AB7C00) [pid = 336] [serial = 585] [outer = 000000965937C400] 01:18:32 INFO - PROCESS | 336 | 1466583512754 Marionette TRACE conn7 <- [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]]]}] 01:18:32 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 01:18:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1146ms 01:18:32 INFO - PROCESS | 336 | 1466583512792 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 01:18:32 INFO - PROCESS | 336 | 1466583512797 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 01:18:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:18:32 INFO - PROCESS | 336 | 1466583512804 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:18:32 INFO - PROCESS | 336 | 1466583512807 Marionette TRACE conn7 <- [1,746,null,{}] 01:18:32 INFO - PROCESS | 336 | 1466583512811 Marionette TRACE conn7 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:32 INFO - PROCESS | 336 | 1466583512814 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:32 INFO - PROCESS | 336 | 1466583512913 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 01:18:32 INFO - PROCESS | 336 | 1466583512920 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:32 INFO - PROCESS | 336 | 1466583512923 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:32 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA11800 == 19 [pid = 336] [id = 196] 01:18:32 INFO - PROCESS | 336 | ++DOMWINDOW == 59 (000000965E646400) [pid = 336] [serial = 586] [outer = 0000000000000000] 01:18:32 INFO - PROCESS | 336 | ++DOMWINDOW == 60 (000000965E882C00) [pid = 336] [serial = 587] [outer = 000000965E646400] 01:18:32 INFO - PROCESS | 336 | 1466583512974 Marionette DEBUG loaded listener.js 01:18:33 INFO - PROCESS | 336 | ++DOMWINDOW == 61 (000000965EC11C00) [pid = 336] [serial = 588] [outer = 000000965E646400] 01:18:33 INFO - PROCESS | 336 | 1466583513501 Marionette TRACE conn7 <- [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]]]}] 01:18:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:18:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 734ms 01:18:33 INFO - PROCESS | 336 | 1466583513540 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 01:18:33 INFO - PROCESS | 336 | 1466583513542 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 01:18:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:18:33 INFO - PROCESS | 336 | 1466583513546 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:18:33 INFO - PROCESS | 336 | 1466583513550 Marionette TRACE conn7 <- [1,750,null,{}] 01:18:33 INFO - PROCESS | 336 | 1466583513561 Marionette TRACE conn7 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:33 INFO - PROCESS | 336 | 1466583513566 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:33 INFO - PROCESS | 336 | 1466583513708 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 01:18:33 INFO - PROCESS | 336 | 1466583513726 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:33 INFO - PROCESS | 336 | 1466583513729 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:33 INFO - PROCESS | 336 | ++DOCSHELL 0000009663B2F000 == 20 [pid = 336] [id = 197] 01:18:33 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (0000009662623400) [pid = 336] [serial = 589] [outer = 0000000000000000] 01:18:33 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (0000009662668800) [pid = 336] [serial = 590] [outer = 0000009662623400] 01:18:33 INFO - PROCESS | 336 | 1466583513816 Marionette DEBUG loaded listener.js 01:18:33 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (00000096638D8C00) [pid = 336] [serial = 591] [outer = 0000009662623400] 01:18:34 INFO - PROCESS | 336 | --DOMWINDOW == 63 (000000965E643400) [pid = 336] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:18:34 INFO - PROCESS | 336 | --DOMWINDOW == 62 (0000009659AB5800) [pid = 336] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:18:34 INFO - PROCESS | 336 | --DOMWINDOW == 61 (000000965952B800) [pid = 336] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:18:34 INFO - PROCESS | 336 | --DOMWINDOW == 60 (0000009658A3B800) [pid = 336] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:18:34 INFO - PROCESS | 336 | --DOMWINDOW == 59 (00000096588D0000) [pid = 336] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:18:34 INFO - PROCESS | 336 | --DOMWINDOW == 58 (0000009662E6F400) [pid = 336] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:18:34 INFO - PROCESS | 336 | --DOMWINDOW == 57 (0000009666C3DC00) [pid = 336] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:18:34 INFO - PROCESS | 336 | --DOMWINDOW == 56 (000000965F6D5400) [pid = 336] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:18:34 INFO - PROCESS | 336 | --DOMWINDOW == 55 (000000965FEBA000) [pid = 336] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:18:34 INFO - PROCESS | 336 | [336] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:18:34 INFO - PROCESS | 336 | 1466583514741 Marionette TRACE conn7 <- [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]]]}] 01:18:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:18:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1240ms 01:18:34 INFO - PROCESS | 336 | 1466583514789 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 01:18:34 INFO - PROCESS | 336 | 1466583514792 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 01:18:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:18:34 INFO - PROCESS | 336 | 1466583514795 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:18:34 INFO - PROCESS | 336 | 1466583514797 Marionette TRACE conn7 <- [1,754,null,{}] 01:18:34 INFO - PROCESS | 336 | 1466583514803 Marionette TRACE conn7 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:34 INFO - PROCESS | 336 | 1466583514805 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:34 INFO - PROCESS | 336 | 1466583514917 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 01:18:34 INFO - PROCESS | 336 | 1466583514923 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:34 INFO - PROCESS | 336 | 1466583514925 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:34 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F18800 == 21 [pid = 336] [id = 198] 01:18:34 INFO - PROCESS | 336 | ++DOMWINDOW == 56 (00000096581DAC00) [pid = 336] [serial = 592] [outer = 0000000000000000] 01:18:34 INFO - PROCESS | 336 | ++DOMWINDOW == 57 (0000009662626400) [pid = 336] [serial = 593] [outer = 00000096581DAC00] 01:18:34 INFO - PROCESS | 336 | 1466583514971 Marionette DEBUG loaded listener.js 01:18:35 INFO - PROCESS | 336 | ++DOMWINDOW == 58 (0000009663ABEC00) [pid = 336] [serial = 594] [outer = 00000096581DAC00] 01:18:35 INFO - PROCESS | 336 | 1466583515842 Marionette TRACE conn7 <- [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]]]}] 01:18:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:18:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1089ms 01:18:35 INFO - PROCESS | 336 | 1466583515885 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 01:18:35 INFO - PROCESS | 336 | 1466583515887 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 01:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:18:35 INFO - PROCESS | 336 | 1466583515891 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:18:35 INFO - PROCESS | 336 | 1466583515892 Marionette TRACE conn7 <- [1,758,null,{}] 01:18:35 INFO - PROCESS | 336 | 1466583515897 Marionette TRACE conn7 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:35 INFO - PROCESS | 336 | 1466583515899 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:36 INFO - PROCESS | 336 | 1466583516009 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 01:18:36 INFO - PROCESS | 336 | 1466583516015 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:36 INFO - PROCESS | 336 | 1466583516017 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:36 INFO - PROCESS | 336 | ++DOCSHELL 00000096577CD800 == 22 [pid = 336] [id = 199] 01:18:36 INFO - PROCESS | 336 | ++DOMWINDOW == 59 (0000009663AB7000) [pid = 336] [serial = 595] [outer = 0000000000000000] 01:18:36 INFO - PROCESS | 336 | ++DOMWINDOW == 60 (0000009664A80400) [pid = 336] [serial = 596] [outer = 0000009663AB7000] 01:18:36 INFO - PROCESS | 336 | 1466583516065 Marionette DEBUG loaded listener.js 01:18:36 INFO - PROCESS | 336 | ++DOMWINDOW == 61 (0000009665609000) [pid = 336] [serial = 597] [outer = 0000009663AB7000] 01:18:36 INFO - PROCESS | 336 | 1466583516498 Marionette TRACE conn7 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 01:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 629ms 01:18:36 INFO - PROCESS | 336 | 1466583516523 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 01:18:36 INFO - PROCESS | 336 | 1466583516525 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 01:18:36 INFO - PROCESS | 336 | 1466583516529 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:18:36 INFO - PROCESS | 336 | 1466583516530 Marionette TRACE conn7 <- [1,762,null,{}] 01:18:36 INFO - PROCESS | 336 | 1466583516534 Marionette TRACE conn7 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:36 INFO - PROCESS | 336 | 1466583516540 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:36 INFO - PROCESS | 336 | 1466583516696 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 01:18:36 INFO - PROCESS | 336 | 1466583516711 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:36 INFO - PROCESS | 336 | 1466583516713 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:36 INFO - PROCESS | 336 | ++DOCSHELL 0000009666829000 == 23 [pid = 336] [id = 200] 01:18:36 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (000000965814F000) [pid = 336] [serial = 598] [outer = 0000000000000000] 01:18:36 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (0000009665FAA800) [pid = 336] [serial = 599] [outer = 000000965814F000] 01:18:36 INFO - PROCESS | 336 | 1466583516759 Marionette DEBUG loaded listener.js 01:18:36 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (00000096668A2000) [pid = 336] [serial = 600] [outer = 000000965814F000] 01:18:37 INFO - PROCESS | 336 | 1466583517228 Marionette TRACE conn7 <- [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]]]}] 01:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 734ms 01:18:37 INFO - PROCESS | 336 | 1466583517267 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 01:18:37 INFO - PROCESS | 336 | 1466583517272 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 01:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:18:37 INFO - PROCESS | 336 | 1466583517278 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:18:37 INFO - PROCESS | 336 | 1466583517282 Marionette TRACE conn7 <- [1,766,null,{}] 01:18:37 INFO - PROCESS | 336 | 1466583517288 Marionette TRACE conn7 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:37 INFO - PROCESS | 336 | 1466583517292 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:37 INFO - PROCESS | 336 | 1466583517455 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 01:18:37 INFO - PROCESS | 336 | 1466583517553 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:37 INFO - PROCESS | 336 | 1466583517558 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:37 INFO - PROCESS | 336 | ++DOCSHELL 000000965E896000 == 24 [pid = 336] [id = 201] 01:18:37 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (000000965938A400) [pid = 336] [serial = 601] [outer = 0000000000000000] 01:18:37 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (0000009659547C00) [pid = 336] [serial = 602] [outer = 000000965938A400] 01:18:37 INFO - PROCESS | 336 | 1466583517617 Marionette DEBUG loaded listener.js 01:18:37 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000965DEB6C00) [pid = 336] [serial = 603] [outer = 000000965938A400] 01:18:38 INFO - PROCESS | 336 | 1466583518204 Marionette TRACE conn7 <- [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]]]}] 01:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 986ms 01:18:38 INFO - PROCESS | 336 | 1466583518267 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 01:18:38 INFO - PROCESS | 336 | 1466583518273 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 01:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:18:38 INFO - PROCESS | 336 | 1466583518280 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:18:38 INFO - PROCESS | 336 | 1466583518283 Marionette TRACE conn7 <- [1,770,null,{}] 01:18:38 INFO - PROCESS | 336 | 1466583518288 Marionette TRACE conn7 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:38 INFO - PROCESS | 336 | 1466583518291 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:38 INFO - PROCESS | 336 | 1466583518437 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 01:18:38 INFO - PROCESS | 336 | 1466583518508 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:38 INFO - PROCESS | 336 | 1466583518511 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:38 INFO - PROCESS | 336 | ++DOCSHELL 0000009665EE2800 == 25 [pid = 336] [id = 202] 01:18:38 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965F6D0000) [pid = 336] [serial = 604] [outer = 0000000000000000] 01:18:38 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965FACD000) [pid = 336] [serial = 605] [outer = 000000965F6D0000] 01:18:38 INFO - PROCESS | 336 | 1466583518609 Marionette DEBUG loaded listener.js 01:18:38 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009662E66000) [pid = 336] [serial = 606] [outer = 000000965F6D0000] 01:18:39 INFO - PROCESS | 336 | 1466583519190 Marionette TRACE conn7 <- [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]]]}] 01:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 986ms 01:18:39 INFO - PROCESS | 336 | 1466583519267 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 01:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:18:39 INFO - PROCESS | 336 | 1466583519270 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 01:18:39 INFO - PROCESS | 336 | 1466583519274 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:18:39 INFO - PROCESS | 336 | 1466583519278 Marionette TRACE conn7 <- [1,774,null,{}] 01:18:39 INFO - PROCESS | 336 | 1466583519290 Marionette TRACE conn7 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:39 INFO - PROCESS | 336 | 1466583519295 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:39 INFO - PROCESS | 336 | 1466583519414 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 01:18:39 INFO - PROCESS | 336 | 1466583519499 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:39 INFO - PROCESS | 336 | 1466583519503 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:39 INFO - PROCESS | 336 | ++DOCSHELL 0000009666FD0000 == 26 [pid = 336] [id = 203] 01:18:39 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009665FAB400) [pid = 336] [serial = 607] [outer = 0000000000000000] 01:18:39 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009665FAFC00) [pid = 336] [serial = 608] [outer = 0000009665FAB400] 01:18:39 INFO - PROCESS | 336 | 1466583519602 Marionette DEBUG loaded listener.js 01:18:39 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (00000096668A5800) [pid = 336] [serial = 609] [outer = 0000009665FAB400] 01:18:40 INFO - PROCESS | 336 | 1466583520195 Marionette TRACE conn7 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 01:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 988ms 01:18:40 INFO - PROCESS | 336 | 1466583520263 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 01:18:40 INFO - PROCESS | 336 | 1466583520267 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 01:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:18:40 INFO - PROCESS | 336 | 1466583520270 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:18:40 INFO - PROCESS | 336 | 1466583520273 Marionette TRACE conn7 <- [1,778,null,{}] 01:18:40 INFO - PROCESS | 336 | 1466583520292 Marionette TRACE conn7 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:40 INFO - PROCESS | 336 | 1466583520294 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:40 INFO - PROCESS | 336 | 1466583520412 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 01:18:40 INFO - PROCESS | 336 | 1466583520476 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:40 INFO - PROCESS | 336 | 1466583520478 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:40 INFO - PROCESS | 336 | ++DOCSHELL 000000965DB14000 == 27 [pid = 336] [id = 204] 01:18:40 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009659ABC000) [pid = 336] [serial = 610] [outer = 0000000000000000] 01:18:40 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965FAD4000) [pid = 336] [serial = 611] [outer = 0000009659ABC000] 01:18:40 INFO - PROCESS | 336 | 1466583520535 Marionette DEBUG loaded listener.js 01:18:40 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009666A99400) [pid = 336] [serial = 612] [outer = 0000009659ABC000] 01:18:41 INFO - PROCESS | 336 | --DOCSHELL 000000966D525000 == 26 [pid = 336] [id = 22] 01:18:41 INFO - PROCESS | 336 | --DOCSHELL 00000096577BD800 == 25 [pid = 336] [id = 193] 01:18:41 INFO - PROCESS | 336 | --DOCSHELL 000000965EAC3000 == 24 [pid = 336] [id = 13] 01:18:41 INFO - PROCESS | 336 | --DOCSHELL 000000966BF44000 == 23 [pid = 336] [id = 21] 01:18:41 INFO - PROCESS | 336 | --DOCSHELL 00000096688DC000 == 22 [pid = 336] [id = 19] 01:18:41 INFO - PROCESS | 336 | --DOCSHELL 0000009663928000 == 21 [pid = 336] [id = 25] 01:18:41 INFO - PROCESS | 336 | --DOCSHELL 0000009669A1E800 == 20 [pid = 336] [id = 20] 01:18:41 INFO - PROCESS | 336 | --DOCSHELL 00000096655F0800 == 19 [pid = 336] [id = 15] 01:18:41 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009663AB5000) [pid = 336] [serial = 575] [outer = 0000000000000000] [url = about:blank] 01:18:41 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965E649800) [pid = 336] [serial = 566] [outer = 0000000000000000] [url = about:blank] 01:18:41 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000965F677800) [pid = 336] [serial = 558] [outer = 0000000000000000] [url = about:blank] 01:18:41 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000965DE4D000) [pid = 336] [serial = 557] [outer = 0000000000000000] [url = about:blank] 01:18:41 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000965954BC00) [pid = 336] [serial = 563] [outer = 0000000000000000] [url = about:blank] 01:18:41 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009658A40800) [pid = 336] [serial = 560] [outer = 0000000000000000] [url = about:blank] 01:18:41 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009659123800) [pid = 336] [serial = 561] [outer = 0000000000000000] [url = about:blank] 01:18:41 INFO - PROCESS | 336 | --DOMWINDOW == 68 (000000965954E400) [pid = 336] [serial = 549] [outer = 0000000000000000] [url = about:blank] 01:18:41 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009659122800) [pid = 336] [serial = 548] [outer = 0000000000000000] [url = about:blank] 01:18:41 INFO - PROCESS | 336 | --DOMWINDOW == 66 (0000009659AB8400) [pid = 336] [serial = 552] [outer = 0000000000000000] [url = about:blank] 01:18:41 INFO - PROCESS | 336 | --DOMWINDOW == 65 (0000009663AB3C00) [pid = 336] [serial = 551] [outer = 0000000000000000] [url = about:blank] 01:18:41 INFO - PROCESS | 336 | --DOMWINDOW == 64 (0000009666CCDC00) [pid = 336] [serial = 555] [outer = 0000000000000000] [url = about:blank] 01:18:41 INFO - PROCESS | 336 | --DOMWINDOW == 63 (0000009666C67400) [pid = 336] [serial = 554] [outer = 0000000000000000] [url = about:blank] 01:18:41 INFO - PROCESS | 336 | --DOMWINDOW == 62 (000000965FAD6C00) [pid = 336] [serial = 569] [outer = 0000000000000000] [url = about:blank] 01:18:41 INFO - PROCESS | 336 | --DOMWINDOW == 61 (000000965EB36000) [pid = 336] [serial = 567] [outer = 0000000000000000] [url = about:blank] 01:18:41 INFO - PROCESS | 336 | --DOMWINDOW == 60 (0000009662660400) [pid = 336] [serial = 572] [outer = 0000000000000000] [url = about:blank] 01:18:41 INFO - PROCESS | 336 | --DOMWINDOW == 59 (000000965FEB1400) [pid = 336] [serial = 570] [outer = 0000000000000000] [url = about:blank] 01:18:41 INFO - PROCESS | 336 | --DOMWINDOW == 58 (0000009659AB7800) [pid = 336] [serial = 564] [outer = 0000000000000000] [url = about:blank] 01:18:41 INFO - PROCESS | 336 | --DOMWINDOW == 57 (0000009662E71000) [pid = 336] [serial = 573] [outer = 0000000000000000] [url = about:blank] 01:18:41 INFO - PROCESS | 336 | 1466583521860 Marionette TRACE conn7 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 01:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1662ms 01:18:41 INFO - PROCESS | 336 | 1466583521947 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 01:18:41 INFO - PROCESS | 336 | 1466583521952 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 01:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:18:41 INFO - PROCESS | 336 | 1466583521957 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:18:41 INFO - PROCESS | 336 | 1466583521961 Marionette TRACE conn7 <- [1,782,null,{}] 01:18:41 INFO - PROCESS | 336 | 1466583521967 Marionette TRACE conn7 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:41 INFO - PROCESS | 336 | 1466583521971 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:42 INFO - PROCESS | 336 | 1466583522061 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 01:18:42 INFO - PROCESS | 336 | 1466583522068 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:42 INFO - PROCESS | 336 | 1466583522073 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:42 INFO - PROCESS | 336 | ++DOCSHELL 0000009659A26800 == 20 [pid = 336] [id = 205] 01:18:42 INFO - PROCESS | 336 | ++DOMWINDOW == 58 (0000009658A54800) [pid = 336] [serial = 613] [outer = 0000000000000000] 01:18:42 INFO - PROCESS | 336 | ++DOMWINDOW == 59 (0000009658BBC800) [pid = 336] [serial = 614] [outer = 0000009658A54800] 01:18:42 INFO - PROCESS | 336 | 1466583522134 Marionette DEBUG loaded listener.js 01:18:42 INFO - PROCESS | 336 | ++DOMWINDOW == 60 (0000009659230800) [pid = 336] [serial = 615] [outer = 0000009658A54800] 01:18:42 INFO - PROCESS | 336 | 1466583522609 Marionette TRACE conn7 <- [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]]]}] 01:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 733ms 01:18:42 INFO - PROCESS | 336 | 1466583522695 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 01:18:42 INFO - PROCESS | 336 | 1466583522701 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 01:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:18:42 INFO - PROCESS | 336 | 1466583522708 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:18:42 INFO - PROCESS | 336 | 1466583522711 Marionette TRACE conn7 <- [1,786,null,{}] 01:18:42 INFO - PROCESS | 336 | 1466583522715 Marionette TRACE conn7 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:42 INFO - PROCESS | 336 | 1466583522718 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:42 INFO - PROCESS | 336 | 1466583522821 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 01:18:42 INFO - PROCESS | 336 | 1466583522883 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:42 INFO - PROCESS | 336 | 1466583522886 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:42 INFO - PROCESS | 336 | ++DOCSHELL 000000965EC2A800 == 21 [pid = 336] [id = 206] 01:18:42 INFO - PROCESS | 336 | ++DOMWINDOW == 61 (0000009659525000) [pid = 336] [serial = 616] [outer = 0000000000000000] 01:18:42 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (000000965954D400) [pid = 336] [serial = 617] [outer = 0000009659525000] 01:18:42 INFO - PROCESS | 336 | 1466583522935 Marionette DEBUG loaded listener.js 01:18:43 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (0000009659AB8400) [pid = 336] [serial = 618] [outer = 0000009659525000] 01:18:43 INFO - PROCESS | 336 | 1466583523342 Marionette TRACE conn7 <- [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]]]}] 01:18:43 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 01:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 690ms 01:18:43 INFO - PROCESS | 336 | 1466583523418 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 01:18:43 INFO - PROCESS | 336 | 1466583523428 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 01:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:18:43 INFO - PROCESS | 336 | 1466583523436 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:18:43 INFO - PROCESS | 336 | 1466583523440 Marionette TRACE conn7 <- [1,790,null,{}] 01:18:43 INFO - PROCESS | 336 | 1466583523452 Marionette TRACE conn7 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:43 INFO - PROCESS | 336 | 1466583523457 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:43 INFO - PROCESS | 336 | 1466583523549 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 01:18:43 INFO - PROCESS | 336 | 1466583523564 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:43 INFO - PROCESS | 336 | 1466583523568 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:43 INFO - PROCESS | 336 | ++DOCSHELL 000000966327D000 == 22 [pid = 336] [id = 207] 01:18:43 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (000000965E650C00) [pid = 336] [serial = 619] [outer = 0000000000000000] 01:18:43 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (000000965E880800) [pid = 336] [serial = 620] [outer = 000000965E650C00] 01:18:43 INFO - PROCESS | 336 | 1466583523618 Marionette DEBUG loaded listener.js 01:18:43 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (000000965EC08C00) [pid = 336] [serial = 621] [outer = 000000965E650C00] 01:18:44 INFO - PROCESS | 336 | 1466583524062 Marionette TRACE conn7 <- [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]]]}] 01:18:44 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 01:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 689ms 01:18:44 INFO - PROCESS | 336 | 1466583524131 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 01:18:44 INFO - PROCESS | 336 | 1466583524134 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 01:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:18:44 INFO - PROCESS | 336 | 1466583524142 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:18:44 INFO - PROCESS | 336 | 1466583524144 Marionette TRACE conn7 <- [1,794,null,{}] 01:18:44 INFO - PROCESS | 336 | 1466583524148 Marionette TRACE conn7 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:44 INFO - PROCESS | 336 | 1466583524150 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:44 INFO - PROCESS | 336 | 1466583524262 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 01:18:44 INFO - PROCESS | 336 | 1466583524267 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:44 INFO - PROCESS | 336 | 1466583524270 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:44 INFO - PROCESS | 336 | ++DOCSHELL 0000009663BC3000 == 23 [pid = 336] [id = 208] 01:18:44 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000965F6D1400) [pid = 336] [serial = 622] [outer = 0000000000000000] 01:18:44 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965FC6C400) [pid = 336] [serial = 623] [outer = 000000965F6D1400] 01:18:44 INFO - PROCESS | 336 | 1466583524316 Marionette DEBUG loaded listener.js 01:18:44 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965FEB0800) [pid = 336] [serial = 624] [outer = 000000965F6D1400] 01:18:44 INFO - PROCESS | 336 | 1466583524767 Marionette TRACE conn7 <- [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]]]}] 01:18:44 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 01:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 691ms 01:18:44 INFO - PROCESS | 336 | 1466583524831 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 01:18:44 INFO - PROCESS | 336 | 1466583524833 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 01:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:18:44 INFO - PROCESS | 336 | 1466583524837 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:18:44 INFO - PROCESS | 336 | 1466583524846 Marionette TRACE conn7 <- [1,798,null,{}] 01:18:44 INFO - PROCESS | 336 | 1466583524861 Marionette TRACE conn7 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:44 INFO - PROCESS | 336 | 1466583524863 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:45 INFO - PROCESS | 336 | 1466583524999 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 01:18:45 INFO - PROCESS | 336 | 1466583525006 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:45 INFO - PROCESS | 336 | 1466583525008 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:45 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F13800 == 24 [pid = 336] [id = 209] 01:18:45 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965832B400) [pid = 336] [serial = 625] [outer = 0000000000000000] 01:18:45 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009662E67C00) [pid = 336] [serial = 626] [outer = 000000965832B400] 01:18:45 INFO - PROCESS | 336 | 1466583525092 Marionette DEBUG loaded listener.js 01:18:45 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009663A06800) [pid = 336] [serial = 627] [outer = 000000965832B400] 01:18:45 INFO - PROCESS | 336 | 1466583525529 Marionette TRACE conn7 <- [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]]]}] 01:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 756ms 01:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:18:45 INFO - PROCESS | 336 | 1466583525601 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 01:18:45 INFO - PROCESS | 336 | 1466583525604 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 01:18:45 INFO - PROCESS | 336 | 1466583525607 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:18:45 INFO - PROCESS | 336 | 1466583525610 Marionette TRACE conn7 <- [1,802,null,{}] 01:18:45 INFO - PROCESS | 336 | 1466583525614 Marionette TRACE conn7 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:45 INFO - PROCESS | 336 | 1466583525620 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:45 INFO - PROCESS | 336 | 1466583525760 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 01:18:45 INFO - PROCESS | 336 | 1466583525804 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:45 INFO - PROCESS | 336 | 1466583525807 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:45 INFO - PROCESS | 336 | ++DOCSHELL 0000009666335800 == 25 [pid = 336] [id = 210] 01:18:45 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009663ABC000) [pid = 336] [serial = 628] [outer = 0000000000000000] 01:18:45 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009664A81000) [pid = 336] [serial = 629] [outer = 0000009663ABC000] 01:18:45 INFO - PROCESS | 336 | 1466583525856 Marionette DEBUG loaded listener.js 01:18:45 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000966560F400) [pid = 336] [serial = 630] [outer = 0000009663ABC000] 01:18:46 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009662623400) [pid = 336] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:18:46 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009659533000) [pid = 336] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:18:46 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000965937C400) [pid = 336] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:18:46 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009663AB7000) [pid = 336] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:18:46 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000965E646400) [pid = 336] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:18:46 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009657793C00) [pid = 336] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:18:46 INFO - PROCESS | 336 | --DOMWINDOW == 68 (00000096638CF800) [pid = 336] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:18:46 INFO - PROCESS | 336 | --DOMWINDOW == 67 (00000096581DAC00) [pid = 336] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:18:46 INFO - PROCESS | 336 | --DOMWINDOW == 66 (000000965814F000) [pid = 336] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:18:46 INFO - PROCESS | 336 | 1466583526359 Marionette TRACE conn7 <- [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] 01:18:46 INFO - PROCESS | 336 | 1466583526413 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 01:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:18:46 INFO - PROCESS | 336 | 1466583526423 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:18:46 INFO - PROCESS | 336 | 1466583526425 Marionette TRACE conn7 <- [1,806,null,{}] 01:18:46 INFO - PROCESS | 336 | 1466583526429 Marionette TRACE conn7 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:46 INFO - PROCESS | 336 | 1466583526431 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:46 INFO - PROCESS | 336 | 1466583526513 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 01:18:46 INFO - PROCESS | 336 | 1466583526518 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:46 INFO - PROCESS | 336 | 1466583526520 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:46 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B4B000 == 26 [pid = 336] [id = 211] 01:18:46 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000965E539400) [pid = 336] [serial = 631] [outer = 0000000000000000] 01:18:46 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009663AB9000) [pid = 336] [serial = 632] [outer = 000000965E539400] 01:18:46 INFO - PROCESS | 336 | 1466583526570 Marionette DEBUG loaded listener.js 01:18:46 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000009665FA5400) [pid = 336] [serial = 633] [outer = 000000965E539400] 01:18:46 INFO - PROCESS | 336 | 1466583526973 Marionette TRACE conn7 <- [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]]]}] 01:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 586ms 01:18:47 INFO - PROCESS | 336 | 1466583527009 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 01:18:47 INFO - PROCESS | 336 | 1466583527012 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 01:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:18:47 INFO - PROCESS | 336 | 1466583527024 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:18:47 INFO - PROCESS | 336 | 1466583527026 Marionette TRACE conn7 <- [1,810,null,{}] 01:18:47 INFO - PROCESS | 336 | 1466583527030 Marionette TRACE conn7 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:47 INFO - PROCESS | 336 | 1466583527032 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:47 INFO - PROCESS | 336 | 1466583527114 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 01:18:47 INFO - PROCESS | 336 | 1466583527119 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:47 INFO - PROCESS | 336 | 1466583527121 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:47 INFO - PROCESS | 336 | ++DOCSHELL 000000966799A000 == 27 [pid = 336] [id = 212] 01:18:47 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009665FAE800) [pid = 336] [serial = 634] [outer = 0000000000000000] 01:18:47 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (00000096666A4800) [pid = 336] [serial = 635] [outer = 0000009665FAE800] 01:18:47 INFO - PROCESS | 336 | 1466583527167 Marionette DEBUG loaded listener.js 01:18:47 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (00000096668A1000) [pid = 336] [serial = 636] [outer = 0000009665FAE800] 01:18:47 INFO - PROCESS | 336 | 1466583527612 Marionette TRACE conn7 <- [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] 01:18:47 INFO - PROCESS | 336 | 1466583527661 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 01:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:18:47 INFO - PROCESS | 336 | 1466583527665 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:18:47 INFO - PROCESS | 336 | 1466583527666 Marionette TRACE conn7 <- [1,814,null,{}] 01:18:47 INFO - PROCESS | 336 | 1466583527670 Marionette TRACE conn7 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:47 INFO - PROCESS | 336 | 1466583527672 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:47 INFO - PROCESS | 336 | 1466583527752 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 01:18:47 INFO - PROCESS | 336 | 1466583527760 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:47 INFO - PROCESS | 336 | 1466583527762 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:47 INFO - PROCESS | 336 | ++DOCSHELL 0000009668BEC000 == 28 [pid = 336] [id = 213] 01:18:47 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009666A91000) [pid = 336] [serial = 637] [outer = 0000000000000000] 01:18:47 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009666A9E400) [pid = 336] [serial = 638] [outer = 0000009666A91000] 01:18:47 INFO - PROCESS | 336 | 1466583527807 Marionette DEBUG loaded listener.js 01:18:47 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009666ABEC00) [pid = 336] [serial = 639] [outer = 0000009666A91000] 01:18:48 INFO - PROCESS | 336 | 1466583528442 Marionette TRACE conn7 <- [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]]]}] 01:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 838ms 01:18:48 INFO - PROCESS | 336 | 1466583528506 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 01:18:48 INFO - PROCESS | 336 | 1466583528511 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 01:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:18:48 INFO - PROCESS | 336 | 1466583528541 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:18:48 INFO - PROCESS | 336 | 1466583528545 Marionette TRACE conn7 <- [1,818,null,{}] 01:18:48 INFO - PROCESS | 336 | 1466583528552 Marionette TRACE conn7 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:48 INFO - PROCESS | 336 | 1466583528556 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:48 INFO - PROCESS | 336 | 1466583528690 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 01:18:48 INFO - PROCESS | 336 | 1466583528754 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:48 INFO - PROCESS | 336 | 1466583528757 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:48 INFO - PROCESS | 336 | ++DOCSHELL 000000965E56B800 == 29 [pid = 336] [id = 214] 01:18:48 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009658A57C00) [pid = 336] [serial = 640] [outer = 0000000000000000] 01:18:48 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009659127800) [pid = 336] [serial = 641] [outer = 0000009658A57C00] 01:18:48 INFO - PROCESS | 336 | 1466583528815 Marionette DEBUG loaded listener.js 01:18:48 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000965952F000) [pid = 336] [serial = 642] [outer = 0000009658A57C00] 01:18:49 INFO - PROCESS | 336 | 1466583529639 Marionette TRACE conn7 <- [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]]]}] 01:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1131ms 01:18:49 INFO - PROCESS | 336 | 1466583529672 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 01:18:49 INFO - PROCESS | 336 | 1466583529678 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 01:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:18:49 INFO - PROCESS | 336 | 1466583529685 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:18:49 INFO - PROCESS | 336 | 1466583529688 Marionette TRACE conn7 <- [1,822,null,{}] 01:18:49 INFO - PROCESS | 336 | 1466583529692 Marionette TRACE conn7 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:49 INFO - PROCESS | 336 | 1466583529695 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:49 INFO - PROCESS | 336 | 1466583529835 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 01:18:49 INFO - PROCESS | 336 | 1466583529906 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:49 INFO - PROCESS | 336 | 1466583529909 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:49 INFO - PROCESS | 336 | ++DOCSHELL 0000009665EEB000 == 30 [pid = 336] [id = 215] 01:18:49 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000965DEB7000) [pid = 336] [serial = 643] [outer = 0000000000000000] 01:18:49 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000965E64D400) [pid = 336] [serial = 644] [outer = 000000965DEB7000] 01:18:49 INFO - PROCESS | 336 | 1466583529968 Marionette DEBUG loaded listener.js 01:18:50 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000965F676C00) [pid = 336] [serial = 645] [outer = 000000965DEB7000] 01:18:52 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009665609000) [pid = 336] [serial = 597] [outer = 0000000000000000] [url = about:blank] 01:18:52 INFO - PROCESS | 336 | --DOMWINDOW == 79 (00000096668A2000) [pid = 336] [serial = 600] [outer = 0000000000000000] [url = about:blank] 01:18:52 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009665FAA800) [pid = 336] [serial = 599] [outer = 0000000000000000] [url = about:blank] 01:18:52 INFO - PROCESS | 336 | --DOMWINDOW == 77 (00000096638D8C00) [pid = 336] [serial = 591] [outer = 0000000000000000] [url = about:blank] 01:18:52 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000965DEBB400) [pid = 336] [serial = 582] [outer = 0000000000000000] [url = about:blank] 01:18:52 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009659AB7C00) [pid = 336] [serial = 585] [outer = 0000000000000000] [url = about:blank] 01:18:52 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009664A80400) [pid = 336] [serial = 596] [outer = 0000000000000000] [url = about:blank] 01:18:52 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009662668800) [pid = 336] [serial = 590] [outer = 0000000000000000] [url = about:blank] 01:18:52 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000965EC11C00) [pid = 336] [serial = 588] [outer = 0000000000000000] [url = about:blank] 01:18:52 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000965E882C00) [pid = 336] [serial = 587] [outer = 0000000000000000] [url = about:blank] 01:18:52 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000965952C400) [pid = 336] [serial = 584] [outer = 0000000000000000] [url = about:blank] 01:18:52 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000965A53F400) [pid = 336] [serial = 581] [outer = 0000000000000000] [url = about:blank] 01:18:52 INFO - PROCESS | 336 | --DOMWINDOW == 68 (00000096577AF000) [pid = 336] [serial = 578] [outer = 0000000000000000] [url = about:blank] 01:18:52 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009663BEC400) [pid = 336] [serial = 576] [outer = 0000000000000000] [url = about:blank] 01:18:52 INFO - PROCESS | 336 | --DOMWINDOW == 66 (0000009662626400) [pid = 336] [serial = 593] [outer = 0000000000000000] [url = about:blank] 01:18:52 INFO - PROCESS | 336 | --DOMWINDOW == 65 (000000965831F000) [pid = 336] [serial = 579] [outer = 0000000000000000] [url = about:blank] 01:18:52 INFO - PROCESS | 336 | --DOMWINDOW == 64 (0000009663ABEC00) [pid = 336] [serial = 594] [outer = 0000000000000000] [url = about:blank] 01:18:52 INFO - PROCESS | 336 | 1466583532403 Marionette TRACE conn7 <- [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]]]}] 01:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 2753ms 01:18:52 INFO - PROCESS | 336 | 1466583532439 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 01:18:52 INFO - PROCESS | 336 | 1466583532444 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 01:18:52 INFO - PROCESS | 336 | 1466583532448 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:18:52 INFO - PROCESS | 336 | 1466583532451 Marionette TRACE conn7 <- [1,826,null,{}] 01:18:52 INFO - PROCESS | 336 | 1466583532457 Marionette TRACE conn7 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:52 INFO - PROCESS | 336 | 1466583532461 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:52 INFO - PROCESS | 336 | 1466583532552 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 01:18:52 INFO - PROCESS | 336 | 1466583532560 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:52 INFO - PROCESS | 336 | 1466583532562 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:52 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA35800 == 31 [pid = 336] [id = 216] 01:18:52 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (000000965DB58000) [pid = 336] [serial = 646] [outer = 0000000000000000] 01:18:52 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (000000965DE4C000) [pid = 336] [serial = 647] [outer = 000000965DB58000] 01:18:52 INFO - PROCESS | 336 | 1466583532611 Marionette DEBUG loaded listener.js 01:18:52 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000965EC06400) [pid = 336] [serial = 648] [outer = 000000965DB58000] 01:18:53 INFO - PROCESS | 336 | 1466583533073 Marionette TRACE conn7 <- [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]]]}] 01:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 691ms 01:18:53 INFO - PROCESS | 336 | 1466583533144 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 01:18:53 INFO - PROCESS | 336 | 1466583533149 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 01:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:18:53 INFO - PROCESS | 336 | 1466583533156 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:18:53 INFO - PROCESS | 336 | 1466583533159 Marionette TRACE conn7 <- [1,830,null,{}] 01:18:53 INFO - PROCESS | 336 | 1466583533163 Marionette TRACE conn7 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:53 INFO - PROCESS | 336 | 1466583533165 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:53 INFO - PROCESS | 336 | 1466583533258 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 01:18:53 INFO - PROCESS | 336 | 1466583533270 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:53 INFO - PROCESS | 336 | 1466583533273 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:53 INFO - PROCESS | 336 | ++DOCSHELL 000000965F556000 == 32 [pid = 336] [id = 217] 01:18:53 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965FEAE800) [pid = 336] [serial = 649] [outer = 0000000000000000] 01:18:53 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965FEB3C00) [pid = 336] [serial = 650] [outer = 000000965FEAE800] 01:18:53 INFO - PROCESS | 336 | 1466583533322 Marionette DEBUG loaded listener.js 01:18:53 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009662E6DC00) [pid = 336] [serial = 651] [outer = 000000965FEAE800] 01:18:53 INFO - PROCESS | 336 | 1466583533781 Marionette TRACE conn7 <- [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]]]}] 01:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 691ms 01:18:53 INFO - PROCESS | 336 | 1466583533849 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 01:18:53 INFO - PROCESS | 336 | 1466583533852 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 01:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:18:53 INFO - PROCESS | 336 | 1466583533856 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:18:53 INFO - PROCESS | 336 | 1466583533859 Marionette TRACE conn7 <- [1,834,null,{}] 01:18:53 INFO - PROCESS | 336 | 1466583533871 Marionette TRACE conn7 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:53 INFO - PROCESS | 336 | 1466583533876 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:53 INFO - PROCESS | 336 | 1466583533965 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 01:18:53 INFO - PROCESS | 336 | 1466583533982 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:53 INFO - PROCESS | 336 | 1466583533985 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:54 INFO - PROCESS | 336 | ++DOCSHELL 000000966601C800 == 33 [pid = 336] [id = 218] 01:18:54 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009663AC1800) [pid = 336] [serial = 652] [outer = 0000000000000000] 01:18:54 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009663BE6C00) [pid = 336] [serial = 653] [outer = 0000009663AC1800] 01:18:54 INFO - PROCESS | 336 | 1466583534036 Marionette DEBUG loaded listener.js 01:18:54 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (00000096655CA000) [pid = 336] [serial = 654] [outer = 0000009663AC1800] 01:18:54 INFO - PROCESS | 336 | 1466583534476 Marionette TRACE conn7 <- [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]]]}] 01:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 629ms 01:18:54 INFO - PROCESS | 336 | 1466583534514 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 01:18:54 INFO - PROCESS | 336 | 1466583534517 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 01:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:18:54 INFO - PROCESS | 336 | 1466583534528 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:18:54 INFO - PROCESS | 336 | 1466583534530 Marionette TRACE conn7 <- [1,838,null,{}] 01:18:54 INFO - PROCESS | 336 | 1466583534534 Marionette TRACE conn7 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:54 INFO - PROCESS | 336 | 1466583534536 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:54 INFO - PROCESS | 336 | 1466583534661 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 01:18:54 INFO - PROCESS | 336 | 1466583534736 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:54 INFO - PROCESS | 336 | 1466583534738 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:54 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B46800 == 34 [pid = 336] [id = 219] 01:18:54 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009665E2E400) [pid = 336] [serial = 655] [outer = 0000000000000000] 01:18:54 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009665FAA800) [pid = 336] [serial = 656] [outer = 0000009665E2E400] 01:18:54 INFO - PROCESS | 336 | 1466583534784 Marionette DEBUG loaded listener.js 01:18:54 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009666899800) [pid = 336] [serial = 657] [outer = 0000009665E2E400] 01:18:55 INFO - PROCESS | 336 | 1466583535204 Marionette TRACE conn7 <- [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]]]}] 01:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 733ms 01:18:55 INFO - PROCESS | 336 | 1466583535268 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 01:18:55 INFO - PROCESS | 336 | 1466583535271 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 01:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:18:55 INFO - PROCESS | 336 | 1466583535274 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:18:55 INFO - PROCESS | 336 | 1466583535276 Marionette TRACE conn7 <- [1,842,null,{}] 01:18:55 INFO - PROCESS | 336 | 1466583535280 Marionette TRACE conn7 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:55 INFO - PROCESS | 336 | 1466583535282 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:55 INFO - PROCESS | 336 | 1466583535394 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 01:18:55 INFO - PROCESS | 336 | 1466583535405 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:55 INFO - PROCESS | 336 | 1466583535407 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:55 INFO - PROCESS | 336 | ++DOCSHELL 0000009668BDB000 == 35 [pid = 336] [id = 220] 01:18:55 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (00000096666B2C00) [pid = 336] [serial = 658] [outer = 0000000000000000] 01:18:55 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666A94000) [pid = 336] [serial = 659] [outer = 00000096666B2C00] 01:18:55 INFO - PROCESS | 336 | 1466583535493 Marionette DEBUG loaded listener.js 01:18:55 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666ABC800) [pid = 336] [serial = 660] [outer = 00000096666B2C00] 01:18:55 INFO - PROCESS | 336 | 1466583535924 Marionette TRACE conn7 <- [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]]]}] 01:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 692ms 01:18:55 INFO - PROCESS | 336 | 1466583535986 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 01:18:55 INFO - PROCESS | 336 | 1466583535988 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 01:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:18:56 INFO - PROCESS | 336 | 1466583536024 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:18:56 INFO - PROCESS | 336 | 1466583536026 Marionette TRACE conn7 <- [1,846,null,{}] 01:18:56 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666AC3000) [pid = 336] [serial = 661] [outer = 00000096656C1800] 01:18:56 INFO - PROCESS | 336 | 1466583536058 Marionette TRACE conn7 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:56 INFO - PROCESS | 336 | 1466583536064 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:56 INFO - PROCESS | 336 | 1466583536236 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 01:18:56 INFO - PROCESS | 336 | 1466583536282 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:56 INFO - PROCESS | 336 | 1466583536284 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:56 INFO - PROCESS | 336 | ++DOCSHELL 000000966A419800 == 36 [pid = 336] [id = 221] 01:18:56 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666B88000) [pid = 336] [serial = 662] [outer = 0000000000000000] 01:18:56 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666C6FC00) [pid = 336] [serial = 663] [outer = 0000009666B88000] 01:18:56 INFO - PROCESS | 336 | 1466583536331 Marionette DEBUG loaded listener.js 01:18:56 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666CABC00) [pid = 336] [serial = 664] [outer = 0000009666B88000] 01:18:56 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965F6D1400) [pid = 336] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:18:56 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009659525000) [pid = 336] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:18:56 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009658A54800) [pid = 336] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:18:56 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965E650C00) [pid = 336] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:18:56 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965832B400) [pid = 336] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:18:56 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965938A400) [pid = 336] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:18:56 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000965F6D0000) [pid = 336] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:18:56 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009665FAB400) [pid = 336] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:18:56 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009663ABC000) [pid = 336] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:18:56 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009665FAE800) [pid = 336] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:18:56 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000965E539400) [pid = 336] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:18:56 INFO - PROCESS | 336 | 1466583536736 Marionette TRACE conn7 <- [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]]]}] 01:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 734ms 01:18:56 INFO - PROCESS | 336 | 1466583536757 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 01:18:56 INFO - PROCESS | 336 | 1466583536760 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 01:18:56 INFO - PROCESS | 336 | 1466583536763 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:18:56 INFO - PROCESS | 336 | 1466583536765 Marionette TRACE conn7 <- [1,850,null,{}] 01:18:56 INFO - PROCESS | 336 | 1466583536768 Marionette TRACE conn7 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:56 INFO - PROCESS | 336 | 1466583536770 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:56 INFO - PROCESS | 336 | 1466583536879 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 01:18:56 INFO - PROCESS | 336 | 1466583536921 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:56 INFO - PROCESS | 336 | 1466583536923 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:56 INFO - PROCESS | 336 | ++DOCSHELL 000000966A6E7800 == 37 [pid = 336] [id = 222] 01:18:56 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009657976000) [pid = 336] [serial = 665] [outer = 0000000000000000] 01:18:56 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965FAD2C00) [pid = 336] [serial = 666] [outer = 0000009657976000] 01:18:56 INFO - PROCESS | 336 | 1466583536968 Marionette DEBUG loaded listener.js 01:18:57 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (00000096668A3000) [pid = 336] [serial = 667] [outer = 0000009657976000] 01:18:57 INFO - PROCESS | 336 | 1466583537323 Marionette TRACE conn7 <- [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]]]}] 01:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 587ms 01:18:57 INFO - PROCESS | 336 | 1466583537366 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 01:18:57 INFO - PROCESS | 336 | 1466583537369 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 01:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:18:57 INFO - PROCESS | 336 | 1466583537373 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:18:57 INFO - PROCESS | 336 | 1466583537374 Marionette TRACE conn7 <- [1,854,null,{}] 01:18:57 INFO - PROCESS | 336 | 1466583537378 Marionette TRACE conn7 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:57 INFO - PROCESS | 336 | 1466583537380 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:57 INFO - PROCESS | 336 | 1466583537489 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 01:18:57 INFO - PROCESS | 336 | 1466583537497 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:57 INFO - PROCESS | 336 | 1466583537499 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:57 INFO - PROCESS | 336 | ++DOCSHELL 000000966BF3D000 == 38 [pid = 336] [id = 223] 01:18:57 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009666CB0800) [pid = 336] [serial = 668] [outer = 0000000000000000] 01:18:57 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666CC6C00) [pid = 336] [serial = 669] [outer = 0000009666CB0800] 01:18:57 INFO - PROCESS | 336 | 1466583537544 Marionette DEBUG loaded listener.js 01:18:57 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666CCF800) [pid = 336] [serial = 670] [outer = 0000009666CB0800] 01:18:57 INFO - PROCESS | 336 | 1466583537953 Marionette TRACE conn7 <- [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]]]}] 01:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 628ms 01:18:58 INFO - PROCESS | 336 | 1466583538002 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 01:18:58 INFO - PROCESS | 336 | 1466583538004 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 01:18:58 INFO - PROCESS | 336 | 1466583538008 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:18:58 INFO - PROCESS | 336 | 1466583538010 Marionette TRACE conn7 <- [1,858,null,{}] 01:18:58 INFO - PROCESS | 336 | 1466583538014 Marionette TRACE conn7 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:58 INFO - PROCESS | 336 | 1466583538016 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:58 INFO - PROCESS | 336 | 1466583538129 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 01:18:58 INFO - PROCESS | 336 | 1466583538136 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:58 INFO - PROCESS | 336 | 1466583538138 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:58 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F53000 == 39 [pid = 336] [id = 224] 01:18:58 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666CD4000) [pid = 336] [serial = 671] [outer = 0000000000000000] 01:18:58 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666FBF000) [pid = 336] [serial = 672] [outer = 0000009666CD4000] 01:18:58 INFO - PROCESS | 336 | 1466583538183 Marionette DEBUG loaded listener.js 01:18:58 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666FC6800) [pid = 336] [serial = 673] [outer = 0000009666CD4000] 01:18:58 INFO - PROCESS | 336 | 1466583538692 Marionette TRACE conn7 <- [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]]]}] 01:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 733ms 01:18:58 INFO - PROCESS | 336 | 1466583538792 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 01:18:58 INFO - PROCESS | 336 | 1466583538798 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 01:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:18:58 INFO - PROCESS | 336 | 1466583538832 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:18:58 INFO - PROCESS | 336 | 1466583538836 Marionette TRACE conn7 <- [1,862,null,{}] 01:18:58 INFO - PROCESS | 336 | 1466583538842 Marionette TRACE conn7 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:58 INFO - PROCESS | 336 | 1466583538846 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:58 INFO - PROCESS | 336 | 1466583538971 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 01:18:59 INFO - PROCESS | 336 | 1466583539038 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:59 INFO - PROCESS | 336 | 1466583539044 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:59 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA43800 == 40 [pid = 336] [id = 225] 01:18:59 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009659546000) [pid = 336] [serial = 674] [outer = 0000000000000000] 01:18:59 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009659A88400) [pid = 336] [serial = 675] [outer = 0000009659546000] 01:18:59 INFO - PROCESS | 336 | 1466583539103 Marionette DEBUG loaded listener.js 01:18:59 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000965F56C800) [pid = 336] [serial = 676] [outer = 0000009659546000] 01:18:59 INFO - PROCESS | 336 | 1466583539723 Marionette TRACE conn7 <- [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]]]}] 01:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 946ms 01:18:59 INFO - PROCESS | 336 | 1466583539767 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 01:18:59 INFO - PROCESS | 336 | 1466583539772 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 01:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:18:59 INFO - PROCESS | 336 | 1466583539779 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:18:59 INFO - PROCESS | 336 | 1466583539783 Marionette TRACE conn7 <- [1,866,null,{}] 01:18:59 INFO - PROCESS | 336 | 1466583539787 Marionette TRACE conn7 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:59 INFO - PROCESS | 336 | 1466583539790 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:18:59 INFO - PROCESS | 336 | 1466583539905 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 01:18:59 INFO - PROCESS | 336 | 1466583539978 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:59 INFO - PROCESS | 336 | 1466583539981 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:00 INFO - PROCESS | 336 | ++DOCSHELL 0000009666344800 == 41 [pid = 336] [id = 226] 01:19:00 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009663A0C800) [pid = 336] [serial = 677] [outer = 0000000000000000] 01:19:00 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009663ABE400) [pid = 336] [serial = 678] [outer = 0000009663A0C800] 01:19:00 INFO - PROCESS | 336 | 1466583540038 Marionette DEBUG loaded listener.js 01:19:00 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000966560A000) [pid = 336] [serial = 679] [outer = 0000009663A0C800] 01:19:00 INFO - PROCESS | 336 | 1466583540649 Marionette TRACE conn7 <- [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]]]}] 01:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 880ms 01:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:19:00 INFO - PROCESS | 336 | 1466583540666 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 01:19:00 INFO - PROCESS | 336 | 1466583540668 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 01:19:00 INFO - PROCESS | 336 | 1466583540672 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:19:00 INFO - PROCESS | 336 | 1466583540676 Marionette TRACE conn7 <- [1,870,null,{}] 01:19:00 INFO - PROCESS | 336 | 1466583540688 Marionette TRACE conn7 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:00 INFO - PROCESS | 336 | 1466583540693 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:00 INFO - PROCESS | 336 | 1466583540806 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 01:19:00 INFO - PROCESS | 336 | 1466583540892 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:00 INFO - PROCESS | 336 | 1466583540895 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:00 INFO - PROCESS | 336 | ++DOCSHELL 000000966C4B4000 == 42 [pid = 336] [id = 227] 01:19:00 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009666B8B400) [pid = 336] [serial = 680] [outer = 0000000000000000] 01:19:00 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009666C3C400) [pid = 336] [serial = 681] [outer = 0000009666B8B400] 01:19:00 INFO - PROCESS | 336 | 1466583540953 Marionette DEBUG loaded listener.js 01:19:01 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009666F42000) [pid = 336] [serial = 682] [outer = 0000009666B8B400] 01:19:01 INFO - PROCESS | 336 | 1466583541568 Marionette TRACE conn7 <- [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]]]}] 01:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 943ms 01:19:01 INFO - PROCESS | 336 | 1466583541618 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 01:19:01 INFO - PROCESS | 336 | 1466583541621 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 01:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:19:01 INFO - PROCESS | 336 | 1466583541625 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:19:01 INFO - PROCESS | 336 | 1466583541627 Marionette TRACE conn7 <- [1,874,null,{}] 01:19:01 INFO - PROCESS | 336 | 1466583541631 Marionette TRACE conn7 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:01 INFO - PROCESS | 336 | 1466583541634 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:01 INFO - PROCESS | 336 | 1466583541768 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 01:19:01 INFO - PROCESS | 336 | 1466583541859 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:01 INFO - PROCESS | 336 | 1466583541862 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:01 INFO - PROCESS | 336 | ++DOCSHELL 0000009668819800 == 43 [pid = 336] [id = 228] 01:19:01 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (00000096668A3800) [pid = 336] [serial = 683] [outer = 0000000000000000] 01:19:01 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000009667181C00) [pid = 336] [serial = 684] [outer = 00000096668A3800] 01:19:01 INFO - PROCESS | 336 | 1466583541916 Marionette DEBUG loaded listener.js 01:19:02 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (00000096676EE800) [pid = 336] [serial = 685] [outer = 00000096668A3800] 01:19:02 INFO - PROCESS | 336 | 1466583542643 Marionette TRACE conn7 <- [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]]]}] 01:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1077ms 01:19:02 INFO - PROCESS | 336 | 1466583542704 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 01:19:02 INFO - PROCESS | 336 | 1466583542709 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 01:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:19:02 INFO - PROCESS | 336 | 1466583542714 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:19:02 INFO - PROCESS | 336 | 1466583542717 Marionette TRACE conn7 <- [1,878,null,{}] 01:19:02 INFO - PROCESS | 336 | 1466583542723 Marionette TRACE conn7 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:02 INFO - PROCESS | 336 | 1466583542726 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:02 INFO - PROCESS | 336 | 1466583542830 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 01:19:02 INFO - PROCESS | 336 | 1466583542904 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:02 INFO - PROCESS | 336 | 1466583542909 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:02 INFO - PROCESS | 336 | ++DOCSHELL 000000965F54D800 == 44 [pid = 336] [id = 229] 01:19:02 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000965954E800) [pid = 336] [serial = 686] [outer = 0000000000000000] 01:19:02 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (0000009659A88C00) [pid = 336] [serial = 687] [outer = 000000965954E800] 01:19:02 INFO - PROCESS | 336 | 1466583542958 Marionette DEBUG loaded listener.js 01:19:03 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (000000965E646C00) [pid = 336] [serial = 688] [outer = 000000965954E800] 01:19:03 INFO - PROCESS | 336 | --DOCSHELL 000000966BF3D000 == 43 [pid = 336] [id = 223] 01:19:03 INFO - PROCESS | 336 | --DOCSHELL 000000966A6E7800 == 42 [pid = 336] [id = 222] 01:19:03 INFO - PROCESS | 336 | --DOCSHELL 000000966A419800 == 41 [pid = 336] [id = 221] 01:19:03 INFO - PROCESS | 336 | --DOCSHELL 0000009668BDB000 == 40 [pid = 336] [id = 220] 01:19:03 INFO - PROCESS | 336 | --DOCSHELL 0000009666B46800 == 39 [pid = 336] [id = 219] 01:19:03 INFO - PROCESS | 336 | --DOCSHELL 000000966601C800 == 38 [pid = 336] [id = 218] 01:19:03 INFO - PROCESS | 336 | --DOCSHELL 000000965F556000 == 37 [pid = 336] [id = 217] 01:19:03 INFO - PROCESS | 336 | --DOCSHELL 000000965FA35800 == 36 [pid = 336] [id = 216] 01:19:03 INFO - PROCESS | 336 | --DOCSHELL 0000009668BEC000 == 35 [pid = 336] [id = 213] 01:19:03 INFO - PROCESS | 336 | --DOCSHELL 000000965E56B800 == 34 [pid = 336] [id = 214] 01:19:03 INFO - PROCESS | 336 | --DOCSHELL 0000009665EEB000 == 33 [pid = 336] [id = 215] 01:19:03 INFO - PROCESS | 336 | --DOCSHELL 000000965FA10000 == 32 [pid = 336] [id = 194] 01:19:03 INFO - PROCESS | 336 | --DOCSHELL 0000009668819800 == 31 [pid = 336] [id = 228] 01:19:03 INFO - PROCESS | 336 | --DOCSHELL 000000966C4B4000 == 30 [pid = 336] [id = 227] 01:19:03 INFO - PROCESS | 336 | --DOCSHELL 0000009666344800 == 29 [pid = 336] [id = 226] 01:19:03 INFO - PROCESS | 336 | --DOCSHELL 0000009665F53000 == 28 [pid = 336] [id = 224] 01:19:03 INFO - PROCESS | 336 | --DOCSHELL 000000965FA43800 == 27 [pid = 336] [id = 225] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 95 (000000965FC6C400) [pid = 336] [serial = 623] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 94 (000000965FEB0800) [pid = 336] [serial = 624] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000965954D400) [pid = 336] [serial = 617] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000009659AB8400) [pid = 336] [serial = 618] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000009658BBC800) [pid = 336] [serial = 614] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000009659230800) [pid = 336] [serial = 615] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000965E880800) [pid = 336] [serial = 620] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000965FAD4000) [pid = 336] [serial = 611] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009663A06800) [pid = 336] [serial = 627] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009662E67C00) [pid = 336] [serial = 626] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000965DEB6C00) [pid = 336] [serial = 603] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009659547C00) [pid = 336] [serial = 602] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009662E66000) [pid = 336] [serial = 606] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009666A9E400) [pid = 336] [serial = 638] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965FACD000) [pid = 336] [serial = 605] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 80 (00000096668A5800) [pid = 336] [serial = 609] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009665FAFC00) [pid = 336] [serial = 608] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009664A81000) [pid = 336] [serial = 629] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 77 (00000096668A1000) [pid = 336] [serial = 636] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 76 (00000096666A4800) [pid = 336] [serial = 635] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000966560F400) [pid = 336] [serial = 630] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009663AB9000) [pid = 336] [serial = 632] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009665FA5400) [pid = 336] [serial = 633] [outer = 0000000000000000] [url = about:blank] 01:19:03 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000965EC08C00) [pid = 336] [serial = 621] [outer = 0000000000000000] [url = about:blank] 01:19:04 INFO - PROCESS | 336 | 1466583544169 Marionette TRACE conn7 <- [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]]]}] 01:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1483ms 01:19:04 INFO - PROCESS | 336 | 1466583544203 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 01:19:04 INFO - PROCESS | 336 | 1466583544207 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 01:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:19:04 INFO - PROCESS | 336 | 1466583544214 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:19:04 INFO - PROCESS | 336 | 1466583544217 Marionette TRACE conn7 <- [1,882,null,{}] 01:19:04 INFO - PROCESS | 336 | 1466583544223 Marionette TRACE conn7 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:04 INFO - PROCESS | 336 | 1466583544226 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:04 INFO - PROCESS | 336 | 1466583544351 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 01:19:04 INFO - PROCESS | 336 | 1466583544423 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:04 INFO - PROCESS | 336 | 1466583544426 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:04 INFO - PROCESS | 336 | ++DOCSHELL 0000009659FE8000 == 28 [pid = 336] [id = 230] 01:19:04 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965831E000) [pid = 336] [serial = 689] [outer = 0000000000000000] 01:19:04 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009659123000) [pid = 336] [serial = 690] [outer = 000000965831E000] 01:19:04 INFO - PROCESS | 336 | 1466583544475 Marionette DEBUG loaded listener.js 01:19:04 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009659388000) [pid = 336] [serial = 691] [outer = 000000965831E000] 01:19:04 INFO - PROCESS | 336 | 1466583544889 Marionette TRACE conn7 <- [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]]]}] 01:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 735ms 01:19:04 INFO - PROCESS | 336 | 1466583544949 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 01:19:04 INFO - PROCESS | 336 | 1466583544955 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 01:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:19:04 INFO - PROCESS | 336 | 1466583544962 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:19:04 INFO - PROCESS | 336 | 1466583544965 Marionette TRACE conn7 <- [1,886,null,{}] 01:19:04 INFO - PROCESS | 336 | 1466583544969 Marionette TRACE conn7 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:04 INFO - PROCESS | 336 | 1466583544971 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:05 INFO - PROCESS | 336 | 1466583545063 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 01:19:05 INFO - PROCESS | 336 | 1466583545069 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:05 INFO - PROCESS | 336 | 1466583545072 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:05 INFO - PROCESS | 336 | ++DOCSHELL 000000965F548800 == 29 [pid = 336] [id = 231] 01:19:05 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000965954E000) [pid = 336] [serial = 692] [outer = 0000000000000000] 01:19:05 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009659F1C800) [pid = 336] [serial = 693] [outer = 000000965954E000] 01:19:05 INFO - PROCESS | 336 | 1466583545121 Marionette DEBUG loaded listener.js 01:19:05 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000965DE4D000) [pid = 336] [serial = 694] [outer = 000000965954E000] 01:19:05 INFO - PROCESS | 336 | 1466583545597 Marionette TRACE conn7 <- [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]]]}] 01:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 691ms 01:19:05 INFO - PROCESS | 336 | 1466583545655 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 01:19:05 INFO - PROCESS | 336 | 1466583545657 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 01:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:19:05 INFO - PROCESS | 336 | 1466583545661 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:19:05 INFO - PROCESS | 336 | 1466583545665 Marionette TRACE conn7 <- [1,890,null,{}] 01:19:05 INFO - PROCESS | 336 | 1466583545677 Marionette TRACE conn7 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:05 INFO - PROCESS | 336 | 1466583545682 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:05 INFO - PROCESS | 336 | 1466583545842 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 01:19:05 INFO - PROCESS | 336 | 1466583545851 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:05 INFO - PROCESS | 336 | 1466583545855 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:05 INFO - PROCESS | 336 | ++DOCSHELL 0000009663944800 == 30 [pid = 336] [id = 232] 01:19:05 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009658324000) [pid = 336] [serial = 695] [outer = 0000000000000000] 01:19:05 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000965F6D1800) [pid = 336] [serial = 696] [outer = 0000009658324000] 01:19:05 INFO - PROCESS | 336 | 1466583545907 Marionette DEBUG loaded listener.js 01:19:05 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000965FEAF400) [pid = 336] [serial = 697] [outer = 0000009658324000] 01:19:06 INFO - PROCESS | 336 | 1466583546359 Marionette TRACE conn7 <- [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]]]}] 01:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 734ms 01:19:06 INFO - PROCESS | 336 | 1466583546397 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 01:19:06 INFO - PROCESS | 336 | 1466583546400 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 01:19:06 INFO - PROCESS | 336 | 1466583546403 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:19:06 INFO - PROCESS | 336 | 1466583546405 Marionette TRACE conn7 <- [1,894,null,{}] 01:19:06 INFO - PROCESS | 336 | 1466583546409 Marionette TRACE conn7 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:06 INFO - PROCESS | 336 | 1466583546412 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:06 INFO - PROCESS | 336 | 1466583546525 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 01:19:06 INFO - PROCESS | 336 | 1466583546575 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:06 INFO - PROCESS | 336 | 1466583546577 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:06 INFO - PROCESS | 336 | ++DOCSHELL 00000096655F0800 == 31 [pid = 336] [id = 233] 01:19:06 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009662665800) [pid = 336] [serial = 698] [outer = 0000000000000000] 01:19:06 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009662E66C00) [pid = 336] [serial = 699] [outer = 0000009662665800] 01:19:06 INFO - PROCESS | 336 | 1466583546626 Marionette DEBUG loaded listener.js 01:19:06 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (00000096638C2400) [pid = 336] [serial = 700] [outer = 0000009662665800] 01:19:07 INFO - PROCESS | 336 | 1466583547073 Marionette TRACE conn7 <- [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]]]}] 01:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 733ms 01:19:07 INFO - PROCESS | 336 | 1466583547140 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 01:19:07 INFO - PROCESS | 336 | 1466583547142 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 01:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:19:07 INFO - PROCESS | 336 | 1466583547146 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:19:07 INFO - PROCESS | 336 | 1466583547147 Marionette TRACE conn7 <- [1,898,null,{}] 01:19:07 INFO - PROCESS | 336 | 1466583547151 Marionette TRACE conn7 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:07 INFO - PROCESS | 336 | 1466583547153 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:07 INFO - PROCESS | 336 | 1466583547261 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 01:19:07 INFO - PROCESS | 336 | 1466583547272 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:07 INFO - PROCESS | 336 | 1466583547274 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:07 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F5C800 == 32 [pid = 336] [id = 234] 01:19:07 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009658314C00) [pid = 336] [serial = 701] [outer = 0000000000000000] 01:19:07 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009663A0A400) [pid = 336] [serial = 702] [outer = 0000009658314C00] 01:19:07 INFO - PROCESS | 336 | 1466583547359 Marionette DEBUG loaded listener.js 01:19:07 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009663ABC000) [pid = 336] [serial = 703] [outer = 0000009658314C00] 01:19:07 INFO - PROCESS | 336 | 1466583547792 Marionette TRACE conn7 <- [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]]]}] 01:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 671ms 01:19:07 INFO - PROCESS | 336 | 1466583547820 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 01:19:07 INFO - PROCESS | 336 | 1466583547822 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 01:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:19:07 INFO - PROCESS | 336 | 1466583547826 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:19:07 INFO - PROCESS | 336 | 1466583547828 Marionette TRACE conn7 <- [1,902,null,{}] 01:19:07 INFO - PROCESS | 336 | 1466583547831 Marionette TRACE conn7 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:07 INFO - PROCESS | 336 | 1466583547837 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:07 INFO - PROCESS | 336 | 1466583547977 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 01:19:07 INFO - PROCESS | 336 | 1466583547984 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:07 INFO - PROCESS | 336 | 1466583547986 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:08 INFO - PROCESS | 336 | ++DOCSHELL 00000096663D9000 == 33 [pid = 336] [id = 235] 01:19:08 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009663BE4400) [pid = 336] [serial = 704] [outer = 0000000000000000] 01:19:08 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (00000096655C9000) [pid = 336] [serial = 705] [outer = 0000009663BE4400] 01:19:08 INFO - PROCESS | 336 | 1466583548034 Marionette DEBUG loaded listener.js 01:19:08 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009665FAFC00) [pid = 336] [serial = 706] [outer = 0000009663BE4400] 01:19:08 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000009659ABC000) [pid = 336] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:19:08 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009666CB0800) [pid = 336] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:19:08 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009665E2E400) [pid = 336] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:19:08 INFO - PROCESS | 336 | --DOMWINDOW == 86 (00000096666B2C00) [pid = 336] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:19:08 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009666A91000) [pid = 336] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:19:08 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000965DEB7000) [pid = 336] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:19:08 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000965FEAE800) [pid = 336] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:19:08 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009657976000) [pid = 336] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:19:08 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009666B88000) [pid = 336] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:19:08 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009663AC1800) [pid = 336] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:19:08 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009658A57C00) [pid = 336] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:19:08 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965DB58000) [pid = 336] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:19:08 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009666CD4000) [pid = 336] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:19:08 INFO - PROCESS | 336 | 1466583548608 Marionette TRACE conn7 <- [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]]]}] 01:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 837ms 01:19:08 INFO - PROCESS | 336 | 1466583548666 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 01:19:08 INFO - PROCESS | 336 | 1466583548669 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 01:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:19:08 INFO - PROCESS | 336 | 1466583548672 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:19:08 INFO - PROCESS | 336 | 1466583548674 Marionette TRACE conn7 <- [1,906,null,{}] 01:19:08 INFO - PROCESS | 336 | 1466583548678 Marionette TRACE conn7 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:08 INFO - PROCESS | 336 | 1466583548680 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:08 INFO - PROCESS | 336 | 1466583548761 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 01:19:08 INFO - PROCESS | 336 | 1466583548767 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:08 INFO - PROCESS | 336 | 1466583548769 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:08 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B34800 == 34 [pid = 336] [id = 236] 01:19:08 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000965FC6E800) [pid = 336] [serial = 707] [outer = 0000000000000000] 01:19:08 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000966657F800) [pid = 336] [serial = 708] [outer = 000000965FC6E800] 01:19:08 INFO - PROCESS | 336 | 1466583548815 Marionette DEBUG loaded listener.js 01:19:08 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666899C00) [pid = 336] [serial = 709] [outer = 000000965FC6E800] 01:19:09 INFO - PROCESS | 336 | 1466583549231 Marionette TRACE conn7 <- [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]]]}] 01:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 586ms 01:19:09 INFO - PROCESS | 336 | 1466583549261 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 01:19:09 INFO - PROCESS | 336 | 1466583549264 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 01:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:19:09 INFO - PROCESS | 336 | 1466583549267 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:19:09 INFO - PROCESS | 336 | 1466583549269 Marionette TRACE conn7 <- [1,910,null,{}] 01:19:09 INFO - PROCESS | 336 | 1466583549272 Marionette TRACE conn7 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:09 INFO - PROCESS | 336 | 1466583549274 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:09 INFO - PROCESS | 336 | 1466583549354 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 01:19:09 INFO - PROCESS | 336 | 1466583549359 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:09 INFO - PROCESS | 336 | 1466583549362 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:09 INFO - PROCESS | 336 | ++DOCSHELL 000000966769D000 == 35 [pid = 336] [id = 237] 01:19:09 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (00000096668A1000) [pid = 336] [serial = 710] [outer = 0000000000000000] 01:19:09 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009662626000) [pid = 336] [serial = 711] [outer = 00000096668A1000] 01:19:09 INFO - PROCESS | 336 | 1466583549408 Marionette DEBUG loaded listener.js 01:19:09 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666ABBC00) [pid = 336] [serial = 712] [outer = 00000096668A1000] 01:19:09 INFO - PROCESS | 336 | 1466583549859 Marionette TRACE conn7 <- [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]]]}] 01:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms 01:19:09 INFO - PROCESS | 336 | 1466583549898 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 01:19:09 INFO - PROCESS | 336 | 1466583549900 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 01:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:19:09 INFO - PROCESS | 336 | 1466583549904 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:19:09 INFO - PROCESS | 336 | 1466583549905 Marionette TRACE conn7 <- [1,914,null,{}] 01:19:09 INFO - PROCESS | 336 | 1466583549909 Marionette TRACE conn7 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:09 INFO - PROCESS | 336 | 1466583549911 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:10 INFO - PROCESS | 336 | 1466583549993 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 01:19:10 INFO - PROCESS | 336 | 1466583550017 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:10 INFO - PROCESS | 336 | 1466583550019 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:10 INFO - PROCESS | 336 | ++DOCSHELL 00000096688EE000 == 36 [pid = 336] [id = 238] 01:19:10 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000965DE56400) [pid = 336] [serial = 713] [outer = 0000000000000000] 01:19:10 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009666B8A000) [pid = 336] [serial = 714] [outer = 000000965DE56400] 01:19:10 INFO - PROCESS | 336 | 1466583550064 Marionette DEBUG loaded listener.js 01:19:10 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009666C41000) [pid = 336] [serial = 715] [outer = 000000965DE56400] 01:19:10 INFO - PROCESS | 336 | --DOCSHELL 0000009659FE8000 == 35 [pid = 336] [id = 230] 01:19:10 INFO - PROCESS | 336 | --DOCSHELL 000000965F54D800 == 34 [pid = 336] [id = 229] 01:19:11 INFO - PROCESS | 336 | --DOCSHELL 000000965F548800 == 33 [pid = 336] [id = 231] 01:19:11 INFO - PROCESS | 336 | --DOCSHELL 0000009663944800 == 32 [pid = 336] [id = 232] 01:19:11 INFO - PROCESS | 336 | --DOCSHELL 000000966769D000 == 31 [pid = 336] [id = 237] 01:19:11 INFO - PROCESS | 336 | --DOCSHELL 00000096655F0800 == 30 [pid = 336] [id = 233] 01:19:11 INFO - PROCESS | 336 | --DOCSHELL 00000096663D9000 == 29 [pid = 336] [id = 235] 01:19:11 INFO - PROCESS | 336 | --DOCSHELL 0000009665F5C800 == 28 [pid = 336] [id = 234] 01:19:11 INFO - PROCESS | 336 | --DOCSHELL 0000009666B34800 == 27 [pid = 336] [id = 236] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009666A99400) [pid = 336] [serial = 612] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009666CC6C00) [pid = 336] [serial = 669] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009666CABC00) [pid = 336] [serial = 664] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009666899800) [pid = 336] [serial = 657] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 81 (00000096655CA000) [pid = 336] [serial = 654] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009666CCF800) [pid = 336] [serial = 670] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009665FAA800) [pid = 336] [serial = 656] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965F56B400) [pid = 336] [serial = 372] [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.] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009666A94000) [pid = 336] [serial = 659] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666ABEC00) [pid = 336] [serial = 639] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965E64D400) [pid = 336] [serial = 644] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965F676C00) [pid = 336] [serial = 645] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000965FEB3C00) [pid = 336] [serial = 650] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009662E6DC00) [pid = 336] [serial = 651] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000965FAD2C00) [pid = 336] [serial = 666] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009666C6FC00) [pid = 336] [serial = 663] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009663BE6C00) [pid = 336] [serial = 653] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009659127800) [pid = 336] [serial = 641] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 67 (000000965952F000) [pid = 336] [serial = 642] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 66 (000000965DE4C000) [pid = 336] [serial = 647] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 65 (000000965EC06400) [pid = 336] [serial = 648] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 64 (0000009666ABC800) [pid = 336] [serial = 660] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 63 (00000096668A3000) [pid = 336] [serial = 667] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 62 (0000009666FC6800) [pid = 336] [serial = 673] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | --DOMWINDOW == 61 (0000009666FBF000) [pid = 336] [serial = 672] [outer = 0000000000000000] [url = about:blank] 01:19:11 INFO - PROCESS | 336 | 1466583551842 Marionette TRACE conn7 <- [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]]]}] 01:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1988ms 01:19:11 INFO - PROCESS | 336 | 1466583551897 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 01:19:11 INFO - PROCESS | 336 | 1466583551901 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 01:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:19:11 INFO - PROCESS | 336 | 1466583551907 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:19:11 INFO - PROCESS | 336 | 1466583551910 Marionette TRACE conn7 <- [1,918,null,{}] 01:19:11 INFO - PROCESS | 336 | 1466583551917 Marionette TRACE conn7 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:11 INFO - PROCESS | 336 | 1466583551920 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:12 INFO - PROCESS | 336 | 1466583552013 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 01:19:12 INFO - PROCESS | 336 | 1466583552021 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:12 INFO - PROCESS | 336 | 1466583552026 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:12 INFO - PROCESS | 336 | ++DOCSHELL 0000009659221800 == 28 [pid = 336] [id = 239] 01:19:12 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (0000009658830400) [pid = 336] [serial = 716] [outer = 0000000000000000] 01:19:12 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (00000096588C6C00) [pid = 336] [serial = 717] [outer = 0000009658830400] 01:19:12 INFO - PROCESS | 336 | 1466583552083 Marionette DEBUG loaded listener.js 01:19:12 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (0000009659127C00) [pid = 336] [serial = 718] [outer = 0000009658830400] 01:19:12 INFO - PROCESS | 336 | 1466583552564 Marionette TRACE conn7 <- [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]]]}] 01:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 692ms 01:19:12 INFO - PROCESS | 336 | 1466583552602 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 01:19:12 INFO - PROCESS | 336 | 1466583552608 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 01:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:19:12 INFO - PROCESS | 336 | 1466583552615 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:19:12 INFO - PROCESS | 336 | 1466583552618 Marionette TRACE conn7 <- [1,922,null,{}] 01:19:12 INFO - PROCESS | 336 | 1466583552622 Marionette TRACE conn7 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:12 INFO - PROCESS | 336 | 1466583552626 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:12 INFO - PROCESS | 336 | 1466583552721 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 01:19:12 INFO - PROCESS | 336 | 1466583552730 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:12 INFO - PROCESS | 336 | 1466583552733 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:12 INFO - PROCESS | 336 | ++DOCSHELL 000000965EC1C000 == 29 [pid = 336] [id = 240] 01:19:12 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (000000965938A400) [pid = 336] [serial = 719] [outer = 0000000000000000] 01:19:12 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (0000009659527800) [pid = 336] [serial = 720] [outer = 000000965938A400] 01:19:12 INFO - PROCESS | 336 | 1466583552782 Marionette DEBUG loaded listener.js 01:19:12 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (0000009659546C00) [pid = 336] [serial = 721] [outer = 000000965938A400] 01:19:13 INFO - PROCESS | 336 | 1466583553238 Marionette TRACE conn7 <- [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]]]}] 01:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 692ms 01:19:13 INFO - PROCESS | 336 | 1466583553309 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 01:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:19:13 INFO - PROCESS | 336 | 1466583553311 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 01:19:13 INFO - PROCESS | 336 | 1466583553315 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:19:13 INFO - PROCESS | 336 | 1466583553319 Marionette TRACE conn7 <- [1,926,null,{}] 01:19:13 INFO - PROCESS | 336 | 1466583553331 Marionette TRACE conn7 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:13 INFO - PROCESS | 336 | 1466583553336 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:13 INFO - PROCESS | 336 | 1466583553459 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 01:19:13 INFO - PROCESS | 336 | 1466583553531 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:13 INFO - PROCESS | 336 | 1466583553535 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:13 INFO - PROCESS | 336 | ++DOCSHELL 000000966261C000 == 30 [pid = 336] [id = 241] 01:19:13 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (00000096577A6800) [pid = 336] [serial = 722] [outer = 0000000000000000] 01:19:13 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965DDF5800) [pid = 336] [serial = 723] [outer = 00000096577A6800] 01:19:13 INFO - PROCESS | 336 | 1466583553585 Marionette DEBUG loaded listener.js 01:19:13 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965E647800) [pid = 336] [serial = 724] [outer = 00000096577A6800] 01:19:13 INFO - PROCESS | 336 | 1466583553968 Marionette TRACE conn7 <- [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]]]}] 01:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 691ms 01:19:14 INFO - PROCESS | 336 | 1466583554007 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 01:19:14 INFO - PROCESS | 336 | 1466583554010 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 01:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:19:14 INFO - PROCESS | 336 | 1466583554014 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:19:14 INFO - PROCESS | 336 | 1466583554016 Marionette TRACE conn7 <- [1,930,null,{}] 01:19:14 INFO - PROCESS | 336 | 1466583554020 Marionette TRACE conn7 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:14 INFO - PROCESS | 336 | 1466583554022 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:14 INFO - PROCESS | 336 | 1466583554132 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 01:19:14 INFO - PROCESS | 336 | 1466583554162 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:14 INFO - PROCESS | 336 | 1466583554164 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:14 INFO - PROCESS | 336 | ++DOCSHELL 0000009663939800 == 31 [pid = 336] [id = 242] 01:19:14 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000965EA72000) [pid = 336] [serial = 725] [outer = 0000000000000000] 01:19:14 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000965EC07000) [pid = 336] [serial = 726] [outer = 000000965EA72000] 01:19:14 INFO - PROCESS | 336 | 1466583554211 Marionette DEBUG loaded listener.js 01:19:14 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965F675800) [pid = 336] [serial = 727] [outer = 000000965EA72000] 01:19:14 INFO - PROCESS | 336 | 1466583554603 Marionette TRACE conn7 <- [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]]]}] 01:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 629ms 01:19:14 INFO - PROCESS | 336 | 1466583554644 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 01:19:14 INFO - PROCESS | 336 | 1466583554646 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 01:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:19:14 INFO - PROCESS | 336 | 1466583554650 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:19:14 INFO - PROCESS | 336 | 1466583554652 Marionette TRACE conn7 <- [1,934,null,{}] 01:19:14 INFO - PROCESS | 336 | 1466583554656 Marionette TRACE conn7 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:14 INFO - PROCESS | 336 | 1466583554658 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:14 INFO - PROCESS | 336 | 1466583554796 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 01:19:14 INFO - PROCESS | 336 | 1466583554824 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:14 INFO - PROCESS | 336 | 1466583554826 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:14 INFO - PROCESS | 336 | ++DOCSHELL 00000096655F1800 == 32 [pid = 336] [id = 243] 01:19:14 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009659389C00) [pid = 336] [serial = 728] [outer = 0000000000000000] 01:19:14 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965FAD6400) [pid = 336] [serial = 729] [outer = 0000009659389C00] 01:19:14 INFO - PROCESS | 336 | 1466583554872 Marionette DEBUG loaded listener.js 01:19:14 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000965FEB1800) [pid = 336] [serial = 730] [outer = 0000009659389C00] 01:19:15 INFO - PROCESS | 336 | 1466583555282 Marionette TRACE conn7 <- [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]]]}] 01:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 01:19:15 INFO - PROCESS | 336 | 1466583555324 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 01:19:15 INFO - PROCESS | 336 | 1466583555327 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 01:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:19:15 INFO - PROCESS | 336 | 1466583555330 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:19:15 INFO - PROCESS | 336 | 1466583555332 Marionette TRACE conn7 <- [1,938,null,{}] 01:19:15 INFO - PROCESS | 336 | 1466583555335 Marionette TRACE conn7 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:15 INFO - PROCESS | 336 | 1466583555342 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:15 INFO - PROCESS | 336 | 1466583555449 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 01:19:15 INFO - PROCESS | 336 | 1466583555455 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:15 INFO - PROCESS | 336 | 1466583555457 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:15 INFO - PROCESS | 336 | ++DOCSHELL 0000009666256000 == 33 [pid = 336] [id = 244] 01:19:15 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000966008CC00) [pid = 336] [serial = 731] [outer = 0000000000000000] 01:19:15 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009663505800) [pid = 336] [serial = 732] [outer = 000000966008CC00] 01:19:15 INFO - PROCESS | 336 | 1466583555504 Marionette DEBUG loaded listener.js 01:19:15 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009663ABC800) [pid = 336] [serial = 733] [outer = 000000966008CC00] 01:19:15 INFO - PROCESS | 336 | 1466583555923 Marionette TRACE conn7 <- [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]]]}] 01:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 629ms 01:19:15 INFO - PROCESS | 336 | 1466583555975 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 01:19:15 INFO - PROCESS | 336 | 1466583555977 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 01:19:15 INFO - PROCESS | 336 | 1466583555985 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:19:15 INFO - PROCESS | 336 | 1466583555987 Marionette TRACE conn7 <- [1,942,null,{}] 01:19:15 INFO - PROCESS | 336 | 1466583555990 Marionette TRACE conn7 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:15 INFO - PROCESS | 336 | 1466583555992 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:16 INFO - PROCESS | 336 | 1466583556071 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 01:19:16 INFO - PROCESS | 336 | 1466583556077 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:16 INFO - PROCESS | 336 | 1466583556079 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:16 INFO - PROCESS | 336 | ++DOCSHELL 00000096663E5800 == 34 [pid = 336] [id = 245] 01:19:16 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009663BEC400) [pid = 336] [serial = 734] [outer = 0000000000000000] 01:19:16 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009663F63000) [pid = 336] [serial = 735] [outer = 0000009663BEC400] 01:19:16 INFO - PROCESS | 336 | 1466583556154 Marionette DEBUG loaded listener.js 01:19:16 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009665603C00) [pid = 336] [serial = 736] [outer = 0000009663BEC400] 01:19:16 INFO - PROCESS | 336 | 1466583556564 Marionette TRACE conn7 <- [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]]]}] 01:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 629ms 01:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:19:16 INFO - PROCESS | 336 | 1466583556619 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 01:19:16 INFO - PROCESS | 336 | 1466583556621 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 01:19:16 INFO - PROCESS | 336 | 1466583556624 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:19:16 INFO - PROCESS | 336 | 1466583556626 Marionette TRACE conn7 <- [1,946,null,{}] 01:19:16 INFO - PROCESS | 336 | 1466583556629 Marionette TRACE conn7 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:16 INFO - PROCESS | 336 | 1466583556631 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:16 INFO - PROCESS | 336 | 1466583556712 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 01:19:16 INFO - PROCESS | 336 | 1466583556717 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:16 INFO - PROCESS | 336 | 1466583556719 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:16 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B4E000 == 35 [pid = 336] [id = 246] 01:19:16 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000966560F000) [pid = 336] [serial = 737] [outer = 0000000000000000] 01:19:16 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009665E2C000) [pid = 336] [serial = 738] [outer = 000000966560F000] 01:19:16 INFO - PROCESS | 336 | 1466583556765 Marionette DEBUG loaded listener.js 01:19:16 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009665FAC800) [pid = 336] [serial = 739] [outer = 000000966560F000] 01:19:17 INFO - PROCESS | 336 | 1466583557248 Marionette TRACE conn7 <- [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]]]}] 01:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 691ms 01:19:17 INFO - PROCESS | 336 | 1466583557323 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 01:19:17 INFO - PROCESS | 336 | 1466583557325 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 01:19:17 INFO - PROCESS | 336 | 1466583557329 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:19:17 INFO - PROCESS | 336 | 1466583557330 Marionette TRACE conn7 <- [1,950,null,{}] 01:19:17 INFO - PROCESS | 336 | 1466583557334 Marionette TRACE conn7 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:17 INFO - PROCESS | 336 | 1466583557336 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:17 INFO - PROCESS | 336 | 1466583557464 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 01:19:17 INFO - PROCESS | 336 | 1466583557513 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:17 INFO - PROCESS | 336 | 1466583557515 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:17 INFO - PROCESS | 336 | ++DOCSHELL 000000966261B800 == 36 [pid = 336] [id = 247] 01:19:17 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000966560FC00) [pid = 336] [serial = 740] [outer = 0000000000000000] 01:19:17 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009666896800) [pid = 336] [serial = 741] [outer = 000000966560FC00] 01:19:17 INFO - PROCESS | 336 | 1466583557559 Marionette DEBUG loaded listener.js 01:19:17 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (00000096668A3400) [pid = 336] [serial = 742] [outer = 000000966560FC00] 01:19:17 INFO - PROCESS | 336 | 1466583557963 Marionette TRACE conn7 <- [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]]]}] 01:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 671ms 01:19:18 INFO - PROCESS | 336 | 1466583558004 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 01:19:18 INFO - PROCESS | 336 | 1466583558006 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 01:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:19:18 INFO - PROCESS | 336 | 1466583558009 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:19:18 INFO - PROCESS | 336 | 1466583558011 Marionette TRACE conn7 <- [1,954,null,{}] 01:19:18 INFO - PROCESS | 336 | 1466583558015 Marionette TRACE conn7 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:18 INFO - PROCESS | 336 | 1466583558016 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:18 INFO - PROCESS | 336 | 1466583558133 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 01:19:18 INFO - PROCESS | 336 | 1466583558139 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:18 INFO - PROCESS | 336 | 1466583558141 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:18 INFO - PROCESS | 336 | ++DOCSHELL 0000009669820000 == 37 [pid = 336] [id = 248] 01:19:18 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (00000096668A2000) [pid = 336] [serial = 743] [outer = 0000000000000000] 01:19:18 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009666A98400) [pid = 336] [serial = 744] [outer = 00000096668A2000] 01:19:18 INFO - PROCESS | 336 | 1466583558187 Marionette DEBUG loaded listener.js 01:19:18 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000009666ABD400) [pid = 336] [serial = 745] [outer = 00000096668A2000] 01:19:18 INFO - PROCESS | 336 | 1466583558630 Marionette TRACE conn7 <- [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]]]}] 01:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 691ms 01:19:18 INFO - PROCESS | 336 | 1466583558704 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 01:19:18 INFO - PROCESS | 336 | 1466583558707 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 01:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:19:18 INFO - PROCESS | 336 | 1466583558710 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:19:18 INFO - PROCESS | 336 | 1466583558712 Marionette TRACE conn7 <- [1,958,null,{}] 01:19:18 INFO - PROCESS | 336 | 1466583558716 Marionette TRACE conn7 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:18 INFO - PROCESS | 336 | 1466583558718 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:18 INFO - PROCESS | 336 | 1466583558867 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 01:19:18 INFO - PROCESS | 336 | 1466583558889 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:18 INFO - PROCESS | 336 | 1466583558892 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:18 INFO - PROCESS | 336 | ++DOCSHELL 00000096655F0800 == 38 [pid = 336] [id = 249] 01:19:18 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000009666B84C00) [pid = 336] [serial = 746] [outer = 0000000000000000] 01:19:18 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000009666C42000) [pid = 336] [serial = 747] [outer = 0000009666B84C00] 01:19:18 INFO - PROCESS | 336 | 1466583558940 Marionette DEBUG loaded listener.js 01:19:19 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000009666CB2C00) [pid = 336] [serial = 748] [outer = 0000009666B84C00] 01:19:19 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000009662665800) [pid = 336] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:19:19 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000009658314C00) [pid = 336] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:19:19 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000009663BE4400) [pid = 336] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:19:19 INFO - PROCESS | 336 | --DOMWINDOW == 90 (00000096668A1000) [pid = 336] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:19:19 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000009663A0C800) [pid = 336] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:19:19 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009659546000) [pid = 336] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:19:19 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009658324000) [pid = 336] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:19:19 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000965954E000) [pid = 336] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:19:19 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000965831E000) [pid = 336] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:19:19 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000965954E800) [pid = 336] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:19:19 INFO - PROCESS | 336 | --DOMWINDOW == 83 (00000096668A3800) [pid = 336] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:19:19 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009666B8B400) [pid = 336] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:19:19 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965FC6E800) [pid = 336] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:19:19 INFO - PROCESS | 336 | 1466583559432 Marionette TRACE conn7 <- [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]]]}] 01:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 775ms 01:19:19 INFO - PROCESS | 336 | 1466583559487 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 01:19:19 INFO - PROCESS | 336 | 1466583559489 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 01:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:19:19 INFO - PROCESS | 336 | 1466583559493 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:19:19 INFO - PROCESS | 336 | 1466583559495 Marionette TRACE conn7 <- [1,962,null,{}] 01:19:19 INFO - PROCESS | 336 | 1466583559498 Marionette TRACE conn7 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:19 INFO - PROCESS | 336 | 1466583559500 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:19 INFO - PROCESS | 336 | 1466583559584 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 01:19:19 INFO - PROCESS | 336 | 1466583559590 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:19 INFO - PROCESS | 336 | 1466583559591 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:19 INFO - PROCESS | 336 | ++DOCSHELL 000000966BF37800 == 39 [pid = 336] [id = 250] 01:19:19 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000965FE35400) [pid = 336] [serial = 749] [outer = 0000000000000000] 01:19:19 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009663FB1400) [pid = 336] [serial = 750] [outer = 000000965FE35400] 01:19:19 INFO - PROCESS | 336 | 1466583559637 Marionette DEBUG loaded listener.js 01:19:19 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009666C6E800) [pid = 336] [serial = 751] [outer = 000000965FE35400] 01:19:20 INFO - PROCESS | 336 | 1466583560056 Marionette TRACE conn7 <- [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]]]}] 01:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 628ms 01:19:20 INFO - PROCESS | 336 | 1466583560124 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 01:19:20 INFO - PROCESS | 336 | 1466583560126 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 01:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:19:20 INFO - PROCESS | 336 | 1466583560130 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:19:20 INFO - PROCESS | 336 | 1466583560132 Marionette TRACE conn7 <- [1,966,null,{}] 01:19:20 INFO - PROCESS | 336 | 1466583560136 Marionette TRACE conn7 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:20 INFO - PROCESS | 336 | 1466583560137 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:20 INFO - PROCESS | 336 | 1466583560219 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 01:19:20 INFO - PROCESS | 336 | 1466583560227 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:20 INFO - PROCESS | 336 | 1466583560229 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:20 INFO - PROCESS | 336 | ++DOCSHELL 000000966C44A800 == 40 [pid = 336] [id = 251] 01:19:20 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009666A9EC00) [pid = 336] [serial = 752] [outer = 0000000000000000] 01:19:20 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009666CCA400) [pid = 336] [serial = 753] [outer = 0000009666A9EC00] 01:19:20 INFO - PROCESS | 336 | 1466583560275 Marionette DEBUG loaded listener.js 01:19:20 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009666CD1800) [pid = 336] [serial = 754] [outer = 0000009666A9EC00] 01:19:20 INFO - PROCESS | 336 | 1466583560712 Marionette TRACE conn7 <- [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]]]}] 01:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 628ms 01:19:20 INFO - PROCESS | 336 | 1466583560766 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 01:19:20 INFO - PROCESS | 336 | 1466583560769 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 01:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:19:20 INFO - PROCESS | 336 | 1466583560772 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:19:20 INFO - PROCESS | 336 | 1466583560774 Marionette TRACE conn7 <- [1,970,null,{}] 01:19:20 INFO - PROCESS | 336 | 1466583560778 Marionette TRACE conn7 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:20 INFO - PROCESS | 336 | 1466583560780 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:20 INFO - PROCESS | 336 | 1466583560866 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 01:19:20 INFO - PROCESS | 336 | 1466583560871 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:20 INFO - PROCESS | 336 | 1466583560873 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:20 INFO - PROCESS | 336 | ++DOCSHELL 000000966C4AB000 == 41 [pid = 336] [id = 252] 01:19:20 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009666FBFC00) [pid = 336] [serial = 755] [outer = 0000000000000000] 01:19:20 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009666FC2000) [pid = 336] [serial = 756] [outer = 0000009666FBFC00] 01:19:20 INFO - PROCESS | 336 | 1466583560927 Marionette DEBUG loaded listener.js 01:19:21 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009666FC9800) [pid = 336] [serial = 757] [outer = 0000009666FBFC00] 01:19:21 INFO - PROCESS | 336 | 1466583561567 Marionette TRACE conn7 <- [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]]]}] 01:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 880ms 01:19:21 INFO - PROCESS | 336 | 1466583561666 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 01:19:21 INFO - PROCESS | 336 | 1466583561671 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 01:19:21 INFO - PROCESS | 336 | 1466583561676 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:19:21 INFO - PROCESS | 336 | 1466583561680 Marionette TRACE conn7 <- [1,974,null,{}] 01:19:21 INFO - PROCESS | 336 | 1466583561686 Marionette TRACE conn7 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:21 INFO - PROCESS | 336 | 1466583561690 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:21 INFO - PROCESS | 336 | 1466583561825 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 01:19:21 INFO - PROCESS | 336 | 1466583561892 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:21 INFO - PROCESS | 336 | 1466583561895 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:21 INFO - PROCESS | 336 | ++DOCSHELL 000000965EAAC800 == 42 [pid = 336] [id = 253] 01:19:21 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000965831F800) [pid = 336] [serial = 758] [outer = 0000000000000000] 01:19:21 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000009659123800) [pid = 336] [serial = 759] [outer = 000000965831F800] 01:19:22 INFO - PROCESS | 336 | 1466583561993 Marionette DEBUG loaded listener.js 01:19:22 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000965952D000) [pid = 336] [serial = 760] [outer = 000000965831F800] 01:19:22 INFO - PROCESS | 336 | 1466583562646 Marionette TRACE conn7 <- [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]]]}] 01:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1027ms 01:19:22 INFO - PROCESS | 336 | 1466583562710 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 01:19:22 INFO - PROCESS | 336 | 1466583562716 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 01:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:19:22 INFO - PROCESS | 336 | 1466583562722 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:19:22 INFO - PROCESS | 336 | 1466583562726 Marionette TRACE conn7 <- [1,978,null,{}] 01:19:22 INFO - PROCESS | 336 | 1466583562731 Marionette TRACE conn7 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:22 INFO - PROCESS | 336 | 1466583562734 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:22 INFO - PROCESS | 336 | 1466583562891 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 01:19:22 INFO - PROCESS | 336 | 1466583562958 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:22 INFO - PROCESS | 336 | 1466583562961 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:23 INFO - PROCESS | 336 | ++DOCSHELL 00000096588F5000 == 43 [pid = 336] [id = 254] 01:19:23 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (00000096578D7C00) [pid = 336] [serial = 761] [outer = 0000000000000000] 01:19:23 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (0000009659128C00) [pid = 336] [serial = 762] [outer = 00000096578D7C00] 01:19:23 INFO - PROCESS | 336 | 1466583563153 Marionette DEBUG loaded listener.js 01:19:23 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (0000009659ABB800) [pid = 336] [serial = 763] [outer = 00000096578D7C00] 01:19:23 INFO - PROCESS | 336 | --DOCSHELL 000000966C44A800 == 42 [pid = 336] [id = 251] 01:19:23 INFO - PROCESS | 336 | --DOCSHELL 000000966BF37800 == 41 [pid = 336] [id = 250] 01:19:23 INFO - PROCESS | 336 | --DOCSHELL 00000096655F0800 == 40 [pid = 336] [id = 249] 01:19:23 INFO - PROCESS | 336 | --DOCSHELL 0000009669820000 == 39 [pid = 336] [id = 248] 01:19:23 INFO - PROCESS | 336 | --DOCSHELL 000000966261B800 == 38 [pid = 336] [id = 247] 01:19:23 INFO - PROCESS | 336 | --DOCSHELL 0000009666B4E000 == 37 [pid = 336] [id = 246] 01:19:23 INFO - PROCESS | 336 | --DOCSHELL 00000096663E5800 == 36 [pid = 336] [id = 245] 01:19:23 INFO - PROCESS | 336 | --DOCSHELL 0000009666256000 == 35 [pid = 336] [id = 244] 01:19:23 INFO - PROCESS | 336 | --DOCSHELL 00000096655F1800 == 34 [pid = 336] [id = 243] 01:19:23 INFO - PROCESS | 336 | --DOCSHELL 0000009663939800 == 33 [pid = 336] [id = 242] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 95 (0000009666B8A000) [pid = 336] [serial = 714] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOCSHELL 000000966261C000 == 32 [pid = 336] [id = 241] 01:19:23 INFO - PROCESS | 336 | --DOCSHELL 000000965EC1C000 == 31 [pid = 336] [id = 240] 01:19:23 INFO - PROCESS | 336 | --DOCSHELL 0000009659221800 == 30 [pid = 336] [id = 239] 01:19:23 INFO - PROCESS | 336 | --DOCSHELL 00000096688EE000 == 29 [pid = 336] [id = 238] 01:19:23 INFO - PROCESS | 336 | 1466583563856 Marionette TRACE conn7 <- [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]]]}] 01:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1180ms 01:19:23 INFO - PROCESS | 336 | 1466583563904 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 01:19:23 INFO - PROCESS | 336 | 1466583563908 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 01:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:19:23 INFO - PROCESS | 336 | 1466583563923 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:19:23 INFO - PROCESS | 336 | 1466583563926 Marionette TRACE conn7 <- [1,982,null,{}] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000009662E66C00) [pid = 336] [serial = 699] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000009663A0A400) [pid = 336] [serial = 702] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 92 (00000096638C2400) [pid = 336] [serial = 700] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 91 (00000096655C9000) [pid = 336] [serial = 705] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000009663ABC000) [pid = 336] [serial = 703] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000009662626000) [pid = 336] [serial = 711] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000966560A000) [pid = 336] [serial = 679] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009663ABE400) [pid = 336] [serial = 678] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000965F56C800) [pid = 336] [serial = 676] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009659A88400) [pid = 336] [serial = 675] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009666ABBC00) [pid = 336] [serial = 712] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000965F6D1800) [pid = 336] [serial = 696] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009659F1C800) [pid = 336] [serial = 693] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965DE4D000) [pid = 336] [serial = 694] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009659123000) [pid = 336] [serial = 690] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009659388000) [pid = 336] [serial = 691] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965E646C00) [pid = 336] [serial = 688] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009659A88C00) [pid = 336] [serial = 687] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 76 (00000096676EE800) [pid = 336] [serial = 685] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009667181C00) [pid = 336] [serial = 684] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666F42000) [pid = 336] [serial = 682] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666C3C400) [pid = 336] [serial = 681] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009665FAFC00) [pid = 336] [serial = 706] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000966657F800) [pid = 336] [serial = 708] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000965FEAF400) [pid = 336] [serial = 697] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009666899C00) [pid = 336] [serial = 709] [outer = 0000000000000000] [url = about:blank] 01:19:23 INFO - PROCESS | 336 | 1466583563946 Marionette TRACE conn7 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:23 INFO - PROCESS | 336 | 1466583563949 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:24 INFO - PROCESS | 336 | 1466583564042 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 01:19:24 INFO - PROCESS | 336 | 1466583564053 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:24 INFO - PROCESS | 336 | 1466583564056 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:24 INFO - PROCESS | 336 | ++DOCSHELL 000000965E56E800 == 30 [pid = 336] [id = 255] 01:19:24 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009659122000) [pid = 336] [serial = 764] [outer = 0000000000000000] 01:19:24 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009659816400) [pid = 336] [serial = 765] [outer = 0000009659122000] 01:19:24 INFO - PROCESS | 336 | 1466583564105 Marionette DEBUG loaded listener.js 01:19:24 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000965DDF0000) [pid = 336] [serial = 766] [outer = 0000009659122000] 01:19:24 INFO - PROCESS | 336 | 1466583564613 Marionette TRACE conn7 <- [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]]]}] 01:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 756ms 01:19:24 INFO - PROCESS | 336 | 1466583564673 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 01:19:24 INFO - PROCESS | 336 | 1466583564677 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 01:19:24 INFO - PROCESS | 336 | 1466583564683 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:19:24 INFO - PROCESS | 336 | 1466583564686 Marionette TRACE conn7 <- [1,986,null,{}] 01:19:24 INFO - PROCESS | 336 | 1466583564690 Marionette TRACE conn7 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:24 INFO - PROCESS | 336 | 1466583564693 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:24 INFO - PROCESS | 336 | 1466583564809 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 01:19:24 INFO - PROCESS | 336 | 1466583564882 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:24 INFO - PROCESS | 336 | 1466583564884 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:24 INFO - PROCESS | 336 | ++DOCSHELL 0000009663279800 == 31 [pid = 336] [id = 256] 01:19:24 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009659227800) [pid = 336] [serial = 767] [outer = 0000000000000000] 01:19:24 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965F56CC00) [pid = 336] [serial = 768] [outer = 0000009659227800] 01:19:24 INFO - PROCESS | 336 | 1466583564937 Marionette DEBUG loaded listener.js 01:19:25 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965FEAC400) [pid = 336] [serial = 769] [outer = 0000009659227800] 01:19:25 INFO - PROCESS | 336 | 1466583565320 Marionette TRACE conn7 <- [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]]]}] 01:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 692ms 01:19:25 INFO - PROCESS | 336 | 1466583565379 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 01:19:25 INFO - PROCESS | 336 | 1466583565381 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 01:19:25 INFO - PROCESS | 336 | 1466583565385 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:19:25 INFO - PROCESS | 336 | 1466583565389 Marionette TRACE conn7 <- [1,990,null,{}] 01:19:25 INFO - PROCESS | 336 | 1466583565401 Marionette TRACE conn7 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:25 INFO - PROCESS | 336 | 1466583565406 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:25 INFO - PROCESS | 336 | 1466583565499 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 01:19:25 INFO - PROCESS | 336 | 1466583565507 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:25 INFO - PROCESS | 336 | 1466583565509 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:25 INFO - PROCESS | 336 | ++DOCSHELL 00000096655DD800 == 32 [pid = 336] [id = 257] 01:19:25 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009662626400) [pid = 336] [serial = 770] [outer = 0000000000000000] 01:19:25 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009662E6FC00) [pid = 336] [serial = 771] [outer = 0000009662626400] 01:19:25 INFO - PROCESS | 336 | 1466583565556 Marionette DEBUG loaded listener.js 01:19:25 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000096638DF400) [pid = 336] [serial = 772] [outer = 0000009662626400] 01:19:26 INFO - PROCESS | 336 | 1466583566012 Marionette TRACE conn7 <- [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]]]}] 01:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 671ms 01:19:26 INFO - PROCESS | 336 | 1466583566064 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 01:19:26 INFO - PROCESS | 336 | 1466583566068 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 01:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:19:26 INFO - PROCESS | 336 | 1466583566071 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:19:26 INFO - PROCESS | 336 | 1466583566073 Marionette TRACE conn7 <- [1,994,null,{}] 01:19:26 INFO - PROCESS | 336 | 1466583566077 Marionette TRACE conn7 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:26 INFO - PROCESS | 336 | 1466583566079 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:26 INFO - PROCESS | 336 | 1466583566193 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 01:19:26 INFO - PROCESS | 336 | 1466583566244 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:26 INFO - PROCESS | 336 | 1466583566246 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:26 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F56000 == 33 [pid = 336] [id = 258] 01:19:26 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009663AB9800) [pid = 336] [serial = 773] [outer = 0000000000000000] 01:19:26 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009663AC2000) [pid = 336] [serial = 774] [outer = 0000009663AB9800] 01:19:26 INFO - PROCESS | 336 | 1466583566291 Marionette DEBUG loaded listener.js 01:19:26 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009663FB3000) [pid = 336] [serial = 775] [outer = 0000009663AB9800] 01:19:26 INFO - PROCESS | 336 | 1466583566690 Marionette TRACE conn7 <- [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]]]}] 01:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 691ms 01:19:26 INFO - PROCESS | 336 | 1466583566766 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 01:19:26 INFO - PROCESS | 336 | 1466583566769 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 01:19:26 INFO - PROCESS | 336 | 1466583566772 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:19:26 INFO - PROCESS | 336 | 1466583566774 Marionette TRACE conn7 <- [1,998,null,{}] 01:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:19:26 INFO - PROCESS | 336 | 1466583566778 Marionette TRACE conn7 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:26 INFO - PROCESS | 336 | 1466583566780 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:26 INFO - PROCESS | 336 | 1466583566918 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 01:19:26 INFO - PROCESS | 336 | 1466583566936 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:26 INFO - PROCESS | 336 | 1466583566939 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:26 INFO - PROCESS | 336 | ++DOCSHELL 0000009663FDE000 == 34 [pid = 336] [id = 259] 01:19:26 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000966560E000) [pid = 336] [serial = 776] [outer = 0000000000000000] 01:19:27 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009665E2F800) [pid = 336] [serial = 777] [outer = 000000966560E000] 01:19:27 INFO - PROCESS | 336 | 1466583566994 Marionette DEBUG loaded listener.js 01:19:27 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (00000096666A5800) [pid = 336] [serial = 778] [outer = 000000966560E000] 01:19:27 INFO - PROCESS | 336 | 1466583567439 Marionette TRACE conn7 <- [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]]]}] 01:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 732ms 01:19:27 INFO - PROCESS | 336 | 1466583567514 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 01:19:27 INFO - PROCESS | 336 | 1466583567516 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 01:19:27 INFO - PROCESS | 336 | 1466583567519 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:19:27 INFO - PROCESS | 336 | 1466583567521 Marionette TRACE conn7 <- [1,1002,null,{}] 01:19:27 INFO - PROCESS | 336 | 1466583567525 Marionette TRACE conn7 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:27 INFO - PROCESS | 336 | 1466583567531 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:27 INFO - PROCESS | 336 | 1466583567648 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 01:19:27 INFO - PROCESS | 336 | 1466583567700 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:27 INFO - PROCESS | 336 | 1466583567703 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:27 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B43000 == 35 [pid = 336] [id = 260] 01:19:27 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009666ABD000) [pid = 336] [serial = 779] [outer = 0000000000000000] 01:19:27 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009666AC2800) [pid = 336] [serial = 780] [outer = 0000009666ABD000] 01:19:27 INFO - PROCESS | 336 | 1466583567747 Marionette DEBUG loaded listener.js 01:19:27 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009666B8C400) [pid = 336] [serial = 781] [outer = 0000009666ABD000] 01:19:28 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000966560FC00) [pid = 336] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:19:28 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009658830400) [pid = 336] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:19:28 INFO - PROCESS | 336 | --DOMWINDOW == 84 (00000096668A2000) [pid = 336] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:19:28 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000965DE56400) [pid = 336] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:19:28 INFO - PROCESS | 336 | --DOMWINDOW == 82 (00000096577A6800) [pid = 336] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:19:28 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009659389C00) [pid = 336] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:19:28 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000966560F000) [pid = 336] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:19:28 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009663BEC400) [pid = 336] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:19:28 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965938A400) [pid = 336] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:19:28 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000966008CC00) [pid = 336] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:19:28 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000965EA72000) [pid = 336] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:19:28 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666B84C00) [pid = 336] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:19:28 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666A9EC00) [pid = 336] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:19:28 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000965FE35400) [pid = 336] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:19:28 INFO - PROCESS | 336 | 1466583568277 Marionette TRACE conn7 <- [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]]]}] 01:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 776ms 01:19:28 INFO - PROCESS | 336 | 1466583568300 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 01:19:28 INFO - PROCESS | 336 | 1466583568302 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 01:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:19:28 INFO - PROCESS | 336 | 1466583568305 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:19:28 INFO - PROCESS | 336 | 1466583568307 Marionette TRACE conn7 <- [1,1006,null,{}] 01:19:28 INFO - PROCESS | 336 | 1466583568311 Marionette TRACE conn7 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:28 INFO - PROCESS | 336 | 1466583568313 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:28 INFO - PROCESS | 336 | 1466583568394 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 01:19:28 INFO - PROCESS | 336 | 1466583568399 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:28 INFO - PROCESS | 336 | 1466583568401 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:28 INFO - PROCESS | 336 | ++DOCSHELL 000000966782A800 == 36 [pid = 336] [id = 261] 01:19:28 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009659548400) [pid = 336] [serial = 782] [outer = 0000000000000000] 01:19:28 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965FEAB800) [pid = 336] [serial = 783] [outer = 0000009659548400] 01:19:28 INFO - PROCESS | 336 | 1466583568447 Marionette DEBUG loaded listener.js 01:19:28 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (00000096668A2000) [pid = 336] [serial = 784] [outer = 0000009659548400] 01:19:28 INFO - PROCESS | 336 | 1466583568862 Marionette TRACE conn7 <- [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]]]}] 01:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 588ms 01:19:28 INFO - PROCESS | 336 | 1466583568897 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 01:19:28 INFO - PROCESS | 336 | 1466583568907 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 01:19:28 INFO - PROCESS | 336 | 1466583568910 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:19:28 INFO - PROCESS | 336 | 1466583568912 Marionette TRACE conn7 <- [1,1010,null,{}] 01:19:28 INFO - PROCESS | 336 | 1466583568916 Marionette TRACE conn7 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:28 INFO - PROCESS | 336 | 1466583568918 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:29 INFO - PROCESS | 336 | 1466583569002 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 01:19:29 INFO - PROCESS | 336 | 1466583569008 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:29 INFO - PROCESS | 336 | 1466583569010 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:29 INFO - PROCESS | 336 | ++DOCSHELL 000000966981F800 == 37 [pid = 336] [id = 262] 01:19:29 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666B8C800) [pid = 336] [serial = 785] [outer = 0000000000000000] 01:19:29 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666C71000) [pid = 336] [serial = 786] [outer = 0000009666B8C800] 01:19:29 INFO - PROCESS | 336 | 1466583569055 Marionette DEBUG loaded listener.js 01:19:29 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666CC8400) [pid = 336] [serial = 787] [outer = 0000009666B8C800] 01:19:29 INFO - PROCESS | 336 | 1466583569463 Marionette TRACE conn7 <- [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]]]}] 01:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 587ms 01:19:29 INFO - PROCESS | 336 | 1466583569506 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 01:19:29 INFO - PROCESS | 336 | 1466583569508 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 01:19:29 INFO - PROCESS | 336 | 1466583569512 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:19:29 INFO - PROCESS | 336 | 1466583569514 Marionette TRACE conn7 <- [1,1014,null,{}] 01:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:19:29 INFO - PROCESS | 336 | 1466583569521 Marionette TRACE conn7 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:29 INFO - PROCESS | 336 | 1466583569523 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:29 INFO - PROCESS | 336 | 1466583569609 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 01:19:29 INFO - PROCESS | 336 | 1466583569617 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:29 INFO - PROCESS | 336 | 1466583569619 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:29 INFO - PROCESS | 336 | ++DOCSHELL 0000009663FEB800 == 38 [pid = 336] [id = 263] 01:19:29 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666CD2000) [pid = 336] [serial = 788] [outer = 0000000000000000] 01:19:29 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666FBF400) [pid = 336] [serial = 789] [outer = 0000009666CD2000] 01:19:29 INFO - PROCESS | 336 | 1466583569663 Marionette DEBUG loaded listener.js 01:19:29 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000966717AC00) [pid = 336] [serial = 790] [outer = 0000009666CD2000] 01:19:30 INFO - PROCESS | 336 | 1466583570115 Marionette TRACE conn7 <- [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]]]}] 01:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 627ms 01:19:30 INFO - PROCESS | 336 | 1466583570144 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 01:19:30 INFO - PROCESS | 336 | 1466583570146 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 01:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:19:30 INFO - PROCESS | 336 | 1466583570199 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:19:30 INFO - PROCESS | 336 | 1466583570203 Marionette TRACE conn7 <- [1,1018,null,{}] 01:19:30 INFO - PROCESS | 336 | 1466583570214 Marionette TRACE conn7 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:30 INFO - PROCESS | 336 | 1466583570219 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:30 INFO - PROCESS | 336 | 1466583570344 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 01:19:30 INFO - PROCESS | 336 | 1466583570433 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:30 INFO - PROCESS | 336 | 1466583570437 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:30 INFO - PROCESS | 336 | ++DOCSHELL 000000965E6AB800 == 39 [pid = 336] [id = 264] 01:19:30 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (00000096583D8C00) [pid = 336] [serial = 791] [outer = 0000000000000000] 01:19:30 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009658A57C00) [pid = 336] [serial = 792] [outer = 00000096583D8C00] 01:19:30 INFO - PROCESS | 336 | 1466583570496 Marionette DEBUG loaded listener.js 01:19:30 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009659AA4C00) [pid = 336] [serial = 793] [outer = 00000096583D8C00] 01:19:31 INFO - PROCESS | 336 | 1466583571132 Marionette TRACE conn7 <- [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]]]}] 01:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1021ms 01:19:31 INFO - PROCESS | 336 | 1466583571186 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 01:19:31 INFO - PROCESS | 336 | 1466583571191 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 01:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:19:31 INFO - PROCESS | 336 | 1466583571197 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:19:31 INFO - PROCESS | 336 | 1466583571199 Marionette TRACE conn7 <- [1,1022,null,{}] 01:19:31 INFO - PROCESS | 336 | 1466583571206 Marionette TRACE conn7 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:31 INFO - PROCESS | 336 | 1466583571210 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:31 INFO - PROCESS | 336 | 1466583571355 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 01:19:31 INFO - PROCESS | 336 | 1466583571473 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:31 INFO - PROCESS | 336 | 1466583571476 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:31 INFO - PROCESS | 336 | ++DOCSHELL 0000009666021000 == 40 [pid = 336] [id = 265] 01:19:31 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000965F56BC00) [pid = 336] [serial = 794] [outer = 0000000000000000] 01:19:31 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000965FEB0000) [pid = 336] [serial = 795] [outer = 000000965F56BC00] 01:19:31 INFO - PROCESS | 336 | 1466583571533 Marionette DEBUG loaded listener.js 01:19:31 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009662E6BC00) [pid = 336] [serial = 796] [outer = 000000965F56BC00] 01:19:32 INFO - PROCESS | 336 | 1466583572057 Marionette TRACE conn7 <- [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]]]}] 01:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 943ms 01:19:32 INFO - PROCESS | 336 | 1466583572143 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 01:19:32 INFO - PROCESS | 336 | 1466583572146 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 01:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:19:32 INFO - PROCESS | 336 | 1466583572150 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:19:32 INFO - PROCESS | 336 | 1466583572152 Marionette TRACE conn7 <- [1,1026,null,{}] 01:19:32 INFO - PROCESS | 336 | 1466583572157 Marionette TRACE conn7 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:32 INFO - PROCESS | 336 | 1466583572159 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:32 INFO - PROCESS | 336 | 1466583572313 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 01:19:32 INFO - PROCESS | 336 | 1466583572424 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:32 INFO - PROCESS | 336 | 1466583572431 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:32 INFO - PROCESS | 336 | ++DOCSHELL 000000966C459800 == 41 [pid = 336] [id = 266] 01:19:32 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009665FAD400) [pid = 336] [serial = 797] [outer = 0000000000000000] 01:19:32 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009666581C00) [pid = 336] [serial = 798] [outer = 0000009665FAD400] 01:19:32 INFO - PROCESS | 336 | 1466583572491 Marionette DEBUG loaded listener.js 01:19:32 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000009666A9D000) [pid = 336] [serial = 799] [outer = 0000009665FAD400] 01:19:33 INFO - PROCESS | 336 | 1466583573114 Marionette TRACE conn7 <- [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]]]}] 01:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 986ms 01:19:33 INFO - PROCESS | 336 | 1466583573143 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 01:19:33 INFO - PROCESS | 336 | 1466583573146 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 01:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:19:33 INFO - PROCESS | 336 | 1466583573150 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:19:33 INFO - PROCESS | 336 | 1466583573152 Marionette TRACE conn7 <- [1,1030,null,{}] 01:19:33 INFO - PROCESS | 336 | 1466583573156 Marionette TRACE conn7 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:33 INFO - PROCESS | 336 | 1466583573158 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:33 INFO - PROCESS | 336 | 1466583573270 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 01:19:33 INFO - PROCESS | 336 | 1466583573343 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:33 INFO - PROCESS | 336 | 1466583573346 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:33 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA43800 == 42 [pid = 336] [id = 267] 01:19:33 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000965952D800) [pid = 336] [serial = 800] [outer = 0000000000000000] 01:19:33 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000009666CA6400) [pid = 336] [serial = 801] [outer = 000000965952D800] 01:19:33 INFO - PROCESS | 336 | 1466583573443 Marionette DEBUG loaded listener.js 01:19:33 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000009667954800) [pid = 336] [serial = 802] [outer = 000000965952D800] 01:19:34 INFO - PROCESS | 336 | 1466583574161 Marionette TRACE conn7 <- [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]]]}] 01:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1083ms 01:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:19:34 INFO - PROCESS | 336 | 1466583574234 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 01:19:34 INFO - PROCESS | 336 | 1466583574239 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 01:19:34 INFO - PROCESS | 336 | 1466583574243 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:19:34 INFO - PROCESS | 336 | 1466583574247 Marionette TRACE conn7 <- [1,1034,null,{}] 01:19:34 INFO - PROCESS | 336 | 1466583574253 Marionette TRACE conn7 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:34 INFO - PROCESS | 336 | 1466583574256 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:34 INFO - PROCESS | 336 | 1466583574395 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 01:19:34 INFO - PROCESS | 336 | 1466583574471 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:34 INFO - PROCESS | 336 | 1466583574474 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:35 INFO - PROCESS | 336 | --DOCSHELL 000000966981F800 == 41 [pid = 336] [id = 262] 01:19:35 INFO - PROCESS | 336 | --DOCSHELL 000000966782A800 == 40 [pid = 336] [id = 261] 01:19:35 INFO - PROCESS | 336 | --DOCSHELL 0000009666B43000 == 39 [pid = 336] [id = 260] 01:19:35 INFO - PROCESS | 336 | --DOCSHELL 0000009663FDE000 == 38 [pid = 336] [id = 259] 01:19:35 INFO - PROCESS | 336 | --DOCSHELL 0000009665F56000 == 37 [pid = 336] [id = 258] 01:19:35 INFO - PROCESS | 336 | --DOCSHELL 00000096655DD800 == 36 [pid = 336] [id = 257] 01:19:35 INFO - PROCESS | 336 | --DOCSHELL 0000009663279800 == 35 [pid = 336] [id = 256] 01:19:35 INFO - PROCESS | 336 | --DOCSHELL 000000965E56E800 == 34 [pid = 336] [id = 255] 01:19:35 INFO - PROCESS | 336 | --DOCSHELL 00000096588F5000 == 33 [pid = 336] [id = 254] 01:19:35 INFO - PROCESS | 336 | --DOCSHELL 000000965EAAC800 == 32 [pid = 336] [id = 253] 01:19:35 INFO - PROCESS | 336 | --DOCSHELL 000000966C4AB000 == 31 [pid = 336] [id = 252] 01:19:35 INFO - PROCESS | 336 | --DOCSHELL 000000965FA43800 == 30 [pid = 336] [id = 267] 01:19:35 INFO - PROCESS | 336 | --DOCSHELL 000000966C459800 == 29 [pid = 336] [id = 266] 01:19:35 INFO - PROCESS | 336 | --DOCSHELL 0000009666021000 == 28 [pid = 336] [id = 265] 01:19:35 INFO - PROCESS | 336 | --DOCSHELL 0000009663FEB800 == 27 [pid = 336] [id = 263] 01:19:35 INFO - PROCESS | 336 | --DOCSHELL 000000965E6AB800 == 26 [pid = 336] [id = 264] 01:19:35 INFO - PROCESS | 336 | ++DOCSHELL 0000009657750800 == 27 [pid = 336] [id = 268] 01:19:35 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (00000096577B0000) [pid = 336] [serial = 803] [outer = 0000000000000000] 01:19:35 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (00000096577B4000) [pid = 336] [serial = 804] [outer = 00000096577B0000] 01:19:35 INFO - PROCESS | 336 | 1466583575130 Marionette DEBUG loaded listener.js 01:19:35 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (0000009658A55800) [pid = 336] [serial = 805] [outer = 00000096577B0000] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 96 (0000009666896800) [pid = 336] [serial = 741] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 95 (00000096588C6C00) [pid = 336] [serial = 717] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000009666A98400) [pid = 336] [serial = 744] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000009666C41000) [pid = 336] [serial = 715] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000009659127C00) [pid = 336] [serial = 718] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000965DDF5800) [pid = 336] [serial = 723] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000965E647800) [pid = 336] [serial = 724] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000965FAD6400) [pid = 336] [serial = 729] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000965FEB1800) [pid = 336] [serial = 730] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009665E2C000) [pid = 336] [serial = 738] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009663F63000) [pid = 336] [serial = 735] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009665603C00) [pid = 336] [serial = 736] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009659527800) [pid = 336] [serial = 720] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009659546C00) [pid = 336] [serial = 721] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009663505800) [pid = 336] [serial = 732] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009663ABC800) [pid = 336] [serial = 733] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965EC07000) [pid = 336] [serial = 726] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965F675800) [pid = 336] [serial = 727] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 78 (00000096668A3400) [pid = 336] [serial = 742] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009666C42000) [pid = 336] [serial = 747] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666ABD400) [pid = 336] [serial = 745] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666CCA400) [pid = 336] [serial = 753] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666CD1800) [pid = 336] [serial = 754] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666CB2C00) [pid = 336] [serial = 748] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666FC2000) [pid = 336] [serial = 756] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009663FB1400) [pid = 336] [serial = 750] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009666C6E800) [pid = 336] [serial = 751] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009665FAC800) [pid = 336] [serial = 739] [outer = 0000000000000000] [url = about:blank] 01:19:35 INFO - PROCESS | 336 | 1466583575654 Marionette TRACE conn7 <- [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]]]}] 01:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1446ms 01:19:35 INFO - PROCESS | 336 | 1466583575691 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 01:19:35 INFO - PROCESS | 336 | 1466583575696 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 01:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:19:35 INFO - PROCESS | 336 | 1466583575701 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:19:35 INFO - PROCESS | 336 | 1466583575704 Marionette TRACE conn7 <- [1,1038,null,{}] 01:19:35 INFO - PROCESS | 336 | 1466583575709 Marionette TRACE conn7 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:35 INFO - PROCESS | 336 | 1466583575712 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:35 INFO - PROCESS | 336 | 1466583575832 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 01:19:35 INFO - PROCESS | 336 | 1466583575902 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:35 INFO - PROCESS | 336 | 1466583575904 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:35 INFO - PROCESS | 336 | ++DOCSHELL 000000965E686800 == 28 [pid = 336] [id = 269] 01:19:35 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009659525C00) [pid = 336] [serial = 806] [outer = 0000000000000000] 01:19:35 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009659546C00) [pid = 336] [serial = 807] [outer = 0000009659525C00] 01:19:35 INFO - PROCESS | 336 | 1466583575954 Marionette DEBUG loaded listener.js 01:19:36 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009659CF0C00) [pid = 336] [serial = 808] [outer = 0000009659525C00] 01:19:36 INFO - PROCESS | 336 | 1466583576362 Marionette TRACE conn7 <- [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]]]}] 01:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 692ms 01:19:36 INFO - PROCESS | 336 | 1466583576396 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 01:19:36 INFO - PROCESS | 336 | 1466583576400 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 01:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:19:36 INFO - PROCESS | 336 | 1466583576407 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:19:36 INFO - PROCESS | 336 | 1466583576410 Marionette TRACE conn7 <- [1,1042,null,{}] 01:19:36 INFO - PROCESS | 336 | 1466583576414 Marionette TRACE conn7 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:36 INFO - PROCESS | 336 | 1466583576417 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:36 INFO - PROCESS | 336 | 1466583576543 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 01:19:36 INFO - PROCESS | 336 | 1466583576560 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:36 INFO - PROCESS | 336 | 1466583576563 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:36 INFO - PROCESS | 336 | ++DOCSHELL 000000965DE73000 == 29 [pid = 336] [id = 270] 01:19:36 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965DE4F400) [pid = 336] [serial = 809] [outer = 0000000000000000] 01:19:36 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965E887400) [pid = 336] [serial = 810] [outer = 000000965DE4F400] 01:19:36 INFO - PROCESS | 336 | 1466583576619 Marionette DEBUG loaded listener.js 01:19:36 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965EC0FC00) [pid = 336] [serial = 811] [outer = 000000965DE4F400] 01:19:37 INFO - PROCESS | 336 | 1466583577087 Marionette TRACE conn7 <- [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]]]}] 01:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 733ms 01:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:19:37 INFO - PROCESS | 336 | 1466583577143 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 01:19:37 INFO - PROCESS | 336 | 1466583577146 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 01:19:37 INFO - PROCESS | 336 | 1466583577149 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:19:37 INFO - PROCESS | 336 | 1466583577153 Marionette TRACE conn7 <- [1,1046,null,{}] 01:19:37 INFO - PROCESS | 336 | 1466583577165 Marionette TRACE conn7 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:37 INFO - PROCESS | 336 | 1466583577170 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:37 INFO - PROCESS | 336 | 1466583577270 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 01:19:37 INFO - PROCESS | 336 | 1466583577287 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:37 INFO - PROCESS | 336 | 1466583577289 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:37 INFO - PROCESS | 336 | ++DOCSHELL 0000009663FE2000 == 30 [pid = 336] [id = 271] 01:19:37 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000966015A800) [pid = 336] [serial = 812] [outer = 0000000000000000] 01:19:37 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000966265E000) [pid = 336] [serial = 813] [outer = 000000966015A800] 01:19:37 INFO - PROCESS | 336 | 1466583577335 Marionette DEBUG loaded listener.js 01:19:37 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009662E6C400) [pid = 336] [serial = 814] [outer = 000000966015A800] 01:19:37 INFO - PROCESS | 336 | 1466583577804 Marionette TRACE conn7 <- [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]]]}] 01:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 691ms 01:19:37 INFO - PROCESS | 336 | 1466583577843 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 01:19:37 INFO - PROCESS | 336 | 1466583577846 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 01:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:19:37 INFO - PROCESS | 336 | 1466583577849 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:19:37 INFO - PROCESS | 336 | 1466583577851 Marionette TRACE conn7 <- [1,1050,null,{}] 01:19:37 INFO - PROCESS | 336 | 1466583577855 Marionette TRACE conn7 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:37 INFO - PROCESS | 336 | 1466583577857 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:38 INFO - PROCESS | 336 | 1466583578000 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 01:19:38 INFO - PROCESS | 336 | 1466583578023 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:38 INFO - PROCESS | 336 | 1466583578025 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:38 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F21000 == 31 [pid = 336] [id = 272] 01:19:38 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009663A72800) [pid = 336] [serial = 815] [outer = 0000000000000000] 01:19:38 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009663A7E800) [pid = 336] [serial = 816] [outer = 0000009663A72800] 01:19:38 INFO - PROCESS | 336 | 1466583578079 Marionette DEBUG loaded listener.js 01:19:38 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009663ABF800) [pid = 336] [serial = 817] [outer = 0000009663A72800] 01:19:38 INFO - PROCESS | 336 | 1466583578530 Marionette TRACE conn7 <- [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]]]}] 01:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 734ms 01:19:38 INFO - PROCESS | 336 | 1466583578587 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 01:19:38 INFO - PROCESS | 336 | 1466583578589 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 01:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:19:38 INFO - PROCESS | 336 | 1466583578592 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:19:38 INFO - PROCESS | 336 | 1466583578594 Marionette TRACE conn7 <- [1,1054,null,{}] 01:19:38 INFO - PROCESS | 336 | 1466583578598 Marionette TRACE conn7 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:38 INFO - PROCESS | 336 | 1466583578600 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:38 INFO - PROCESS | 336 | 1466583578711 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 01:19:38 INFO - PROCESS | 336 | 1466583578723 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:38 INFO - PROCESS | 336 | 1466583578725 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:38 INFO - PROCESS | 336 | ++DOCSHELL 000000966625E000 == 32 [pid = 336] [id = 273] 01:19:38 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009663BEC400) [pid = 336] [serial = 818] [outer = 0000000000000000] 01:19:38 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009663F62800) [pid = 336] [serial = 819] [outer = 0000009663BEC400] 01:19:38 INFO - PROCESS | 336 | 1466583578783 Marionette DEBUG loaded listener.js 01:19:38 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (00000096656B6000) [pid = 336] [serial = 820] [outer = 0000009663BEC400] 01:19:39 INFO - PROCESS | 336 | 1466583579262 Marionette TRACE conn7 <- [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]]]}] 01:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 731ms 01:19:39 INFO - PROCESS | 336 | 1466583579354 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 01:19:39 INFO - PROCESS | 336 | 1466583579356 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 01:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:19:39 INFO - PROCESS | 336 | 1466583579360 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:19:39 INFO - PROCESS | 336 | 1466583579362 Marionette TRACE conn7 <- [1,1058,null,{}] 01:19:39 INFO - PROCESS | 336 | 1466583579365 Marionette TRACE conn7 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:39 INFO - PROCESS | 336 | 1466583579371 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:39 INFO - PROCESS | 336 | 1466583579483 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 01:19:39 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009662626400) [pid = 336] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:19:39 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009666FBFC00) [pid = 336] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:19:39 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009659227800) [pid = 336] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:19:39 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009659122000) [pid = 336] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:19:39 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965831F800) [pid = 336] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:19:39 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000966560E000) [pid = 336] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:19:39 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009666ABD000) [pid = 336] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:19:39 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009659548400) [pid = 336] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:19:39 INFO - PROCESS | 336 | --DOMWINDOW == 75 (00000096578D7C00) [pid = 336] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:19:39 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009663AB9800) [pid = 336] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:19:39 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666B8C800) [pid = 336] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:19:39 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666CD2000) [pid = 336] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:19:39 INFO - PROCESS | 336 | 1466583579702 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:39 INFO - PROCESS | 336 | 1466583579704 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:39 INFO - PROCESS | 336 | ++DOCSHELL 0000009658BA7800 == 33 [pid = 336] [id = 274] 01:19:39 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (00000096577A9000) [pid = 336] [serial = 821] [outer = 0000000000000000] 01:19:39 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009659384400) [pid = 336] [serial = 822] [outer = 00000096577A9000] 01:19:39 INFO - PROCESS | 336 | 1466583579752 Marionette DEBUG loaded listener.js 01:19:39 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009662626400) [pid = 336] [serial = 823] [outer = 00000096577A9000] 01:19:40 INFO - PROCESS | 336 | 1466583580198 Marionette TRACE conn7 <- [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]]]}] 01:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 880ms 01:19:40 INFO - PROCESS | 336 | 1466583580242 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 01:19:40 INFO - PROCESS | 336 | 1466583580244 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 01:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:19:40 INFO - PROCESS | 336 | 1466583580248 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:19:40 INFO - PROCESS | 336 | 1466583580250 Marionette TRACE conn7 <- [1,1062,null,{}] 01:19:40 INFO - PROCESS | 336 | 1466583580253 Marionette TRACE conn7 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:40 INFO - PROCESS | 336 | 1466583580255 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:40 INFO - PROCESS | 336 | 1466583580340 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 01:19:40 INFO - PROCESS | 336 | 1466583580346 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:40 INFO - PROCESS | 336 | 1466583580348 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:40 INFO - PROCESS | 336 | ++DOCSHELL 000000966798C800 == 34 [pid = 336] [id = 275] 01:19:40 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009665E2BC00) [pid = 336] [serial = 824] [outer = 0000000000000000] 01:19:40 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (00000096668A3400) [pid = 336] [serial = 825] [outer = 0000009665E2BC00] 01:19:40 INFO - PROCESS | 336 | 1466583580397 Marionette DEBUG loaded listener.js 01:19:40 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666A98400) [pid = 336] [serial = 826] [outer = 0000009665E2BC00] 01:19:40 INFO - PROCESS | 336 | 1466583580837 Marionette TRACE conn7 <- [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]]]}] 01:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 629ms 01:19:40 INFO - PROCESS | 336 | 1466583580880 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 01:19:40 INFO - PROCESS | 336 | 1466583580882 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 01:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:19:40 INFO - PROCESS | 336 | 1466583580890 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:19:40 INFO - PROCESS | 336 | 1466583580892 Marionette TRACE conn7 <- [1,1066,null,{}] 01:19:40 INFO - PROCESS | 336 | 1466583580896 Marionette TRACE conn7 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:40 INFO - PROCESS | 336 | 1466583580898 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:41 INFO - PROCESS | 336 | 1466583581014 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 01:19:41 INFO - PROCESS | 336 | 1466583581022 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:41 INFO - PROCESS | 336 | 1466583581024 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:41 INFO - PROCESS | 336 | ++DOCSHELL 0000009669819800 == 35 [pid = 336] [id = 276] 01:19:41 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666AB7800) [pid = 336] [serial = 827] [outer = 0000000000000000] 01:19:41 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666ABEC00) [pid = 336] [serial = 828] [outer = 0000009666AB7800] 01:19:41 INFO - PROCESS | 336 | 1466583581069 Marionette DEBUG loaded listener.js 01:19:41 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666B8BC00) [pid = 336] [serial = 829] [outer = 0000009666AB7800] 01:19:41 INFO - PROCESS | 336 | 1466583581478 Marionette TRACE conn7 <- [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]]]}] 01:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 628ms 01:19:41 INFO - PROCESS | 336 | 1466583581522 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 01:19:41 INFO - PROCESS | 336 | 1466583581524 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 01:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:19:41 INFO - PROCESS | 336 | 1466583581528 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:19:41 INFO - PROCESS | 336 | 1466583581529 Marionette TRACE conn7 <- [1,1070,null,{}] 01:19:41 INFO - PROCESS | 336 | 1466583581533 Marionette TRACE conn7 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:41 INFO - PROCESS | 336 | 1466583581535 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:41 INFO - PROCESS | 336 | 1466583581621 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 01:19:41 INFO - PROCESS | 336 | 1466583581644 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:41 INFO - PROCESS | 336 | 1466583581646 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:41 INFO - PROCESS | 336 | ++DOCSHELL 000000966A429000 == 36 [pid = 336] [id = 277] 01:19:41 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666A97800) [pid = 336] [serial = 830] [outer = 0000000000000000] 01:19:41 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666C64C00) [pid = 336] [serial = 831] [outer = 0000009666A97800] 01:19:41 INFO - PROCESS | 336 | 1466583581691 Marionette DEBUG loaded listener.js 01:19:41 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009666CB0800) [pid = 336] [serial = 832] [outer = 0000009666A97800] 01:19:42 INFO - PROCESS | 336 | 1466583582515 Marionette TRACE conn7 <- [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]]]}] 01:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1030ms 01:19:42 INFO - PROCESS | 336 | 1466583582561 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 01:19:42 INFO - PROCESS | 336 | 1466583582566 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 01:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:19:42 INFO - PROCESS | 336 | 1466583582592 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:19:42 INFO - PROCESS | 336 | 1466583582598 Marionette TRACE conn7 <- [1,1074,null,{}] 01:19:42 INFO - PROCESS | 336 | 1466583582604 Marionette TRACE conn7 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:42 INFO - PROCESS | 336 | 1466583582607 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:42 INFO - PROCESS | 336 | 1466583582764 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 01:19:42 INFO - PROCESS | 336 | 1466583582920 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:42 INFO - PROCESS | 336 | 1466583582923 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:42 INFO - PROCESS | 336 | ++DOCSHELL 0000009663BBE800 == 37 [pid = 336] [id = 278] 01:19:42 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000965EAD2400) [pid = 336] [serial = 833] [outer = 0000000000000000] 01:19:42 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000965EC11000) [pid = 336] [serial = 834] [outer = 000000965EAD2400] 01:19:43 INFO - PROCESS | 336 | 1466583582987 Marionette DEBUG loaded listener.js 01:19:43 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000965FC6B800) [pid = 336] [serial = 835] [outer = 000000965EAD2400] 01:19:43 INFO - PROCESS | 336 | 1466583583849 Marionette TRACE conn7 <- [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]]]}] 01:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1319ms 01:19:43 INFO - PROCESS | 336 | 1466583583899 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 01:19:43 INFO - PROCESS | 336 | 1466583583903 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 01:19:43 INFO - PROCESS | 336 | 1466583583908 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:19:43 INFO - PROCESS | 336 | 1466583583912 Marionette TRACE conn7 <- [1,1078,null,{}] 01:19:43 INFO - PROCESS | 336 | 1466583583918 Marionette TRACE conn7 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:43 INFO - PROCESS | 336 | 1466583583921 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:44 INFO - PROCESS | 336 | 1466583584040 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 01:19:44 INFO - PROCESS | 336 | 1466583584107 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:44 INFO - PROCESS | 336 | 1466583584112 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:44 INFO - PROCESS | 336 | ++DOCSHELL 000000965EC2A000 == 38 [pid = 336] [id = 279] 01:19:44 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009658329C00) [pid = 336] [serial = 836] [outer = 0000000000000000] 01:19:44 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009659528C00) [pid = 336] [serial = 837] [outer = 0000009658329C00] 01:19:44 INFO - PROCESS | 336 | 1466583584162 Marionette DEBUG loaded listener.js 01:19:44 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000965DBB7000) [pid = 336] [serial = 838] [outer = 0000009658329C00] 01:19:44 INFO - PROCESS | 336 | --DOCSHELL 0000009666829000 == 37 [pid = 336] [id = 200] 01:19:44 INFO - PROCESS | 336 | --DOCSHELL 0000009665F18800 == 36 [pid = 336] [id = 198] 01:19:44 INFO - PROCESS | 336 | --DOCSHELL 000000965DE75000 == 35 [pid = 336] [id = 195] 01:19:44 INFO - PROCESS | 336 | --DOCSHELL 0000009666335800 == 34 [pid = 336] [id = 210] 01:19:44 INFO - PROCESS | 336 | --DOCSHELL 0000009663BC3000 == 33 [pid = 336] [id = 208] 01:19:44 INFO - PROCESS | 336 | --DOCSHELL 000000966327D000 == 32 [pid = 336] [id = 207] 01:19:44 INFO - PROCESS | 336 | --DOCSHELL 0000009665F13800 == 31 [pid = 336] [id = 209] 01:19:44 INFO - PROCESS | 336 | --DOCSHELL 000000965DB14000 == 30 [pid = 336] [id = 204] 01:19:44 INFO - PROCESS | 336 | --DOCSHELL 0000009666B4B000 == 29 [pid = 336] [id = 211] 01:19:44 INFO - PROCESS | 336 | --DOCSHELL 00000096577CD800 == 28 [pid = 336] [id = 199] 01:19:44 INFO - PROCESS | 336 | --DOCSHELL 0000009663B2F000 == 27 [pid = 336] [id = 197] 01:19:44 INFO - PROCESS | 336 | --DOCSHELL 000000965E896000 == 26 [pid = 336] [id = 201] 01:19:44 INFO - PROCESS | 336 | --DOCSHELL 000000965FA11800 == 25 [pid = 336] [id = 196] 01:19:44 INFO - PROCESS | 336 | --DOCSHELL 0000009659A26800 == 24 [pid = 336] [id = 205] 01:19:44 INFO - PROCESS | 336 | --DOCSHELL 000000965EC2A800 == 23 [pid = 336] [id = 206] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000009662E6FC00) [pid = 336] [serial = 771] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009666FC9800) [pid = 336] [serial = 757] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000965F56CC00) [pid = 336] [serial = 768] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000965FEAC400) [pid = 336] [serial = 769] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009659816400) [pid = 336] [serial = 765] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000965DDF0000) [pid = 336] [serial = 766] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009659123800) [pid = 336] [serial = 759] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965952D000) [pid = 336] [serial = 760] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009659128C00) [pid = 336] [serial = 762] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009659ABB800) [pid = 336] [serial = 763] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009663AC2000) [pid = 336] [serial = 774] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009663FB3000) [pid = 336] [serial = 775] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 77 (00000096638DF400) [pid = 336] [serial = 772] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666FBF400) [pid = 336] [serial = 789] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 75 (00000096666A5800) [pid = 336] [serial = 778] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009665E2F800) [pid = 336] [serial = 777] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666AC2800) [pid = 336] [serial = 780] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666B8C400) [pid = 336] [serial = 781] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000965FEAB800) [pid = 336] [serial = 783] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 70 (00000096668A2000) [pid = 336] [serial = 784] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009666CC8400) [pid = 336] [serial = 787] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 68 (000000966717AC00) [pid = 336] [serial = 790] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009666C71000) [pid = 336] [serial = 786] [outer = 0000000000000000] [url = about:blank] 01:19:44 INFO - PROCESS | 336 | 1466583584746 Marionette TRACE conn7 <- [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]]]}] 01:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 881ms 01:19:44 INFO - PROCESS | 336 | 1466583584794 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 01:19:44 INFO - PROCESS | 336 | 1466583584800 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 01:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:19:44 INFO - PROCESS | 336 | 1466583584807 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:19:44 INFO - PROCESS | 336 | 1466583584810 Marionette TRACE conn7 <- [1,1082,null,{}] 01:19:44 INFO - PROCESS | 336 | 1466583584814 Marionette TRACE conn7 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:44 INFO - PROCESS | 336 | 1466583584817 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:44 INFO - PROCESS | 336 | 1466583584912 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 01:19:44 INFO - PROCESS | 336 | 1466583584919 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:44 INFO - PROCESS | 336 | 1466583584921 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:44 INFO - PROCESS | 336 | ++DOCSHELL 000000965F546800 == 24 [pid = 336] [id = 280] 01:19:44 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965952E400) [pid = 336] [serial = 839] [outer = 0000000000000000] 01:19:44 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965DB59C00) [pid = 336] [serial = 840] [outer = 000000965952E400] 01:19:44 INFO - PROCESS | 336 | 1466583584972 Marionette DEBUG loaded listener.js 01:19:45 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965EB38800) [pid = 336] [serial = 841] [outer = 000000965952E400] 01:19:45 INFO - PROCESS | 336 | 1466583585460 Marionette TRACE conn7 <- [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]]]}] 01:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 734ms 01:19:45 INFO - PROCESS | 336 | 1466583585543 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 01:19:45 INFO - PROCESS | 336 | 1466583585545 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 01:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:19:45 INFO - PROCESS | 336 | 1466583585549 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:19:45 INFO - PROCESS | 336 | 1466583585553 Marionette TRACE conn7 <- [1,1086,null,{}] 01:19:45 INFO - PROCESS | 336 | 1466583585564 Marionette TRACE conn7 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:45 INFO - PROCESS | 336 | 1466583585569 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:45 INFO - PROCESS | 336 | 1466583585672 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 01:19:45 INFO - PROCESS | 336 | 1466583585739 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:45 INFO - PROCESS | 336 | 1466583585742 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:45 INFO - PROCESS | 336 | ++DOCSHELL 0000009663B28000 == 25 [pid = 336] [id = 281] 01:19:45 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009662665800) [pid = 336] [serial = 842] [outer = 0000000000000000] 01:19:45 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009662E6D000) [pid = 336] [serial = 843] [outer = 0000009662665800] 01:19:45 INFO - PROCESS | 336 | 1466583585793 Marionette DEBUG loaded listener.js 01:19:45 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009663A0B800) [pid = 336] [serial = 844] [outer = 0000009662665800] 01:19:46 INFO - PROCESS | 336 | 1466583586188 Marionette TRACE conn7 <- [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]]]}] 01:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 690ms 01:19:46 INFO - PROCESS | 336 | 1466583586242 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 01:19:46 INFO - PROCESS | 336 | 1466583586245 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 01:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:19:46 INFO - PROCESS | 336 | 1466583586248 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:19:46 INFO - PROCESS | 336 | 1466583586250 Marionette TRACE conn7 <- [1,1090,null,{}] 01:19:46 INFO - PROCESS | 336 | 1466583586253 Marionette TRACE conn7 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:46 INFO - PROCESS | 336 | 1466583586255 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:46 INFO - PROCESS | 336 | 1466583586345 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 01:19:46 INFO - PROCESS | 336 | 1466583586351 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:46 INFO - PROCESS | 336 | 1466583586353 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:46 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F69800 == 26 [pid = 336] [id = 282] 01:19:46 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009663BEB000) [pid = 336] [serial = 845] [outer = 0000000000000000] 01:19:46 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009663FB3800) [pid = 336] [serial = 846] [outer = 0000009663BEB000] 01:19:46 INFO - PROCESS | 336 | 1466583586399 Marionette DEBUG loaded listener.js 01:19:46 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009665611800) [pid = 336] [serial = 847] [outer = 0000009663BEB000] 01:19:46 INFO - PROCESS | 336 | 1466583586821 Marionette TRACE conn7 <- [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]]]}] 01:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 628ms 01:19:46 INFO - PROCESS | 336 | 1466583586884 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 01:19:46 INFO - PROCESS | 336 | 1466583586886 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 01:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:19:46 INFO - PROCESS | 336 | 1466583586890 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:19:46 INFO - PROCESS | 336 | 1466583586892 Marionette TRACE conn7 <- [1,1094,null,{}] 01:19:46 INFO - PROCESS | 336 | 1466583586896 Marionette TRACE conn7 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:46 INFO - PROCESS | 336 | 1466583586898 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:47 INFO - PROCESS | 336 | 1466583587009 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 01:19:47 INFO - PROCESS | 336 | 1466583587082 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:47 INFO - PROCESS | 336 | 1466583587084 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:47 INFO - PROCESS | 336 | ++DOCSHELL 00000096663F1000 == 27 [pid = 336] [id = 283] 01:19:47 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009665FA6000) [pid = 336] [serial = 848] [outer = 0000000000000000] 01:19:47 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009665FA7400) [pid = 336] [serial = 849] [outer = 0000009665FA6000] 01:19:47 INFO - PROCESS | 336 | 1466583587136 Marionette DEBUG loaded listener.js 01:19:47 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (00000096663AD400) [pid = 336] [serial = 850] [outer = 0000009665FA6000] 01:19:47 INFO - PROCESS | 336 | 1466583587551 Marionette TRACE conn7 <- [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]]]}] 01:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 734ms 01:19:47 INFO - PROCESS | 336 | 1466583587627 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 01:19:47 INFO - PROCESS | 336 | 1466583587629 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 01:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:19:47 INFO - PROCESS | 336 | 1466583587632 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:19:47 INFO - PROCESS | 336 | 1466583587634 Marionette TRACE conn7 <- [1,1098,null,{}] 01:19:47 INFO - PROCESS | 336 | 1466583587638 Marionette TRACE conn7 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:47 INFO - PROCESS | 336 | 1466583587644 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:47 INFO - PROCESS | 336 | 1466583587797 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 01:19:47 INFO - PROCESS | 336 | 1466583587803 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:47 INFO - PROCESS | 336 | 1466583587805 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:47 INFO - PROCESS | 336 | ++DOCSHELL 0000009667835000 == 28 [pid = 336] [id = 284] 01:19:47 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (00000096668A5400) [pid = 336] [serial = 851] [outer = 0000000000000000] 01:19:47 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666A9EC00) [pid = 336] [serial = 852] [outer = 00000096668A5400] 01:19:47 INFO - PROCESS | 336 | 1466583587851 Marionette DEBUG loaded listener.js 01:19:47 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666C66800) [pid = 336] [serial = 853] [outer = 00000096668A5400] 01:19:48 INFO - PROCESS | 336 | 1466583588312 Marionette TRACE conn7 <- [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]]]}] 01:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 733ms 01:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:19:48 INFO - PROCESS | 336 | 1466583588381 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 01:19:48 INFO - PROCESS | 336 | 1466583588384 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 01:19:48 INFO - PROCESS | 336 | 1466583588388 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:19:48 INFO - PROCESS | 336 | 1466583588390 Marionette TRACE conn7 <- [1,1102,null,{}] 01:19:48 INFO - PROCESS | 336 | 1466583588393 Marionette TRACE conn7 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:48 INFO - PROCESS | 336 | 1466583588395 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:48 INFO - PROCESS | 336 | 1466583588508 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 01:19:48 INFO - PROCESS | 336 | 1466583588520 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:48 INFO - PROCESS | 336 | 1466583588522 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:48 INFO - PROCESS | 336 | ++DOCSHELL 0000009669A20000 == 29 [pid = 336] [id = 285] 01:19:48 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666A90400) [pid = 336] [serial = 854] [outer = 0000000000000000] 01:19:48 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009666CC8400) [pid = 336] [serial = 855] [outer = 0000009666A90400] 01:19:48 INFO - PROCESS | 336 | 1466583588566 Marionette DEBUG loaded listener.js 01:19:48 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009666CD5000) [pid = 336] [serial = 856] [outer = 0000009666A90400] 01:19:48 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009663A72800) [pid = 336] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:19:48 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009663BEC400) [pid = 336] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:19:48 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009659525C00) [pid = 336] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:19:48 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000966015A800) [pid = 336] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:19:48 INFO - PROCESS | 336 | --DOMWINDOW == 80 (00000096577B0000) [pid = 336] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:19:48 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965DE4F400) [pid = 336] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:19:48 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965952D800) [pid = 336] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:19:48 INFO - PROCESS | 336 | --DOMWINDOW == 77 (00000096577A9000) [pid = 336] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:19:48 INFO - PROCESS | 336 | --DOMWINDOW == 76 (00000096583D8C00) [pid = 336] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:19:48 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965F56BC00) [pid = 336] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:19:48 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009665FAD400) [pid = 336] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:19:48 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009665E2BC00) [pid = 336] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:19:48 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666AB7800) [pid = 336] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:19:49 INFO - PROCESS | 336 | 1466583589068 Marionette TRACE conn7 <- [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]]]}] 01:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 734ms 01:19:49 INFO - PROCESS | 336 | 1466583589123 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 01:19:49 INFO - PROCESS | 336 | 1466583589125 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 01:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:19:49 INFO - PROCESS | 336 | 1466583589128 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:19:49 INFO - PROCESS | 336 | 1466583589130 Marionette TRACE conn7 <- [1,1106,null,{}] 01:19:49 INFO - PROCESS | 336 | 1466583589134 Marionette TRACE conn7 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:49 INFO - PROCESS | 336 | 1466583589136 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:49 INFO - PROCESS | 336 | 1466583589219 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 01:19:49 INFO - PROCESS | 336 | 1466583589293 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:49 INFO - PROCESS | 336 | 1466583589295 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:49 INFO - PROCESS | 336 | ++DOCSHELL 0000009659CC9000 == 30 [pid = 336] [id = 286] 01:19:49 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009659231400) [pid = 336] [serial = 857] [outer = 0000000000000000] 01:19:49 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965EACC800) [pid = 336] [serial = 858] [outer = 0000009659231400] 01:19:49 INFO - PROCESS | 336 | 1466583589340 Marionette DEBUG loaded listener.js 01:19:49 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009665FA7000) [pid = 336] [serial = 859] [outer = 0000009659231400] 01:19:49 INFO - PROCESS | 336 | 1466583589686 Marionette TRACE conn7 <- [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]]]}] 01:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 586ms 01:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:19:49 INFO - PROCESS | 336 | 1466583589718 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 01:19:49 INFO - PROCESS | 336 | 1466583589720 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 01:19:49 INFO - PROCESS | 336 | 1466583589724 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:19:49 INFO - PROCESS | 336 | 1466583589726 Marionette TRACE conn7 <- [1,1110,null,{}] 01:19:49 INFO - PROCESS | 336 | 1466583589729 Marionette TRACE conn7 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:49 INFO - PROCESS | 336 | 1466583589739 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:49 INFO - PROCESS | 336 | 1466583589874 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 01:19:49 INFO - PROCESS | 336 | 1466583589885 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:49 INFO - PROCESS | 336 | 1466583589887 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:49 INFO - PROCESS | 336 | ++DOCSHELL 000000966C440000 == 31 [pid = 336] [id = 287] 01:19:49 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009659386400) [pid = 336] [serial = 860] [outer = 0000000000000000] 01:19:49 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666B88000) [pid = 336] [serial = 861] [outer = 0000009659386400] 01:19:49 INFO - PROCESS | 336 | 1466583589932 Marionette DEBUG loaded listener.js 01:19:50 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000966717D000) [pid = 336] [serial = 862] [outer = 0000009659386400] 01:19:50 INFO - PROCESS | 336 | 1466583590327 Marionette TRACE conn7 <- [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]]]}] 01:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 628ms 01:19:50 INFO - PROCESS | 336 | 1466583590355 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 01:19:50 INFO - PROCESS | 336 | 1466583590357 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 01:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:19:50 INFO - PROCESS | 336 | 1466583590360 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:19:50 INFO - PROCESS | 336 | 1466583590362 Marionette TRACE conn7 <- [1,1114,null,{}] 01:19:50 INFO - PROCESS | 336 | 1466583590367 Marionette TRACE conn7 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:50 INFO - PROCESS | 336 | 1466583590369 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:50 INFO - PROCESS | 336 | 1466583590482 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 01:19:50 INFO - PROCESS | 336 | 1466583590490 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:50 INFO - PROCESS | 336 | 1466583590492 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:50 INFO - PROCESS | 336 | ++DOCSHELL 000000966C4B0000 == 32 [pid = 336] [id = 288] 01:19:50 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009665FAD400) [pid = 336] [serial = 863] [outer = 0000000000000000] 01:19:50 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (00000096676EE800) [pid = 336] [serial = 864] [outer = 0000009665FAD400] 01:19:50 INFO - PROCESS | 336 | 1466583590538 Marionette DEBUG loaded listener.js 01:19:50 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009667958C00) [pid = 336] [serial = 865] [outer = 0000009665FAD400] 01:19:51 INFO - PROCESS | 336 | [336] 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 01:19:51 INFO - PROCESS | 336 | 1466583591580 Marionette TRACE conn7 <- [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]]]}] 01:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1230ms 01:19:51 INFO - PROCESS | 336 | 1466583591595 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 01:19:51 INFO - PROCESS | 336 | 1466583591599 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 01:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:19:51 INFO - PROCESS | 336 | 1466583591604 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:19:51 INFO - PROCESS | 336 | 1466583591608 Marionette TRACE conn7 <- [1,1118,null,{}] 01:19:51 INFO - PROCESS | 336 | 1466583591614 Marionette TRACE conn7 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:51 INFO - PROCESS | 336 | 1466583591618 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:51 INFO - PROCESS | 336 | 1466583591734 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 01:19:51 INFO - PROCESS | 336 | 1466583591816 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:51 INFO - PROCESS | 336 | 1466583591819 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:51 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA2E800 == 33 [pid = 336] [id = 289] 01:19:51 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000965E60E400) [pid = 336] [serial = 866] [outer = 0000000000000000] 01:19:51 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000965EB40C00) [pid = 336] [serial = 867] [outer = 000000965E60E400] 01:19:51 INFO - PROCESS | 336 | 1466583591925 Marionette DEBUG loaded listener.js 01:19:52 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000965FEAE400) [pid = 336] [serial = 868] [outer = 000000965E60E400] 01:19:52 INFO - PROCESS | 336 | 1466583592561 Marionette TRACE conn7 <- [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]]]}] 01:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1031ms 01:19:52 INFO - PROCESS | 336 | 1466583592640 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 01:19:52 INFO - PROCESS | 336 | 1466583592645 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 01:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:19:52 INFO - PROCESS | 336 | 1466583592653 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:19:52 INFO - PROCESS | 336 | 1466583592656 Marionette TRACE conn7 <- [1,1122,null,{}] 01:19:52 INFO - PROCESS | 336 | 1466583592681 Marionette TRACE conn7 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:52 INFO - PROCESS | 336 | 1466583592684 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:52 INFO - PROCESS | 336 | 1466583592874 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 01:19:52 INFO - PROCESS | 336 | 1466583592919 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:52 INFO - PROCESS | 336 | 1466583592922 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:52 INFO - PROCESS | 336 | ++DOCSHELL 000000966769E800 == 34 [pid = 336] [id = 290] 01:19:52 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009663F66000) [pid = 336] [serial = 869] [outer = 0000000000000000] 01:19:52 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000966560CC00) [pid = 336] [serial = 870] [outer = 0000009663F66000] 01:19:52 INFO - PROCESS | 336 | 1466583592980 Marionette DEBUG loaded listener.js 01:19:53 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009666899000) [pid = 336] [serial = 871] [outer = 0000009663F66000] 01:19:53 INFO - PROCESS | 336 | [GFX2-]: DrawTargetD2D 1.1 (000000966D4CD1D0): Failed to create GradientStopCollection with no stops. 01:19:53 INFO - PROCESS | 336 | [GFX3-]: No stops specified for gradient pattern. 01:19:53 INFO - PROCESS | 336 | 1466583593591 Marionette TRACE conn7 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 01:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 986ms 01:19:53 INFO - PROCESS | 336 | 1466583593640 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 01:19:53 INFO - PROCESS | 336 | 1466583593643 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 01:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:19:53 INFO - PROCESS | 336 | 1466583593647 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:19:53 INFO - PROCESS | 336 | 1466583593651 Marionette TRACE conn7 <- [1,1126,null,{}] 01:19:53 INFO - PROCESS | 336 | 1466583593663 Marionette TRACE conn7 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:53 INFO - PROCESS | 336 | 1466583593668 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:53 INFO - PROCESS | 336 | 1466583593783 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 01:19:53 INFO - PROCESS | 336 | 1466583593859 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:53 INFO - PROCESS | 336 | 1466583593862 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:53 INFO - PROCESS | 336 | ++DOCSHELL 000000966D64B800 == 35 [pid = 336] [id = 291] 01:19:53 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009666CB2C00) [pid = 336] [serial = 872] [outer = 0000000000000000] 01:19:53 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009666FCAC00) [pid = 336] [serial = 873] [outer = 0000009666CB2C00] 01:19:53 INFO - PROCESS | 336 | 1466583593960 Marionette DEBUG loaded listener.js 01:19:54 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (00000096679F6400) [pid = 336] [serial = 874] [outer = 0000009666CB2C00] 01:19:54 INFO - PROCESS | 336 | 1466583594705 Marionette TRACE conn7 <- [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]]]}] 01:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1085ms 01:19:54 INFO - PROCESS | 336 | 1466583594734 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 01:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:19:54 INFO - PROCESS | 336 | 1466583594738 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 01:19:54 INFO - PROCESS | 336 | 1466583594743 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:19:54 INFO - PROCESS | 336 | 1466583594746 Marionette TRACE conn7 <- [1,1130,null,{}] 01:19:54 INFO - PROCESS | 336 | 1466583594752 Marionette TRACE conn7 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:54 INFO - PROCESS | 336 | 1466583594755 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:54 INFO - PROCESS | 336 | 1466583594860 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 01:19:54 INFO - PROCESS | 336 | 1466583594955 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:54 INFO - PROCESS | 336 | 1466583594957 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:55 INFO - PROCESS | 336 | ++DOCSHELL 0000009659220800 == 36 [pid = 336] [id = 292] 01:19:55 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000965DEB3C00) [pid = 336] [serial = 875] [outer = 0000000000000000] 01:19:55 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000965E64A000) [pid = 336] [serial = 876] [outer = 000000965DEB3C00] 01:19:55 INFO - PROCESS | 336 | 1466583595057 Marionette DEBUG loaded listener.js 01:19:55 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000965F6D0000) [pid = 336] [serial = 877] [outer = 000000965DEB3C00] 01:19:55 INFO - PROCESS | 336 | --DOCSHELL 0000009666FD0000 == 35 [pid = 336] [id = 203] 01:19:55 INFO - PROCESS | 336 | --DOCSHELL 0000009665EE2800 == 34 [pid = 336] [id = 202] 01:19:55 INFO - PROCESS | 336 | --DOCSHELL 000000966799A000 == 33 [pid = 336] [id = 212] 01:19:55 INFO - PROCESS | 336 | --DOCSHELL 0000009657750800 == 32 [pid = 336] [id = 268] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000009663A7E800) [pid = 336] [serial = 816] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000009663F62800) [pid = 336] [serial = 819] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000009659546C00) [pid = 336] [serial = 807] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000009659CF0C00) [pid = 336] [serial = 808] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000966265E000) [pid = 336] [serial = 813] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 87 (00000096577B4000) [pid = 336] [serial = 804] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009658A55800) [pid = 336] [serial = 805] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000965E887400) [pid = 336] [serial = 810] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000965EC0FC00) [pid = 336] [serial = 811] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009663ABF800) [pid = 336] [serial = 817] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009667954800) [pid = 336] [serial = 802] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009666CA6400) [pid = 336] [serial = 801] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009659384400) [pid = 336] [serial = 822] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009659AA4C00) [pid = 336] [serial = 793] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009658A57C00) [pid = 336] [serial = 792] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009662E6BC00) [pid = 336] [serial = 796] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000965FEB0000) [pid = 336] [serial = 795] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666A9D000) [pid = 336] [serial = 799] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666581C00) [pid = 336] [serial = 798] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666B8BC00) [pid = 336] [serial = 829] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 72 (00000096656B6000) [pid = 336] [serial = 820] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009662626400) [pid = 336] [serial = 823] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009666A98400) [pid = 336] [serial = 826] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009662E6C400) [pid = 336] [serial = 814] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 68 (00000096668A3400) [pid = 336] [serial = 825] [outer = 0000000000000000] [url = about:blank] 01:19:55 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009666ABEC00) [pid = 336] [serial = 828] [outer = 0000000000000000] [url = about:blank] 01:19:56 INFO - PROCESS | 336 | 1466583596261 Marionette TRACE conn7 <- [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]]]}] 01:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1549ms 01:19:56 INFO - PROCESS | 336 | 1466583596292 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 01:19:56 INFO - PROCESS | 336 | 1466583596296 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 01:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:19:56 INFO - PROCESS | 336 | 1466583596308 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:19:56 INFO - PROCESS | 336 | 1466583596311 Marionette TRACE conn7 <- [1,1134,null,{}] 01:19:56 INFO - PROCESS | 336 | 1466583596318 Marionette TRACE conn7 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:56 INFO - PROCESS | 336 | 1466583596321 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:56 INFO - PROCESS | 336 | 1466583596448 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 01:19:56 INFO - PROCESS | 336 | 1466583596524 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:56 INFO - PROCESS | 336 | 1466583596526 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:56 INFO - PROCESS | 336 | ++DOCSHELL 0000009659F66800 == 33 [pid = 336] [id = 293] 01:19:56 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009659223C00) [pid = 336] [serial = 878] [outer = 0000000000000000] 01:19:56 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965922A400) [pid = 336] [serial = 879] [outer = 0000009659223C00] 01:19:56 INFO - PROCESS | 336 | 1466583596575 Marionette DEBUG loaded listener.js 01:19:56 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965938AC00) [pid = 336] [serial = 880] [outer = 0000009659223C00] 01:19:57 INFO - PROCESS | 336 | 1466583596996 Marionette TRACE conn7 <- [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]]]}] 01:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 734ms 01:19:57 INFO - PROCESS | 336 | 1466583597039 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 01:19:57 INFO - PROCESS | 336 | 1466583597045 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 01:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:19:57 INFO - PROCESS | 336 | 1466583597051 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:19:57 INFO - PROCESS | 336 | 1466583597054 Marionette TRACE conn7 <- [1,1138,null,{}] 01:19:57 INFO - PROCESS | 336 | 1466583597058 Marionette TRACE conn7 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:57 INFO - PROCESS | 336 | 1466583597061 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:57 INFO - PROCESS | 336 | 1466583597152 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 01:19:57 INFO - PROCESS | 336 | 1466583597158 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:57 INFO - PROCESS | 336 | 1466583597161 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:57 INFO - PROCESS | 336 | ++DOCSHELL 000000965F7BF000 == 34 [pid = 336] [id = 294] 01:19:57 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009659553000) [pid = 336] [serial = 881] [outer = 0000000000000000] 01:19:57 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009659F16000) [pid = 336] [serial = 882] [outer = 0000009659553000] 01:19:57 INFO - PROCESS | 336 | 1466583597211 Marionette DEBUG loaded listener.js 01:19:57 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965E690C00) [pid = 336] [serial = 883] [outer = 0000009659553000] 01:19:57 INFO - PROCESS | 336 | 1466583597673 Marionette TRACE conn7 <- [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]]]}] 01:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 692ms 01:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:19:57 INFO - PROCESS | 336 | 1466583597746 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 01:19:57 INFO - PROCESS | 336 | 1466583597748 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 01:19:57 INFO - PROCESS | 336 | 1466583597752 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:19:57 INFO - PROCESS | 336 | 1466583597756 Marionette TRACE conn7 <- [1,1142,null,{}] 01:19:57 INFO - PROCESS | 336 | 1466583597768 Marionette TRACE conn7 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:57 INFO - PROCESS | 336 | 1466583597773 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:57 INFO - PROCESS | 336 | 1466583597892 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 01:19:57 INFO - PROCESS | 336 | 1466583597976 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:57 INFO - PROCESS | 336 | 1466583597980 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:58 INFO - PROCESS | 336 | ++DOCSHELL 0000009663FDD000 == 35 [pid = 336] [id = 295] 01:19:58 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009658BB5C00) [pid = 336] [serial = 884] [outer = 0000000000000000] 01:19:58 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009662626400) [pid = 336] [serial = 885] [outer = 0000009658BB5C00] 01:19:58 INFO - PROCESS | 336 | 1466583598029 Marionette DEBUG loaded listener.js 01:19:58 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000966324E000) [pid = 336] [serial = 886] [outer = 0000009658BB5C00] 01:19:58 INFO - PROCESS | 336 | 1466583598444 Marionette TRACE conn7 <- [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]]]}] 01:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 734ms 01:19:58 INFO - PROCESS | 336 | 1466583598489 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 01:19:58 INFO - PROCESS | 336 | 1466583598492 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 01:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:19:58 INFO - PROCESS | 336 | 1466583598496 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:19:58 INFO - PROCESS | 336 | 1466583598497 Marionette TRACE conn7 <- [1,1146,null,{}] 01:19:58 INFO - PROCESS | 336 | 1466583598501 Marionette TRACE conn7 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:58 INFO - PROCESS | 336 | 1466583598503 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:58 INFO - PROCESS | 336 | 1466583598621 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 01:19:58 INFO - PROCESS | 336 | 1466583598627 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:58 INFO - PROCESS | 336 | 1466583598629 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:58 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F50000 == 36 [pid = 336] [id = 296] 01:19:58 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009663A06000) [pid = 336] [serial = 887] [outer = 0000000000000000] 01:19:58 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009663ABA000) [pid = 336] [serial = 888] [outer = 0000009663A06000] 01:19:58 INFO - PROCESS | 336 | 1466583598681 Marionette DEBUG loaded listener.js 01:19:58 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009663BE7C00) [pid = 336] [serial = 889] [outer = 0000009663A06000] 01:19:59 INFO - PROCESS | 336 | 1466583599138 Marionette TRACE conn7 <- [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] 01:19:59 INFO - PROCESS | 336 | 1466583599196 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 01:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:19:59 INFO - PROCESS | 336 | 1466583599200 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:19:59 INFO - PROCESS | 336 | 1466583599202 Marionette TRACE conn7 <- [1,1150,null,{}] 01:19:59 INFO - PROCESS | 336 | 1466583599206 Marionette TRACE conn7 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:59 INFO - PROCESS | 336 | 1466583599208 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:59 INFO - PROCESS | 336 | 1466583599346 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 01:19:59 INFO - PROCESS | 336 | 1466583599356 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:59 INFO - PROCESS | 336 | 1466583599358 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:19:59 INFO - PROCESS | 336 | ++DOCSHELL 0000009666339800 == 37 [pid = 336] [id = 297] 01:19:59 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000965954CC00) [pid = 336] [serial = 890] [outer = 0000000000000000] 01:19:59 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009664A81000) [pid = 336] [serial = 891] [outer = 000000965954CC00] 01:19:59 INFO - PROCESS | 336 | 1466583599443 Marionette DEBUG loaded listener.js 01:19:59 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009665F79000) [pid = 336] [serial = 892] [outer = 000000965954CC00] 01:19:59 INFO - PROCESS | 336 | 1466583599885 Marionette TRACE conn7 <- [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]]]}] 01:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 733ms 01:19:59 INFO - PROCESS | 336 | 1466583599937 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 01:19:59 INFO - PROCESS | 336 | 1466583599939 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 01:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:19:59 INFO - PROCESS | 336 | 1466583599943 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:19:59 INFO - PROCESS | 336 | 1466583599945 Marionette TRACE conn7 <- [1,1154,null,{}] 01:19:59 INFO - PROCESS | 336 | 1466583599949 Marionette TRACE conn7 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:59 INFO - PROCESS | 336 | 1466583599955 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:00 INFO - PROCESS | 336 | 1466583600099 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 01:20:00 INFO - PROCESS | 336 | 1466583600151 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:00 INFO - PROCESS | 336 | 1466583600153 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:00 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B4D000 == 38 [pid = 336] [id = 298] 01:20:00 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009665FA4400) [pid = 336] [serial = 893] [outer = 0000000000000000] 01:20:00 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009666A98000) [pid = 336] [serial = 894] [outer = 0000009665FA4400] 01:20:00 INFO - PROCESS | 336 | 1466583600199 Marionette DEBUG loaded listener.js 01:20:00 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009666ABE800) [pid = 336] [serial = 895] [outer = 0000009665FA4400] 01:20:00 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009659386400) [pid = 336] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:20:00 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009665FA6000) [pid = 336] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:20:00 INFO - PROCESS | 336 | --DOMWINDOW == 82 (00000096668A5400) [pid = 336] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:20:00 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965952E400) [pid = 336] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:20:00 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009663BEB000) [pid = 336] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:20:00 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009658329C00) [pid = 336] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:20:00 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965EAD2400) [pid = 336] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:20:00 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009662665800) [pid = 336] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:20:00 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009659231400) [pid = 336] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:20:00 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666A97800) [pid = 336] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:20:00 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666A90400) [pid = 336] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:20:00 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009665FAD400) [pid = 336] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:20:00 INFO - PROCESS | 336 | 1466583600745 Marionette TRACE conn7 <- [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]]]}] 01:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 838ms 01:20:00 INFO - PROCESS | 336 | 1466583600783 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 01:20:00 INFO - PROCESS | 336 | 1466583600786 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 01:20:00 INFO - PROCESS | 336 | 1466583600789 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:20:00 INFO - PROCESS | 336 | 1466583600791 Marionette TRACE conn7 <- [1,1158,null,{}] 01:20:00 INFO - PROCESS | 336 | 1466583600794 Marionette TRACE conn7 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:00 INFO - PROCESS | 336 | 1466583600796 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:00 INFO - PROCESS | 336 | 1466583600880 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 01:20:00 INFO - PROCESS | 336 | 1466583600886 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:00 INFO - PROCESS | 336 | 1466583600888 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:00 INFO - PROCESS | 336 | ++DOCSHELL 000000966782B000 == 39 [pid = 336] [id = 299] 01:20:00 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009663A0B400) [pid = 336] [serial = 896] [outer = 0000000000000000] 01:20:00 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009665FA4000) [pid = 336] [serial = 897] [outer = 0000009663A0B400] 01:20:00 INFO - PROCESS | 336 | 1466583600932 Marionette DEBUG loaded listener.js 01:20:01 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009666ABB800) [pid = 336] [serial = 898] [outer = 0000009663A0B400] 01:20:01 INFO - PROCESS | 336 | 1466583601354 Marionette TRACE conn7 <- [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]]]}] 01:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 587ms 01:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:20:01 INFO - PROCESS | 336 | 1466583601386 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 01:20:01 INFO - PROCESS | 336 | 1466583601388 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 01:20:01 INFO - PROCESS | 336 | 1466583601392 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:20:01 INFO - PROCESS | 336 | 1466583601394 Marionette TRACE conn7 <- [1,1162,null,{}] 01:20:01 INFO - PROCESS | 336 | 1466583601398 Marionette TRACE conn7 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:01 INFO - PROCESS | 336 | 1466583601400 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:01 INFO - PROCESS | 336 | 1466583601488 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 01:20:01 INFO - PROCESS | 336 | 1466583601494 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:01 INFO - PROCESS | 336 | 1466583601496 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:01 INFO - PROCESS | 336 | ++DOCSHELL 000000966980B800 == 40 [pid = 336] [id = 300] 01:20:01 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666A9A000) [pid = 336] [serial = 899] [outer = 0000000000000000] 01:20:01 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666B8DC00) [pid = 336] [serial = 900] [outer = 0000009666A9A000] 01:20:01 INFO - PROCESS | 336 | 1466583601542 Marionette DEBUG loaded listener.js 01:20:01 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666C6EC00) [pid = 336] [serial = 901] [outer = 0000009666A9A000] 01:20:01 INFO - PROCESS | 336 | 1466583601990 Marionette TRACE conn7 <- [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] 01:20:02 INFO - PROCESS | 336 | 1466583602025 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 01:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:20:02 INFO - PROCESS | 336 | 1466583602029 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:20:02 INFO - PROCESS | 336 | 1466583602030 Marionette TRACE conn7 <- [1,1166,null,{}] 01:20:02 INFO - PROCESS | 336 | 1466583602038 Marionette TRACE conn7 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:02 INFO - PROCESS | 336 | 1466583602040 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:02 INFO - PROCESS | 336 | 1466583602122 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 01:20:02 INFO - PROCESS | 336 | 1466583602128 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:02 INFO - PROCESS | 336 | 1466583602130 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:02 INFO - PROCESS | 336 | ++DOCSHELL 0000009663BBC800 == 41 [pid = 336] [id = 301] 01:20:02 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666C6E400) [pid = 336] [serial = 902] [outer = 0000000000000000] 01:20:02 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666CC9000) [pid = 336] [serial = 903] [outer = 0000009666C6E400] 01:20:02 INFO - PROCESS | 336 | 1466583602175 Marionette DEBUG loaded listener.js 01:20:02 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666FBFC00) [pid = 336] [serial = 904] [outer = 0000009666C6E400] 01:20:02 INFO - PROCESS | 336 | 1466583602806 Marionette TRACE conn7 <- [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] 01:20:02 INFO - PROCESS | 336 | 1466583602896 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 01:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:20:02 INFO - PROCESS | 336 | 1466583602902 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:20:02 INFO - PROCESS | 336 | 1466583602906 Marionette TRACE conn7 <- [1,1170,null,{}] 01:20:02 INFO - PROCESS | 336 | 1466583602912 Marionette TRACE conn7 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:02 INFO - PROCESS | 336 | 1466583602916 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:03 INFO - PROCESS | 336 | 1466583603052 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 01:20:03 INFO - PROCESS | 336 | 1466583603143 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:03 INFO - PROCESS | 336 | 1466583603146 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:03 INFO - PROCESS | 336 | ++DOCSHELL 000000965F531800 == 42 [pid = 336] [id = 302] 01:20:03 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009658326400) [pid = 336] [serial = 905] [outer = 0000000000000000] 01:20:03 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009659383C00) [pid = 336] [serial = 906] [outer = 0000009658326400] 01:20:03 INFO - PROCESS | 336 | 1466583603205 Marionette DEBUG loaded listener.js 01:20:03 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009659ABB800) [pid = 336] [serial = 907] [outer = 0000009658326400] 01:20:03 INFO - PROCESS | 336 | 1466583603901 Marionette TRACE conn7 <- [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] 01:20:03 INFO - PROCESS | 336 | 1466583603940 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 01:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:20:03 INFO - PROCESS | 336 | 1466583603947 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:20:03 INFO - PROCESS | 336 | 1466583603951 Marionette TRACE conn7 <- [1,1174,null,{}] 01:20:03 INFO - PROCESS | 336 | 1466583603955 Marionette TRACE conn7 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:03 INFO - PROCESS | 336 | 1466583603958 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:04 INFO - PROCESS | 336 | 1466583604094 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 01:20:04 INFO - PROCESS | 336 | 1466583604169 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:04 INFO - PROCESS | 336 | 1466583604172 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:04 INFO - PROCESS | 336 | ++DOCSHELL 000000966632A000 == 43 [pid = 336] [id = 303] 01:20:04 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000965FEB5000) [pid = 336] [serial = 908] [outer = 0000000000000000] 01:20:04 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000966265E000) [pid = 336] [serial = 909] [outer = 000000965FEB5000] 01:20:04 INFO - PROCESS | 336 | 1466583604229 Marionette DEBUG loaded listener.js 01:20:04 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009663AB6C00) [pid = 336] [serial = 910] [outer = 000000965FEB5000] 01:20:05 INFO - PROCESS | 336 | 1466583605128 Marionette TRACE conn7 <- [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] 01:20:05 INFO - PROCESS | 336 | 1466583605189 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 01:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:20:05 INFO - PROCESS | 336 | 1466583605194 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:20:05 INFO - PROCESS | 336 | 1466583605198 Marionette TRACE conn7 <- [1,1178,null,{}] 01:20:05 INFO - PROCESS | 336 | 1466583605203 Marionette TRACE conn7 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:05 INFO - PROCESS | 336 | 1466583605206 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:05 INFO - PROCESS | 336 | 1466583605330 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 01:20:05 INFO - PROCESS | 336 | --DOCSHELL 000000966980B800 == 42 [pid = 336] [id = 300] 01:20:05 INFO - PROCESS | 336 | --DOCSHELL 000000966782B000 == 41 [pid = 336] [id = 299] 01:20:05 INFO - PROCESS | 336 | --DOCSHELL 0000009666B4D000 == 40 [pid = 336] [id = 298] 01:20:05 INFO - PROCESS | 336 | --DOCSHELL 0000009666339800 == 39 [pid = 336] [id = 297] 01:20:05 INFO - PROCESS | 336 | --DOCSHELL 0000009665F50000 == 38 [pid = 336] [id = 296] 01:20:05 INFO - PROCESS | 336 | --DOCSHELL 0000009663FDD000 == 37 [pid = 336] [id = 295] 01:20:05 INFO - PROCESS | 336 | --DOCSHELL 000000965F7BF000 == 36 [pid = 336] [id = 294] 01:20:05 INFO - PROCESS | 336 | --DOCSHELL 0000009659F66800 == 35 [pid = 336] [id = 293] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000966717D000) [pid = 336] [serial = 862] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009665FA7400) [pid = 336] [serial = 849] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009666A9EC00) [pid = 336] [serial = 852] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000965DB59C00) [pid = 336] [serial = 840] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000965EB38800) [pid = 336] [serial = 841] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009663FB3800) [pid = 336] [serial = 846] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009659528C00) [pid = 336] [serial = 837] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965DBB7000) [pid = 336] [serial = 838] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965EC11000) [pid = 336] [serial = 834] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965FC6B800) [pid = 336] [serial = 835] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009662E6D000) [pid = 336] [serial = 843] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009663A0B800) [pid = 336] [serial = 844] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965EACC800) [pid = 336] [serial = 858] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666CB0800) [pid = 336] [serial = 832] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666C64C00) [pid = 336] [serial = 831] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666CC8400) [pid = 336] [serial = 855] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009667958C00) [pid = 336] [serial = 865] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009666B88000) [pid = 336] [serial = 861] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 69 (00000096676EE800) [pid = 336] [serial = 864] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009666CD5000) [pid = 336] [serial = 856] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 67 (00000096663AD400) [pid = 336] [serial = 850] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 66 (0000009665FA7000) [pid = 336] [serial = 859] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 65 (0000009666C66800) [pid = 336] [serial = 853] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | --DOMWINDOW == 64 (0000009665611800) [pid = 336] [serial = 847] [outer = 0000000000000000] [url = about:blank] 01:20:05 INFO - PROCESS | 336 | 1466583605430 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:05 INFO - PROCESS | 336 | 1466583605434 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:05 INFO - PROCESS | 336 | ++DOCSHELL 0000009658B93000 == 36 [pid = 336] [id = 304] 01:20:05 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (000000965831DC00) [pid = 336] [serial = 911] [outer = 0000000000000000] 01:20:05 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (0000009658A50000) [pid = 336] [serial = 912] [outer = 000000965831DC00] 01:20:05 INFO - PROCESS | 336 | 1466583605484 Marionette DEBUG loaded listener.js 01:20:05 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (0000009659F55000) [pid = 336] [serial = 913] [outer = 000000965831DC00] 01:20:05 INFO - PROCESS | 336 | 1466583605935 Marionette TRACE conn7 <- [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] 01:20:06 INFO - PROCESS | 336 | 1466583605997 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 01:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:20:06 INFO - PROCESS | 336 | 1466583606004 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:20:06 INFO - PROCESS | 336 | 1466583606007 Marionette TRACE conn7 <- [1,1182,null,{}] 01:20:06 INFO - PROCESS | 336 | 1466583606011 Marionette TRACE conn7 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:06 INFO - PROCESS | 336 | 1466583606014 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:06 INFO - PROCESS | 336 | 1466583606105 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 01:20:06 INFO - PROCESS | 336 | 1466583606113 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:06 INFO - PROCESS | 336 | 1466583606116 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:06 INFO - PROCESS | 336 | ++DOCSHELL 0000009663B1F000 == 37 [pid = 336] [id = 305] 01:20:06 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965FEB2C00) [pid = 336] [serial = 914] [outer = 0000000000000000] 01:20:06 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965FEB0800) [pid = 336] [serial = 915] [outer = 000000965FEB2C00] 01:20:06 INFO - PROCESS | 336 | 1466583606165 Marionette DEBUG loaded listener.js 01:20:06 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (00000096638D2800) [pid = 336] [serial = 916] [outer = 000000965FEB2C00] 01:20:06 INFO - PROCESS | 336 | 1466583606663 Marionette TRACE conn7 <- [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] 01:20:06 INFO - PROCESS | 336 | 1466583606702 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 01:20:06 INFO - PROCESS | 336 | 1466583606706 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:20:06 INFO - PROCESS | 336 | 1466583606709 Marionette TRACE conn7 <- [1,1186,null,{}] 01:20:06 INFO - PROCESS | 336 | 1466583606721 Marionette TRACE conn7 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:06 INFO - PROCESS | 336 | 1466583606726 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:06 INFO - PROCESS | 336 | 1466583606826 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 01:20:06 INFO - PROCESS | 336 | 1466583606936 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:06 INFO - PROCESS | 336 | 1466583606940 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:06 INFO - PROCESS | 336 | ++DOCSHELL 00000096661BD800 == 38 [pid = 336] [id = 306] 01:20:06 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009658830C00) [pid = 336] [serial = 917] [outer = 0000000000000000] 01:20:06 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (00000096655BE400) [pid = 336] [serial = 918] [outer = 0000009658830C00] 01:20:06 INFO - PROCESS | 336 | 1466583606989 Marionette DEBUG loaded listener.js 01:20:07 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009665FB1400) [pid = 336] [serial = 919] [outer = 0000009658830C00] 01:20:07 INFO - PROCESS | 336 | 1466583607347 Marionette TRACE conn7 <- [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]]]}] 01:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 691ms 01:20:07 INFO - PROCESS | 336 | 1466583607399 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 01:20:07 INFO - PROCESS | 336 | 1466583607402 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 01:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:20:07 INFO - PROCESS | 336 | 1466583607405 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:20:07 INFO - PROCESS | 336 | 1466583607407 Marionette TRACE conn7 <- [1,1190,null,{}] 01:20:07 INFO - PROCESS | 336 | 1466583607411 Marionette TRACE conn7 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:07 INFO - PROCESS | 336 | 1466583607413 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:07 INFO - PROCESS | 336 | 1466583607505 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 01:20:07 INFO - PROCESS | 336 | 1466583607510 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:07 INFO - PROCESS | 336 | 1466583607512 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:07 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B3B800 == 39 [pid = 336] [id = 307] 01:20:07 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (00000096668A0C00) [pid = 336] [serial = 920] [outer = 0000000000000000] 01:20:07 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009666A97400) [pid = 336] [serial = 921] [outer = 00000096668A0C00] 01:20:07 INFO - PROCESS | 336 | 1466583607559 Marionette DEBUG loaded listener.js 01:20:07 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009666B87800) [pid = 336] [serial = 922] [outer = 00000096668A0C00] 01:20:08 INFO - PROCESS | 336 | 1466583608026 Marionette TRACE conn7 <- [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]]]}] 01:20:08 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 01:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 692ms 01:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:20:08 INFO - PROCESS | 336 | 1466583608100 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 01:20:08 INFO - PROCESS | 336 | 1466583608102 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 01:20:08 INFO - PROCESS | 336 | 1466583608105 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:20:08 INFO - PROCESS | 336 | 1466583608108 Marionette TRACE conn7 <- [1,1194,null,{}] 01:20:08 INFO - PROCESS | 336 | 1466583608111 Marionette TRACE conn7 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:08 INFO - PROCESS | 336 | 1466583608114 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:08 INFO - PROCESS | 336 | 1466583608252 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 01:20:08 INFO - PROCESS | 336 | 1466583608278 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:08 INFO - PROCESS | 336 | 1466583608281 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:08 INFO - PROCESS | 336 | ++DOCSHELL 00000096688DF000 == 40 [pid = 336] [id = 308] 01:20:08 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666C64C00) [pid = 336] [serial = 923] [outer = 0000000000000000] 01:20:08 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666CA9800) [pid = 336] [serial = 924] [outer = 0000009666C64C00] 01:20:08 INFO - PROCESS | 336 | 1466583608325 Marionette DEBUG loaded listener.js 01:20:08 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666CCD400) [pid = 336] [serial = 925] [outer = 0000009666C64C00] 01:20:08 INFO - PROCESS | 336 | 1466583608782 Marionette TRACE conn7 <- [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]]]}] 01:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 01:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 733ms 01:20:08 INFO - PROCESS | 336 | 1466583608842 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 01:20:08 INFO - PROCESS | 336 | 1466583608844 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 01:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:20:08 INFO - PROCESS | 336 | 1466583608854 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:20:08 INFO - PROCESS | 336 | 1466583608856 Marionette TRACE conn7 <- [1,1198,null,{}] 01:20:08 INFO - PROCESS | 336 | 1466583608860 Marionette TRACE conn7 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:08 INFO - PROCESS | 336 | 1466583608866 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:09 INFO - PROCESS | 336 | 1466583609001 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 01:20:09 INFO - PROCESS | 336 | 1466583609051 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:09 INFO - PROCESS | 336 | 1466583609053 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:09 INFO - PROCESS | 336 | ++DOCSHELL 000000966A6EF800 == 41 [pid = 336] [id = 309] 01:20:09 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009667180400) [pid = 336] [serial = 926] [outer = 0000000000000000] 01:20:09 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000966794B400) [pid = 336] [serial = 927] [outer = 0000009667180400] 01:20:09 INFO - PROCESS | 336 | 1466583609099 Marionette DEBUG loaded listener.js 01:20:09 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (00000096679E5000) [pid = 336] [serial = 928] [outer = 0000009667180400] 01:20:09 INFO - PROCESS | 336 | 1466583609525 Marionette TRACE conn7 <- [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]]]}] 01:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 734ms 01:20:09 INFO - PROCESS | 336 | 1466583609586 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 01:20:09 INFO - PROCESS | 336 | 1466583609589 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 01:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:20:09 INFO - PROCESS | 336 | 1466583609592 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:20:09 INFO - PROCESS | 336 | 1466583609594 Marionette TRACE conn7 <- [1,1202,null,{}] 01:20:09 INFO - PROCESS | 336 | 1466583609598 Marionette TRACE conn7 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:09 INFO - PROCESS | 336 | 1466583609600 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:09 INFO - PROCESS | 336 | 1466583609711 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 01:20:09 INFO - PROCESS | 336 | 1466583609789 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:09 INFO - PROCESS | 336 | 1466583609791 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:09 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009663A06000) [pid = 336] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:20:09 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009659223C00) [pid = 336] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:20:09 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009659553000) [pid = 336] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:20:09 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009658BB5C00) [pid = 336] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:20:09 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965DEB3C00) [pid = 336] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:20:09 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000965954CC00) [pid = 336] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:20:09 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965E60E400) [pid = 336] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:20:09 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009663F66000) [pid = 336] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:20:09 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666CB2C00) [pid = 336] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:20:09 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009665FA4400) [pid = 336] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:20:09 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009666A9A000) [pid = 336] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:20:09 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009663A0B400) [pid = 336] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:20:09 INFO - PROCESS | 336 | ++DOCSHELL 000000965918A000 == 42 [pid = 336] [id = 310] 01:20:09 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (00000096577AB000) [pid = 336] [serial = 929] [outer = 0000000000000000] 01:20:09 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009659224000) [pid = 336] [serial = 930] [outer = 00000096577AB000] 01:20:09 INFO - PROCESS | 336 | 1466583609843 Marionette DEBUG loaded listener.js 01:20:09 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009663A0B400) [pid = 336] [serial = 931] [outer = 00000096577AB000] 01:20:10 INFO - PROCESS | 336 | 1466583610203 Marionette TRACE conn7 <- [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]]]}] 01:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 690ms 01:20:10 INFO - PROCESS | 336 | 1466583610284 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 01:20:10 INFO - PROCESS | 336 | 1466583610286 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 01:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:20:10 INFO - PROCESS | 336 | 1466583610289 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:20:10 INFO - PROCESS | 336 | 1466583610291 Marionette TRACE conn7 <- [1,1206,null,{}] 01:20:10 INFO - PROCESS | 336 | 1466583610295 Marionette TRACE conn7 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:10 INFO - PROCESS | 336 | 1466583610297 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:10 INFO - PROCESS | 336 | 1466583610410 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 01:20:10 INFO - PROCESS | 336 | 1466583610418 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:10 INFO - PROCESS | 336 | 1466583610420 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:10 INFO - PROCESS | 336 | ++DOCSHELL 000000966C4B2000 == 43 [pid = 336] [id = 311] 01:20:10 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009663A06000) [pid = 336] [serial = 932] [outer = 0000000000000000] 01:20:10 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009666CA6400) [pid = 336] [serial = 933] [outer = 0000009663A06000] 01:20:10 INFO - PROCESS | 336 | 1466583610475 Marionette DEBUG loaded listener.js 01:20:10 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (00000096687B9400) [pid = 336] [serial = 934] [outer = 0000009663A06000] 01:20:10 INFO - PROCESS | 336 | 1466583610877 Marionette TRACE conn7 <- [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]]]}] 01:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 631ms 01:20:10 INFO - PROCESS | 336 | 1466583610923 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 01:20:10 INFO - PROCESS | 336 | 1466583610926 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 01:20:10 INFO - PROCESS | 336 | 1466583610929 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:20:10 INFO - PROCESS | 336 | 1466583610931 Marionette TRACE conn7 <- [1,1210,null,{}] 01:20:10 INFO - PROCESS | 336 | 1466583610935 Marionette TRACE conn7 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:10 INFO - PROCESS | 336 | 1466583610937 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:11 INFO - PROCESS | 336 | 1466583611050 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 01:20:11 INFO - PROCESS | 336 | 1466583611089 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:11 INFO - PROCESS | 336 | 1466583611091 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:11 INFO - PROCESS | 336 | ++DOCSHELL 00000096661BA800 == 44 [pid = 336] [id = 312] 01:20:11 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (00000096687CF000) [pid = 336] [serial = 935] [outer = 0000000000000000] 01:20:11 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009668886000) [pid = 336] [serial = 936] [outer = 00000096687CF000] 01:20:11 INFO - PROCESS | 336 | 1466583611137 Marionette DEBUG loaded listener.js 01:20:11 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009668BC3000) [pid = 336] [serial = 937] [outer = 00000096687CF000] 01:20:11 INFO - PROCESS | 336 | 1466583611526 Marionette TRACE conn7 <- [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] 01:20:11 INFO - PROCESS | 336 | 1466583611566 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 01:20:11 INFO - PROCESS | 336 | 1466583611569 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:20:11 INFO - PROCESS | 336 | 1466583611571 Marionette TRACE conn7 <- [1,1214,null,{}] 01:20:11 INFO - PROCESS | 336 | 1466583611574 Marionette TRACE conn7 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:11 INFO - PROCESS | 336 | 1466583611576 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:11 INFO - PROCESS | 336 | 1466583611701 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 01:20:11 INFO - PROCESS | 336 | 1466583611708 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:11 INFO - PROCESS | 336 | 1466583611710 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:11 INFO - PROCESS | 336 | ++DOCSHELL 000000966D7DC000 == 45 [pid = 336] [id = 313] 01:20:11 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009669706400) [pid = 336] [serial = 938] [outer = 0000000000000000] 01:20:11 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000966970B800) [pid = 336] [serial = 939] [outer = 0000009669706400] 01:20:11 INFO - PROCESS | 336 | 1466583611756 Marionette DEBUG loaded listener.js 01:20:11 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009669825800) [pid = 336] [serial = 940] [outer = 0000009669706400] 01:20:12 INFO - PROCESS | 336 | 1466583612421 Marionette TRACE conn7 <- [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]]]}] 01:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 880ms 01:20:12 INFO - PROCESS | 336 | 1466583612468 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 01:20:12 INFO - PROCESS | 336 | 1466583612473 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 01:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:20:12 INFO - PROCESS | 336 | 1466583612479 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:20:12 INFO - PROCESS | 336 | 1466583612485 Marionette TRACE conn7 <- [1,1218,null,{}] 01:20:12 INFO - PROCESS | 336 | 1466583612490 Marionette TRACE conn7 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:12 INFO - PROCESS | 336 | 1466583612494 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:12 INFO - PROCESS | 336 | 1466583612619 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 01:20:12 INFO - PROCESS | 336 | 1466583612688 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:12 INFO - PROCESS | 336 | 1466583612691 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:12 INFO - PROCESS | 336 | ++DOCSHELL 0000009663B30000 == 46 [pid = 336] [id = 314] 01:20:12 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000965F6C9C00) [pid = 336] [serial = 941] [outer = 0000000000000000] 01:20:12 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000965FC6B800) [pid = 336] [serial = 942] [outer = 000000965F6C9C00] 01:20:12 INFO - PROCESS | 336 | 1466583612789 Marionette DEBUG loaded listener.js 01:20:12 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009663AB4800) [pid = 336] [serial = 943] [outer = 000000965F6C9C00] 01:20:13 INFO - PROCESS | 336 | 1466583613347 Marionette TRACE conn7 <- [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]]]}] 01:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 943ms 01:20:13 INFO - PROCESS | 336 | 1466583613424 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 01:20:13 INFO - PROCESS | 336 | 1466583613429 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 01:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:20:13 INFO - PROCESS | 336 | 1466583613436 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:20:13 INFO - PROCESS | 336 | 1466583613439 Marionette TRACE conn7 <- [1,1222,null,{}] 01:20:13 INFO - PROCESS | 336 | 1466583613444 Marionette TRACE conn7 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:13 INFO - PROCESS | 336 | 1466583613447 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:13 INFO - PROCESS | 336 | 1466583613574 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 01:20:13 INFO - PROCESS | 336 | 1466583613684 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:13 INFO - PROCESS | 336 | 1466583613687 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:13 INFO - PROCESS | 336 | ++DOCSHELL 0000009669A1F000 == 47 [pid = 336] [id = 315] 01:20:13 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009666581400) [pid = 336] [serial = 944] [outer = 0000000000000000] 01:20:13 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009666A8FC00) [pid = 336] [serial = 945] [outer = 0000009666581400] 01:20:13 INFO - PROCESS | 336 | 1466583613746 Marionette DEBUG loaded listener.js 01:20:13 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009666CD3400) [pid = 336] [serial = 946] [outer = 0000009666581400] 01:20:14 INFO - PROCESS | 336 | 1466583614343 Marionette TRACE conn7 <- [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]]]}] 01:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 944ms 01:20:14 INFO - PROCESS | 336 | 1466583614382 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 01:20:14 INFO - PROCESS | 336 | 1466583614385 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 01:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:20:14 INFO - PROCESS | 336 | 1466583614389 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:20:14 INFO - PROCESS | 336 | 1466583614393 Marionette TRACE conn7 <- [1,1226,null,{}] 01:20:14 INFO - PROCESS | 336 | 1466583614405 Marionette TRACE conn7 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:14 INFO - PROCESS | 336 | 1466583614410 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:14 INFO - PROCESS | 336 | 1466583614523 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 01:20:14 INFO - PROCESS | 336 | 1466583614602 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:14 INFO - PROCESS | 336 | 1466583614605 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:14 INFO - PROCESS | 336 | ++DOCSHELL 0000009666414000 == 48 [pid = 336] [id = 316] 01:20:14 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (00000096687B0800) [pid = 336] [serial = 947] [outer = 0000000000000000] 01:20:14 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009669708400) [pid = 336] [serial = 948] [outer = 00000096687B0800] 01:20:14 INFO - PROCESS | 336 | 1466583614704 Marionette DEBUG loaded listener.js 01:20:14 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000966A022000) [pid = 336] [serial = 949] [outer = 00000096687B0800] 01:20:15 INFO - PROCESS | 336 | 1466583615512 Marionette TRACE conn7 <- [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]]]}] 01:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1133ms 01:20:15 INFO - PROCESS | 336 | 1466583615532 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 01:20:15 INFO - PROCESS | 336 | 1466583615537 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 01:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:20:15 INFO - PROCESS | 336 | 1466583615544 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:20:15 INFO - PROCESS | 336 | 1466583615547 Marionette TRACE conn7 <- [1,1230,null,{}] 01:20:15 INFO - PROCESS | 336 | 1466583615553 Marionette TRACE conn7 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:15 INFO - PROCESS | 336 | 1466583615556 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:15 INFO - PROCESS | 336 | 1466583615663 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 01:20:15 INFO - PROCESS | 336 | 1466583615739 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:15 INFO - PROCESS | 336 | 1466583615743 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:15 INFO - PROCESS | 336 | ++DOCSHELL 000000965F52D800 == 49 [pid = 336] [id = 317] 01:20:15 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000009658328000) [pid = 336] [serial = 950] [outer = 0000000000000000] 01:20:15 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000009659228800) [pid = 336] [serial = 951] [outer = 0000009658328000] 01:20:15 INFO - PROCESS | 336 | 1466583615795 Marionette DEBUG loaded listener.js 01:20:15 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000965E532800) [pid = 336] [serial = 952] [outer = 0000009658328000] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 00000096661BA800 == 48 [pid = 336] [id = 312] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 000000966C4B2000 == 47 [pid = 336] [id = 311] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 000000965918A000 == 46 [pid = 336] [id = 310] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 000000966A6EF800 == 45 [pid = 336] [id = 309] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 00000096688DF000 == 44 [pid = 336] [id = 308] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 0000009666B3B800 == 43 [pid = 336] [id = 307] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 00000096661BD800 == 42 [pid = 336] [id = 306] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 0000009663B1F000 == 41 [pid = 336] [id = 305] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 0000009658B93000 == 40 [pid = 336] [id = 304] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 000000966632A000 == 39 [pid = 336] [id = 303] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 0000009663BBC800 == 38 [pid = 336] [id = 301] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 000000965F531800 == 37 [pid = 336] [id = 302] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 000000966D64B800 == 36 [pid = 336] [id = 291] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 0000009659CC9000 == 35 [pid = 336] [id = 286] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 000000966C4B0000 == 34 [pid = 336] [id = 288] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 000000965FA2E800 == 33 [pid = 336] [id = 289] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 0000009659220800 == 32 [pid = 336] [id = 292] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 000000966C440000 == 31 [pid = 336] [id = 287] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 000000966769E800 == 30 [pid = 336] [id = 290] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 0000009666414000 == 29 [pid = 336] [id = 316] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 0000009669A1F000 == 28 [pid = 336] [id = 315] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 0000009663B30000 == 27 [pid = 336] [id = 314] 01:20:16 INFO - PROCESS | 336 | --DOCSHELL 000000966D7DC000 == 26 [pid = 336] [id = 313] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000009663ABA000) [pid = 336] [serial = 888] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000965922A400) [pid = 336] [serial = 879] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000965938AC00) [pid = 336] [serial = 880] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000009659F16000) [pid = 336] [serial = 882] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000965E690C00) [pid = 336] [serial = 883] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009662626400) [pid = 336] [serial = 885] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000965F6D0000) [pid = 336] [serial = 877] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000965E64A000) [pid = 336] [serial = 876] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009664A81000) [pid = 336] [serial = 891] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000965FEAE400) [pid = 336] [serial = 868] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000965EB40C00) [pid = 336] [serial = 867] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009666CC9000) [pid = 336] [serial = 903] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009666899000) [pid = 336] [serial = 871] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000966560CC00) [pid = 336] [serial = 870] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 79 (00000096679F6400) [pid = 336] [serial = 874] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009666FCAC00) [pid = 336] [serial = 873] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009663BE7C00) [pid = 336] [serial = 889] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666A98000) [pid = 336] [serial = 894] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009665F79000) [pid = 336] [serial = 892] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666B8DC00) [pid = 336] [serial = 900] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666ABE800) [pid = 336] [serial = 895] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009665FA4000) [pid = 336] [serial = 897] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009666ABB800) [pid = 336] [serial = 898] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000966324E000) [pid = 336] [serial = 886] [outer = 0000000000000000] [url = about:blank] 01:20:16 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009666C6EC00) [pid = 336] [serial = 901] [outer = 0000000000000000] [url = about:blank] 01:20:17 INFO - PROCESS | 336 | 1466583617054 Marionette TRACE conn7 <- [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]]]}] 01:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1539ms 01:20:17 INFO - PROCESS | 336 | 1466583617107 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 01:20:17 INFO - PROCESS | 336 | 1466583617112 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 01:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:20:17 INFO - PROCESS | 336 | 1466583617122 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:20:17 INFO - PROCESS | 336 | 1466583617125 Marionette TRACE conn7 <- [1,1234,null,{}] 01:20:17 INFO - PROCESS | 336 | 1466583617131 Marionette TRACE conn7 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:17 INFO - PROCESS | 336 | 1466583617134 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:17 INFO - PROCESS | 336 | 1466583617226 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 01:20:17 INFO - PROCESS | 336 | 1466583617240 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:17 INFO - PROCESS | 336 | 1466583617245 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:17 INFO - PROCESS | 336 | ++DOCSHELL 000000965A586000 == 27 [pid = 336] [id = 318] 01:20:17 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009658A57C00) [pid = 336] [serial = 953] [outer = 0000000000000000] 01:20:17 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009659227C00) [pid = 336] [serial = 954] [outer = 0000009658A57C00] 01:20:17 INFO - PROCESS | 336 | 1466583617296 Marionette DEBUG loaded listener.js 01:20:17 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009659524C00) [pid = 336] [serial = 955] [outer = 0000009658A57C00] 01:20:17 INFO - PROCESS | 336 | 1466583617848 Marionette TRACE conn7 <- [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]]]}] 01:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 775ms 01:20:17 INFO - PROCESS | 336 | 1466583617904 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 01:20:17 INFO - PROCESS | 336 | 1466583617910 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 01:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:20:17 INFO - PROCESS | 336 | 1466583617916 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:20:17 INFO - PROCESS | 336 | 1466583617919 Marionette TRACE conn7 <- [1,1238,null,{}] 01:20:17 INFO - PROCESS | 336 | 1466583617923 Marionette TRACE conn7 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:17 INFO - PROCESS | 336 | 1466583617926 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:18 INFO - PROCESS | 336 | 1466583618020 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 01:20:18 INFO - PROCESS | 336 | 1466583618033 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:18 INFO - PROCESS | 336 | 1466583618035 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:18 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA02800 == 28 [pid = 336] [id = 319] 01:20:18 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965DB50800) [pid = 336] [serial = 956] [outer = 0000000000000000] 01:20:18 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965DDF0000) [pid = 336] [serial = 957] [outer = 000000965DB50800] 01:20:18 INFO - PROCESS | 336 | 1466583618085 Marionette DEBUG loaded listener.js 01:20:18 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965EA77000) [pid = 336] [serial = 958] [outer = 000000965DB50800] 01:20:18 INFO - PROCESS | 336 | 1466583618550 Marionette TRACE conn7 <- [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]]]}] 01:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 673ms 01:20:18 INFO - PROCESS | 336 | 1466583618606 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 01:20:18 INFO - PROCESS | 336 | 1466583618609 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 01:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:20:18 INFO - PROCESS | 336 | 1466583618632 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:20:18 INFO - PROCESS | 336 | 1466583618635 Marionette TRACE conn7 <- [1,1242,null,{}] 01:20:18 INFO - PROCESS | 336 | 1466583618648 Marionette TRACE conn7 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:18 INFO - PROCESS | 336 | 1466583618653 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:18 INFO - PROCESS | 336 | 1466583618773 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 01:20:18 INFO - PROCESS | 336 | 1466583618822 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:18 INFO - PROCESS | 336 | 1466583618825 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:18 INFO - PROCESS | 336 | ++DOCSHELL 0000009663FEE000 == 29 [pid = 336] [id = 320] 01:20:18 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009658BBF400) [pid = 336] [serial = 959] [outer = 0000000000000000] 01:20:18 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000965FEACC00) [pid = 336] [serial = 960] [outer = 0000009658BBF400] 01:20:18 INFO - PROCESS | 336 | 1466583618875 Marionette DEBUG loaded listener.js 01:20:18 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009662E63800) [pid = 336] [serial = 961] [outer = 0000009658BBF400] 01:20:19 INFO - PROCESS | 336 | 1466583619312 Marionette TRACE conn7 <- [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]]]}] 01:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 755ms 01:20:19 INFO - PROCESS | 336 | 1466583619376 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 01:20:19 INFO - PROCESS | 336 | 1466583619380 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 01:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:20:19 INFO - PROCESS | 336 | 1466583619391 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:20:19 INFO - PROCESS | 336 | 1466583619393 Marionette TRACE conn7 <- [1,1246,null,{}] 01:20:19 INFO - PROCESS | 336 | 1466583619396 Marionette TRACE conn7 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:19 INFO - PROCESS | 336 | 1466583619398 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:19 INFO - PROCESS | 336 | 1466583619510 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 01:20:19 INFO - PROCESS | 336 | 1466583619523 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:19 INFO - PROCESS | 336 | 1466583619525 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:19 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F4E800 == 30 [pid = 336] [id = 321] 01:20:19 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (00000096638D2C00) [pid = 336] [serial = 962] [outer = 0000000000000000] 01:20:19 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009663A0C000) [pid = 336] [serial = 963] [outer = 00000096638D2C00] 01:20:19 INFO - PROCESS | 336 | 1466583619608 Marionette DEBUG loaded listener.js 01:20:19 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009663AC0C00) [pid = 336] [serial = 964] [outer = 00000096638D2C00] 01:20:20 INFO - PROCESS | 336 | 1466583620092 Marionette TRACE conn7 <- [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]]]}] 01:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 733ms 01:20:20 INFO - PROCESS | 336 | 1466583620129 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 01:20:20 INFO - PROCESS | 336 | 1466583620132 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 01:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:20:20 INFO - PROCESS | 336 | 1466583620143 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:20:20 INFO - PROCESS | 336 | 1466583620145 Marionette TRACE conn7 <- [1,1250,null,{}] 01:20:20 INFO - PROCESS | 336 | 1466583620148 Marionette TRACE conn7 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:20 INFO - PROCESS | 336 | 1466583620151 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:20 INFO - PROCESS | 336 | 1466583620258 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 01:20:20 INFO - PROCESS | 336 | 1466583620270 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:20 INFO - PROCESS | 336 | 1466583620272 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:20 INFO - PROCESS | 336 | ++DOCSHELL 0000009666262800 == 31 [pid = 336] [id = 322] 01:20:20 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000965832AC00) [pid = 336] [serial = 965] [outer = 0000000000000000] 01:20:20 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009663F63000) [pid = 336] [serial = 966] [outer = 000000965832AC00] 01:20:20 INFO - PROCESS | 336 | 1466583620318 Marionette DEBUG loaded listener.js 01:20:20 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009665611800) [pid = 336] [serial = 967] [outer = 000000965832AC00] 01:20:20 INFO - PROCESS | 336 | 1466583620782 Marionette TRACE conn7 <- [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]]]}] 01:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 691ms 01:20:20 INFO - PROCESS | 336 | 1466583620840 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 01:20:20 INFO - PROCESS | 336 | 1466583620843 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 01:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:20:20 INFO - PROCESS | 336 | 1466583620873 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:20:20 INFO - PROCESS | 336 | 1466583620875 Marionette TRACE conn7 <- [1,1254,null,{}] 01:20:20 INFO - PROCESS | 336 | 1466583620892 Marionette TRACE conn7 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:20 INFO - PROCESS | 336 | 1466583620898 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:21 INFO - PROCESS | 336 | 1466583621039 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 01:20:21 INFO - PROCESS | 336 | 1466583621047 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:21 INFO - PROCESS | 336 | 1466583621049 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:21 INFO - PROCESS | 336 | ++DOCSHELL 0000009666424800 == 32 [pid = 336] [id = 323] 01:20:21 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009659382400) [pid = 336] [serial = 968] [outer = 0000000000000000] 01:20:21 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (00000096656B6000) [pid = 336] [serial = 969] [outer = 0000009659382400] 01:20:21 INFO - PROCESS | 336 | 1466583621292 Marionette DEBUG loaded listener.js 01:20:21 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009666A93400) [pid = 336] [serial = 970] [outer = 0000009659382400] 01:20:21 INFO - PROCESS | 336 | --DOMWINDOW == 86 (00000096687CF000) [pid = 336] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:20:21 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009666C64C00) [pid = 336] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:20:21 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009658326400) [pid = 336] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:20:21 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009663A06000) [pid = 336] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:20:21 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965831DC00) [pid = 336] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:20:21 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009658830C00) [pid = 336] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:20:21 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965FEB2C00) [pid = 336] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:20:21 INFO - PROCESS | 336 | --DOMWINDOW == 79 (00000096577AB000) [pid = 336] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:20:21 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965FEB5000) [pid = 336] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:20:21 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009667180400) [pid = 336] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:20:21 INFO - PROCESS | 336 | --DOMWINDOW == 76 (00000096668A0C00) [pid = 336] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:20:21 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666C6E400) [pid = 336] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:20:21 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009669706400) [pid = 336] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:20:21 INFO - PROCESS | 336 | 1466583621695 Marionette TRACE conn7 <- [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]]]}] 01:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 859ms 01:20:21 INFO - PROCESS | 336 | 1466583621709 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 01:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:20:21 INFO - PROCESS | 336 | 1466583621711 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 01:20:21 INFO - PROCESS | 336 | 1466583621714 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:20:21 INFO - PROCESS | 336 | 1466583621716 Marionette TRACE conn7 <- [1,1258,null,{}] 01:20:21 INFO - PROCESS | 336 | 1466583621720 Marionette TRACE conn7 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:21 INFO - PROCESS | 336 | 1466583621722 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:21 INFO - PROCESS | 336 | 1466583621802 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 01:20:21 INFO - PROCESS | 336 | 1466583621870 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:21 INFO - PROCESS | 336 | 1466583621872 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:21 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B4F800 == 33 [pid = 336] [id = 324] 01:20:21 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965880DC00) [pid = 336] [serial = 971] [outer = 0000000000000000] 01:20:21 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009666A90800) [pid = 336] [serial = 972] [outer = 000000965880DC00] 01:20:21 INFO - PROCESS | 336 | 1466583621917 Marionette DEBUG loaded listener.js 01:20:22 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666ABB400) [pid = 336] [serial = 973] [outer = 000000965880DC00] 01:20:22 INFO - PROCESS | 336 | 1466583622298 Marionette TRACE conn7 <- [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]]]}] 01:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 630ms 01:20:22 INFO - PROCESS | 336 | 1466583622347 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 01:20:22 INFO - PROCESS | 336 | 1466583622350 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 01:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:20:22 INFO - PROCESS | 336 | 1466583622353 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:20:22 INFO - PROCESS | 336 | 1466583622355 Marionette TRACE conn7 <- [1,1262,null,{}] 01:20:22 INFO - PROCESS | 336 | 1466583622358 Marionette TRACE conn7 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:22 INFO - PROCESS | 336 | 1466583622360 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:22 INFO - PROCESS | 336 | 1466583622467 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 01:20:22 INFO - PROCESS | 336 | 1466583622474 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:22 INFO - PROCESS | 336 | 1466583622476 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:22 INFO - PROCESS | 336 | ++DOCSHELL 00000096679A0800 == 34 [pid = 336] [id = 325] 01:20:22 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666B84C00) [pid = 336] [serial = 974] [outer = 0000000000000000] 01:20:22 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666B88C00) [pid = 336] [serial = 975] [outer = 0000009666B84C00] 01:20:22 INFO - PROCESS | 336 | 1466583622522 Marionette DEBUG loaded listener.js 01:20:22 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666C50800) [pid = 336] [serial = 976] [outer = 0000009666B84C00] 01:20:22 INFO - PROCESS | 336 | 1466583622953 Marionette TRACE conn7 <- [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]]]}] 01:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 628ms 01:20:22 INFO - PROCESS | 336 | 1466583622984 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 01:20:22 INFO - PROCESS | 336 | 1466583622986 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 01:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:20:22 INFO - PROCESS | 336 | 1466583622989 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:20:22 INFO - PROCESS | 336 | 1466583622991 Marionette TRACE conn7 <- [1,1266,null,{}] 01:20:23 INFO - PROCESS | 336 | 1466583622994 Marionette TRACE conn7 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:23 INFO - PROCESS | 336 | 1466583622996 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:23 INFO - PROCESS | 336 | 1466583623107 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 01:20:23 INFO - PROCESS | 336 | 1466583623115 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:23 INFO - PROCESS | 336 | 1466583623117 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:23 INFO - PROCESS | 336 | ++DOCSHELL 0000009663FE4800 == 35 [pid = 336] [id = 326] 01:20:23 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666C55000) [pid = 336] [serial = 977] [outer = 0000000000000000] 01:20:23 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666CA9400) [pid = 336] [serial = 978] [outer = 0000009666C55000] 01:20:23 INFO - PROCESS | 336 | 1466583623166 Marionette DEBUG loaded listener.js 01:20:23 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666CD0400) [pid = 336] [serial = 979] [outer = 0000009666C55000] 01:20:23 INFO - PROCESS | 336 | 1466583623923 Marionette TRACE conn7 <- [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]]]}] 01:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 985ms 01:20:23 INFO - PROCESS | 336 | 1466583623978 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 01:20:23 INFO - PROCESS | 336 | 1466583623983 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 01:20:23 INFO - PROCESS | 336 | 1466583623988 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:20:24 INFO - PROCESS | 336 | 1466583623994 Marionette TRACE conn7 <- [1,1270,null,{}] 01:20:24 INFO - PROCESS | 336 | 1466583623999 Marionette TRACE conn7 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:24 INFO - PROCESS | 336 | 1466583624002 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:24 INFO - PROCESS | 336 | 1466583624128 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 01:20:24 INFO - PROCESS | 336 | 1466583624203 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:24 INFO - PROCESS | 336 | 1466583624206 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:24 INFO - PROCESS | 336 | ++DOCSHELL 000000965F556000 == 36 [pid = 336] [id = 327] 01:20:24 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000965937DC00) [pid = 336] [serial = 980] [outer = 0000000000000000] 01:20:24 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009659549400) [pid = 336] [serial = 981] [outer = 000000965937DC00] 01:20:24 INFO - PROCESS | 336 | 1466583624305 Marionette DEBUG loaded listener.js 01:20:24 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000965DE4CC00) [pid = 336] [serial = 982] [outer = 000000965937DC00] 01:20:25 INFO - PROCESS | 336 | 1466583625022 Marionette TRACE conn7 <- [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]]]}] 01:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1082ms 01:20:25 INFO - PROCESS | 336 | 1466583625074 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 01:20:25 INFO - PROCESS | 336 | 1466583625079 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 01:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:20:25 INFO - PROCESS | 336 | 1466583625114 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:20:25 INFO - PROCESS | 336 | 1466583625118 Marionette TRACE conn7 <- [1,1274,null,{}] 01:20:25 INFO - PROCESS | 336 | 1466583625123 Marionette TRACE conn7 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:25 INFO - PROCESS | 336 | 1466583625126 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:25 INFO - PROCESS | 336 | 1466583625264 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 01:20:25 INFO - PROCESS | 336 | 1466583625333 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:25 INFO - PROCESS | 336 | 1466583625336 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:25 INFO - PROCESS | 336 | ++DOCSHELL 0000009658B9B000 == 37 [pid = 336] [id = 328] 01:20:25 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (00000096578D6000) [pid = 336] [serial = 983] [outer = 0000000000000000] 01:20:25 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009658BC0000) [pid = 336] [serial = 984] [outer = 00000096578D6000] 01:20:25 INFO - PROCESS | 336 | 1466583625528 Marionette DEBUG loaded listener.js 01:20:25 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009659552C00) [pid = 336] [serial = 985] [outer = 00000096578D6000] 01:20:26 INFO - PROCESS | 336 | --DOCSHELL 00000096679A0800 == 36 [pid = 336] [id = 325] 01:20:26 INFO - PROCESS | 336 | --DOCSHELL 0000009666B4F800 == 35 [pid = 336] [id = 324] 01:20:26 INFO - PROCESS | 336 | --DOCSHELL 0000009666424800 == 34 [pid = 336] [id = 323] 01:20:26 INFO - PROCESS | 336 | --DOCSHELL 0000009666262800 == 33 [pid = 336] [id = 322] 01:20:26 INFO - PROCESS | 336 | --DOCSHELL 0000009665F4E800 == 32 [pid = 336] [id = 321] 01:20:26 INFO - PROCESS | 336 | --DOCSHELL 0000009663FEE000 == 31 [pid = 336] [id = 320] 01:20:26 INFO - PROCESS | 336 | --DOCSHELL 000000965FA02800 == 30 [pid = 336] [id = 319] 01:20:26 INFO - PROCESS | 336 | --DOCSHELL 000000965A586000 == 29 [pid = 336] [id = 318] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009669825800) [pid = 336] [serial = 940] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000966970B800) [pid = 336] [serial = 939] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009668886000) [pid = 336] [serial = 936] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009668BC3000) [pid = 336] [serial = 937] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009666CCD400) [pid = 336] [serial = 925] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009666CA9800) [pid = 336] [serial = 924] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009659ABB800) [pid = 336] [serial = 907] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009666CA6400) [pid = 336] [serial = 933] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009659F55000) [pid = 336] [serial = 913] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009665FB1400) [pid = 336] [serial = 919] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 78 (00000096638D2800) [pid = 336] [serial = 916] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009659224000) [pid = 336] [serial = 930] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 76 (00000096655BE400) [pid = 336] [serial = 918] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009663AB6C00) [pid = 336] [serial = 910] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009658A50000) [pid = 336] [serial = 912] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000966794B400) [pid = 336] [serial = 927] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666A97400) [pid = 336] [serial = 921] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000966265E000) [pid = 336] [serial = 909] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009659383C00) [pid = 336] [serial = 906] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009663A0B400) [pid = 336] [serial = 931] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 68 (00000096687B9400) [pid = 336] [serial = 934] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009666B87800) [pid = 336] [serial = 922] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 66 (000000965FEB0800) [pid = 336] [serial = 915] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 65 (0000009666FBFC00) [pid = 336] [serial = 904] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | --DOMWINDOW == 64 (00000096679E5000) [pid = 336] [serial = 928] [outer = 0000000000000000] [url = about:blank] 01:20:26 INFO - PROCESS | 336 | 1466583626196 Marionette TRACE conn7 <- [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]]]}] 01:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1173ms 01:20:26 INFO - PROCESS | 336 | 1466583626261 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 01:20:26 INFO - PROCESS | 336 | 1466583626265 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 01:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:20:26 INFO - PROCESS | 336 | 1466583626271 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:20:26 INFO - PROCESS | 336 | 1466583626273 Marionette TRACE conn7 <- [1,1278,null,{}] 01:20:26 INFO - PROCESS | 336 | 1466583626278 Marionette TRACE conn7 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:26 INFO - PROCESS | 336 | 1466583626281 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:26 INFO - PROCESS | 336 | 1466583626375 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 01:20:26 INFO - PROCESS | 336 | 1466583626388 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:26 INFO - PROCESS | 336 | 1466583626391 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:26 INFO - PROCESS | 336 | ++DOCSHELL 000000965F7AD800 == 30 [pid = 336] [id = 329] 01:20:26 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (0000009659385800) [pid = 336] [serial = 986] [outer = 0000000000000000] 01:20:26 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (000000965A5DA000) [pid = 336] [serial = 987] [outer = 0000009659385800] 01:20:26 INFO - PROCESS | 336 | 1466583626440 Marionette DEBUG loaded listener.js 01:20:26 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000965F677C00) [pid = 336] [serial = 988] [outer = 0000009659385800] 01:20:26 INFO - PROCESS | 336 | 1466583626964 Marionette TRACE conn7 <- [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]]]}] 01:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 734ms 01:20:27 INFO - PROCESS | 336 | 1466583627009 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 01:20:27 INFO - PROCESS | 336 | 1466583627013 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 01:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:20:27 INFO - PROCESS | 336 | 1466583627020 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:20:27 INFO - PROCESS | 336 | 1466583627022 Marionette TRACE conn7 <- [1,1282,null,{}] 01:20:27 INFO - PROCESS | 336 | 1466583627026 Marionette TRACE conn7 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:27 INFO - PROCESS | 336 | 1466583627029 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:27 INFO - PROCESS | 336 | 1466583627126 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 01:20:27 INFO - PROCESS | 336 | 1466583627198 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:27 INFO - PROCESS | 336 | 1466583627200 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:27 INFO - PROCESS | 336 | ++DOCSHELL 0000009663FDD000 == 31 [pid = 336] [id = 330] 01:20:27 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009662628400) [pid = 336] [serial = 989] [outer = 0000000000000000] 01:20:27 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000009662E6FC00) [pid = 336] [serial = 990] [outer = 0000009662628400] 01:20:27 INFO - PROCESS | 336 | 1466583627246 Marionette DEBUG loaded listener.js 01:20:27 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009663AB6000) [pid = 336] [serial = 991] [outer = 0000009662628400] 01:20:27 INFO - PROCESS | 336 | 1466583627649 Marionette TRACE conn7 <- [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]]]}] 01:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 690ms 01:20:27 INFO - PROCESS | 336 | 1466583627712 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 01:20:27 INFO - PROCESS | 336 | 1466583627715 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 01:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:20:27 INFO - PROCESS | 336 | 1466583627719 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:20:27 INFO - PROCESS | 336 | 1466583627723 Marionette TRACE conn7 <- [1,1286,null,{}] 01:20:27 INFO - PROCESS | 336 | 1466583627735 Marionette TRACE conn7 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:27 INFO - PROCESS | 336 | 1466583627740 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:27 INFO - PROCESS | 336 | 1466583627836 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 01:20:27 INFO - PROCESS | 336 | 1466583627844 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:27 INFO - PROCESS | 336 | 1466583627846 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:27 INFO - PROCESS | 336 | ++DOCSHELL 0000009666334000 == 32 [pid = 336] [id = 331] 01:20:27 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009664A7C400) [pid = 336] [serial = 992] [outer = 0000000000000000] 01:20:27 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009665E2E400) [pid = 336] [serial = 993] [outer = 0000009664A7C400] 01:20:27 INFO - PROCESS | 336 | 1466583627892 Marionette DEBUG loaded listener.js 01:20:27 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009665FAD800) [pid = 336] [serial = 994] [outer = 0000009664A7C400] 01:20:28 INFO - PROCESS | 336 | 1466583628326 Marionette TRACE conn7 <- [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]]]}] 01:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 628ms 01:20:28 INFO - PROCESS | 336 | 1466583628361 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 01:20:28 INFO - PROCESS | 336 | 1466583628364 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 01:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:20:28 INFO - PROCESS | 336 | 1466583628367 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:20:28 INFO - PROCESS | 336 | 1466583628369 Marionette TRACE conn7 <- [1,1290,null,{}] 01:20:28 INFO - PROCESS | 336 | 1466583628373 Marionette TRACE conn7 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:28 INFO - PROCESS | 336 | 1466583628375 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:28 INFO - PROCESS | 336 | 1466583628523 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 01:20:28 INFO - PROCESS | 336 | 1466583628543 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:28 INFO - PROCESS | 336 | 1466583628545 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:28 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B34000 == 33 [pid = 336] [id = 332] 01:20:28 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965FEADC00) [pid = 336] [serial = 995] [outer = 0000000000000000] 01:20:28 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000966689CC00) [pid = 336] [serial = 996] [outer = 000000965FEADC00] 01:20:28 INFO - PROCESS | 336 | 1466583628598 Marionette DEBUG loaded listener.js 01:20:28 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009666A9D000) [pid = 336] [serial = 997] [outer = 000000965FEADC00] 01:20:29 INFO - PROCESS | 336 | 1466583629045 Marionette TRACE conn7 <- [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]]]}] 01:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 733ms 01:20:29 INFO - PROCESS | 336 | 1466583629102 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 01:20:29 INFO - PROCESS | 336 | 1466583629104 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 01:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:20:29 INFO - PROCESS | 336 | 1466583629108 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:20:29 INFO - PROCESS | 336 | 1466583629109 Marionette TRACE conn7 <- [1,1294,null,{}] 01:20:29 INFO - PROCESS | 336 | 1466583629113 Marionette TRACE conn7 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:29 INFO - PROCESS | 336 | 1466583629115 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:29 INFO - PROCESS | 336 | 1466583629222 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 01:20:29 INFO - PROCESS | 336 | 1466583629232 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:29 INFO - PROCESS | 336 | 1466583629234 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:29 INFO - PROCESS | 336 | ++DOCSHELL 000000966625D000 == 34 [pid = 336] [id = 333] 01:20:29 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666B8B000) [pid = 336] [serial = 998] [outer = 0000000000000000] 01:20:29 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666C63400) [pid = 336] [serial = 999] [outer = 0000009666B8B000] 01:20:29 INFO - PROCESS | 336 | 1466583629292 Marionette DEBUG loaded listener.js 01:20:29 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666CD0C00) [pid = 336] [serial = 1000] [outer = 0000009666B8B000] 01:20:29 INFO - PROCESS | 336 | 1466583629774 Marionette TRACE conn7 <- [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]]]}] 01:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 692ms 01:20:29 INFO - PROCESS | 336 | 1466583629803 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 01:20:29 INFO - PROCESS | 336 | 1466583629805 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 01:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:20:29 INFO - PROCESS | 336 | 1466583629808 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:20:29 INFO - PROCESS | 336 | 1466583629810 Marionette TRACE conn7 <- [1,1298,null,{}] 01:20:29 INFO - PROCESS | 336 | 1466583629813 Marionette TRACE conn7 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:29 INFO - PROCESS | 336 | 1466583629820 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:29 INFO - PROCESS | 336 | 1466583629969 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 01:20:30 INFO - PROCESS | 336 | 1466583630021 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:30 INFO - PROCESS | 336 | 1466583630023 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:30 INFO - PROCESS | 336 | ++DOCSHELL 000000966A418000 == 35 [pid = 336] [id = 334] 01:20:30 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009667174C00) [pid = 336] [serial = 1001] [outer = 0000000000000000] 01:20:30 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000966768A000) [pid = 336] [serial = 1002] [outer = 0000009667174C00] 01:20:30 INFO - PROCESS | 336 | 1466583630067 Marionette DEBUG loaded listener.js 01:20:30 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000966794F000) [pid = 336] [serial = 1003] [outer = 0000009667174C00] 01:20:30 INFO - PROCESS | 336 | --DOMWINDOW == 81 (00000096638D2C00) [pid = 336] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:20:30 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009658BBF400) [pid = 336] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:20:30 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009658A57C00) [pid = 336] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:20:30 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009658328000) [pid = 336] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:20:30 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009666B84C00) [pid = 336] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:20:30 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000965DB50800) [pid = 336] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:20:30 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965832AC00) [pid = 336] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:20:30 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965F6C9C00) [pid = 336] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:20:30 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666581400) [pid = 336] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:20:30 INFO - PROCESS | 336 | --DOMWINDOW == 72 (00000096687B0800) [pid = 336] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:20:30 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009659382400) [pid = 336] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:20:30 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000965880DC00) [pid = 336] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:20:30 INFO - PROCESS | 336 | 1466583630555 Marionette TRACE conn7 <- [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]]]}] 01:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 01:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 776ms 01:20:30 INFO - PROCESS | 336 | 1466583630588 Marionette TRACE conn7 -> [0,1301,"getWindowHandle",null] 01:20:30 INFO - PROCESS | 336 | 1466583630590 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 01:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:20:30 INFO - PROCESS | 336 | 1466583630594 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:20:30 INFO - PROCESS | 336 | 1466583630595 Marionette TRACE conn7 <- [1,1302,null,{}] 01:20:30 INFO - PROCESS | 336 | 1466583630599 Marionette TRACE conn7 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:30 INFO - PROCESS | 336 | 1466583630601 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:30 INFO - PROCESS | 336 | 1466583630685 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 01:20:30 INFO - PROCESS | 336 | 1466583630759 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:30 INFO - PROCESS | 336 | 1466583630761 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:30 INFO - PROCESS | 336 | ++DOCSHELL 000000965A524800 == 36 [pid = 336] [id = 335] 01:20:30 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (00000096578D3000) [pid = 336] [serial = 1004] [outer = 0000000000000000] 01:20:30 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (00000096638D8C00) [pid = 336] [serial = 1005] [outer = 00000096578D3000] 01:20:30 INFO - PROCESS | 336 | 1466583630807 Marionette DEBUG loaded listener.js 01:20:30 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009666C66800) [pid = 336] [serial = 1006] [outer = 00000096578D3000] 01:20:31 INFO - PROCESS | 336 | 1466583631174 Marionette TRACE conn7 <- [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]]]}] 01:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 628ms 01:20:31 INFO - PROCESS | 336 | 1466583631225 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 01:20:31 INFO - PROCESS | 336 | 1466583631227 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 01:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:20:31 INFO - PROCESS | 336 | 1466583631230 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:20:31 INFO - PROCESS | 336 | 1466583631232 Marionette TRACE conn7 <- [1,1306,null,{}] 01:20:31 INFO - PROCESS | 336 | 1466583631236 Marionette TRACE conn7 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:31 INFO - PROCESS | 336 | 1466583631238 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:31 INFO - PROCESS | 336 | 1466583631382 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 01:20:31 INFO - PROCESS | 336 | 1466583631396 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:31 INFO - PROCESS | 336 | 1466583631397 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:31 INFO - PROCESS | 336 | ++DOCSHELL 000000966C445000 == 37 [pid = 336] [id = 336] 01:20:31 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009658329000) [pid = 336] [serial = 1007] [outer = 0000000000000000] 01:20:31 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (00000096638DB400) [pid = 336] [serial = 1008] [outer = 0000009658329000] 01:20:31 INFO - PROCESS | 336 | 1466583631442 Marionette DEBUG loaded listener.js 01:20:31 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (00000096687B0400) [pid = 336] [serial = 1009] [outer = 0000009658329000] 01:20:31 INFO - PROCESS | 336 | 1466583631835 Marionette TRACE conn7 <- [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]]]}] 01:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 629ms 01:20:31 INFO - PROCESS | 336 | 1466583631863 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 01:20:31 INFO - PROCESS | 336 | 1466583631865 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 01:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:20:31 INFO - PROCESS | 336 | 1466583631869 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:20:31 INFO - PROCESS | 336 | 1466583631870 Marionette TRACE conn7 <- [1,1310,null,{}] 01:20:31 INFO - PROCESS | 336 | 1466583631874 Marionette TRACE conn7 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:31 INFO - PROCESS | 336 | 1466583631876 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:31 INFO - PROCESS | 336 | 1466583631962 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 01:20:32 INFO - PROCESS | 336 | 1466583632050 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:32 INFO - PROCESS | 336 | 1466583632052 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:32 INFO - PROCESS | 336 | ++DOCSHELL 000000966C4A7800 == 38 [pid = 336] [id = 337] 01:20:32 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009658329800) [pid = 336] [serial = 1010] [outer = 0000000000000000] 01:20:32 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009668888C00) [pid = 336] [serial = 1011] [outer = 0000009658329800] 01:20:32 INFO - PROCESS | 336 | 1466583632096 Marionette DEBUG loaded listener.js 01:20:32 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009669703000) [pid = 336] [serial = 1012] [outer = 0000009658329800] 01:20:32 INFO - PROCESS | 336 | 1466583632447 Marionette TRACE conn7 <- [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]]]}] 01:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 690ms 01:20:32 INFO - PROCESS | 336 | 1466583632570 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 01:20:32 INFO - PROCESS | 336 | 1466583632574 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 01:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:20:32 INFO - PROCESS | 336 | 1466583632580 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:20:32 INFO - PROCESS | 336 | 1466583632585 Marionette TRACE conn7 <- [1,1314,null,{}] 01:20:32 INFO - PROCESS | 336 | 1466583632592 Marionette TRACE conn7 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:32 INFO - PROCESS | 336 | 1466583632596 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:32 INFO - PROCESS | 336 | 1466583632764 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 01:20:32 INFO - PROCESS | 336 | 1466583632847 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:32 INFO - PROCESS | 336 | 1466583632850 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:32 INFO - PROCESS | 336 | ++DOCSHELL 000000965F55E000 == 39 [pid = 336] [id = 338] 01:20:32 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000965937EC00) [pid = 336] [serial = 1013] [outer = 0000000000000000] 01:20:32 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009659545800) [pid = 336] [serial = 1014] [outer = 000000965937EC00] 01:20:32 INFO - PROCESS | 336 | 1466583632924 Marionette DEBUG loaded listener.js 01:20:33 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000965F6D0000) [pid = 336] [serial = 1015] [outer = 000000965937EC00] 01:20:33 INFO - PROCESS | 336 | 1466583633511 Marionette TRACE conn7 <- [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]]]}] 01:20:33 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 01:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 986ms 01:20:33 INFO - PROCESS | 336 | 1466583633568 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 01:20:33 INFO - PROCESS | 336 | 1466583633572 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 01:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:20:33 INFO - PROCESS | 336 | 1466583633579 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:20:33 INFO - PROCESS | 336 | 1466583633583 Marionette TRACE conn7 <- [1,1318,null,{}] 01:20:33 INFO - PROCESS | 336 | 1466583633587 Marionette TRACE conn7 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:33 INFO - PROCESS | 336 | 1466583633591 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:33 INFO - PROCESS | 336 | 1466583633710 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 01:20:33 INFO - PROCESS | 336 | 1466583633785 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:33 INFO - PROCESS | 336 | 1466583633788 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:33 INFO - PROCESS | 336 | ++DOCSHELL 000000966641F000 == 40 [pid = 336] [id = 339] 01:20:33 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009663AB6C00) [pid = 336] [serial = 1016] [outer = 0000000000000000] 01:20:33 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009663BE7800) [pid = 336] [serial = 1017] [outer = 0000009663AB6C00] 01:20:33 INFO - PROCESS | 336 | 1466583633885 Marionette DEBUG loaded listener.js 01:20:33 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009665FA9400) [pid = 336] [serial = 1018] [outer = 0000009663AB6C00] 01:20:34 INFO - PROCESS | 336 | 1466583634510 Marionette TRACE conn7 <- [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]]]}] 01:20:34 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 01:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 986ms 01:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:20:34 INFO - PROCESS | 336 | 1466583634563 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 01:20:34 INFO - PROCESS | 336 | 1466583634566 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 01:20:34 INFO - PROCESS | 336 | 1466583634570 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:20:34 INFO - PROCESS | 336 | 1466583634572 Marionette TRACE conn7 <- [1,1322,null,{}] 01:20:34 INFO - PROCESS | 336 | 1466583634583 Marionette TRACE conn7 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:34 INFO - PROCESS | 336 | 1466583634588 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:34 INFO - PROCESS | 336 | 1466583634740 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 01:20:34 INFO - PROCESS | 336 | 1466583634858 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:34 INFO - PROCESS | 336 | 1466583634862 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:34 INFO - PROCESS | 336 | ++DOCSHELL 000000966D540000 == 41 [pid = 336] [id = 340] 01:20:34 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009666FC3800) [pid = 336] [serial = 1019] [outer = 0000000000000000] 01:20:34 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009666FC7C00) [pid = 336] [serial = 1020] [outer = 0000009666FC3800] 01:20:34 INFO - PROCESS | 336 | 1466583634921 Marionette DEBUG loaded listener.js 01:20:35 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009668886000) [pid = 336] [serial = 1021] [outer = 0000009666FC3800] 01:20:35 INFO - PROCESS | 336 | 1466583635544 Marionette TRACE conn7 <- [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]]]}] 01:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1031ms 01:20:35 INFO - PROCESS | 336 | 1466583635603 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 01:20:35 INFO - PROCESS | 336 | 1466583635606 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 01:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:20:35 INFO - PROCESS | 336 | 1466583635609 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:20:35 INFO - PROCESS | 336 | 1466583635611 Marionette TRACE conn7 <- [1,1326,null,{}] 01:20:35 INFO - PROCESS | 336 | 1466583635615 Marionette TRACE conn7 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:35 INFO - PROCESS | 336 | 1466583635617 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:35 INFO - PROCESS | 336 | 1466583635731 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 01:20:35 INFO - PROCESS | 336 | 1466583635967 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:35 INFO - PROCESS | 336 | 1466583635971 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:36 INFO - PROCESS | 336 | ++DOCSHELL 0000009659A1D000 == 42 [pid = 336] [id = 341] 01:20:36 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (00000096578D1400) [pid = 336] [serial = 1022] [outer = 0000000000000000] 01:20:36 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009659127400) [pid = 336] [serial = 1023] [outer = 00000096578D1400] 01:20:36 INFO - PROCESS | 336 | 1466583636035 Marionette DEBUG loaded listener.js 01:20:36 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000009659A88800) [pid = 336] [serial = 1024] [outer = 00000096578D1400] 01:20:37 INFO - PROCESS | 336 | --DOCSHELL 000000966C445000 == 41 [pid = 336] [id = 336] 01:20:37 INFO - PROCESS | 336 | --DOCSHELL 000000965A524800 == 40 [pid = 336] [id = 335] 01:20:37 INFO - PROCESS | 336 | --DOCSHELL 000000966A418000 == 39 [pid = 336] [id = 334] 01:20:37 INFO - PROCESS | 336 | --DOCSHELL 000000966625D000 == 38 [pid = 336] [id = 333] 01:20:37 INFO - PROCESS | 336 | --DOCSHELL 0000009666B34000 == 37 [pid = 336] [id = 332] 01:20:37 INFO - PROCESS | 336 | --DOCSHELL 0000009666334000 == 36 [pid = 336] [id = 331] 01:20:37 INFO - PROCESS | 336 | --DOCSHELL 0000009663FDD000 == 35 [pid = 336] [id = 330] 01:20:37 INFO - PROCESS | 336 | --DOCSHELL 000000965F7AD800 == 34 [pid = 336] [id = 329] 01:20:37 INFO - PROCESS | 336 | --DOCSHELL 0000009658B9B000 == 33 [pid = 336] [id = 328] 01:20:37 INFO - PROCESS | 336 | --DOCSHELL 000000965F556000 == 32 [pid = 336] [id = 327] 01:20:37 INFO - PROCESS | 336 | --DOCSHELL 0000009663FE4800 == 31 [pid = 336] [id = 326] 01:20:37 INFO - PROCESS | 336 | --DOCSHELL 000000965F52D800 == 30 [pid = 336] [id = 317] 01:20:37 INFO - PROCESS | 336 | --DOCSHELL 000000966D540000 == 29 [pid = 336] [id = 340] 01:20:37 INFO - PROCESS | 336 | --DOCSHELL 000000966641F000 == 28 [pid = 336] [id = 339] 01:20:37 INFO - PROCESS | 336 | --DOCSHELL 000000966C4A7800 == 27 [pid = 336] [id = 337] 01:20:37 INFO - PROCESS | 336 | --DOCSHELL 000000965F55E000 == 26 [pid = 336] [id = 338] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000009666A8FC00) [pid = 336] [serial = 945] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000009663AC0C00) [pid = 336] [serial = 964] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000966A022000) [pid = 336] [serial = 949] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009669708400) [pid = 336] [serial = 948] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009665611800) [pid = 336] [serial = 967] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009666C50800) [pid = 336] [serial = 976] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009666A93400) [pid = 336] [serial = 970] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 83 (00000096656B6000) [pid = 336] [serial = 969] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009666ABB400) [pid = 336] [serial = 973] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009666A90800) [pid = 336] [serial = 972] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009662E63800) [pid = 336] [serial = 961] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009666CA9400) [pid = 336] [serial = 978] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009663A0C000) [pid = 336] [serial = 963] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965FEACC00) [pid = 336] [serial = 960] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009659227C00) [pid = 336] [serial = 954] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009659524C00) [pid = 336] [serial = 955] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009659228800) [pid = 336] [serial = 951] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000965E532800) [pid = 336] [serial = 952] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666B88C00) [pid = 336] [serial = 975] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000965DDF0000) [pid = 336] [serial = 957] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000965EA77000) [pid = 336] [serial = 958] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009663F63000) [pid = 336] [serial = 966] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009663AB4800) [pid = 336] [serial = 943] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 67 (000000965FC6B800) [pid = 336] [serial = 942] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | --DOMWINDOW == 66 (0000009666CD3400) [pid = 336] [serial = 946] [outer = 0000000000000000] [url = about:blank] 01:20:37 INFO - PROCESS | 336 | 1466583637629 Marionette TRACE conn7 <- [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]]]}] 01:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2034ms 01:20:37 INFO - PROCESS | 336 | 1466583637645 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 01:20:37 INFO - PROCESS | 336 | 1466583637649 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 01:20:37 INFO - PROCESS | 336 | 1466583637681 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:20:37 INFO - PROCESS | 336 | 1466583637685 Marionette TRACE conn7 <- [1,1330,null,{}] 01:20:37 INFO - PROCESS | 336 | 1466583637694 Marionette TRACE conn7 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:37 INFO - PROCESS | 336 | 1466583637697 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:37 INFO - PROCESS | 336 | 1466583637787 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 01:20:37 INFO - PROCESS | 336 | 1466583637794 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:37 INFO - PROCESS | 336 | 1466583637798 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:37 INFO - PROCESS | 336 | ++DOCSHELL 0000009659A1B800 == 27 [pid = 336] [id = 342] 01:20:37 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (0000009658323000) [pid = 336] [serial = 1025] [outer = 0000000000000000] 01:20:37 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009658329C00) [pid = 336] [serial = 1026] [outer = 0000009658323000] 01:20:37 INFO - PROCESS | 336 | 1466583637848 Marionette DEBUG loaded listener.js 01:20:37 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000009658A59C00) [pid = 336] [serial = 1027] [outer = 0000009658323000] 01:20:38 INFO - PROCESS | 336 | 1466583638319 Marionette TRACE conn7 <- [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]]]}] 01:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 692ms 01:20:38 INFO - PROCESS | 336 | 1466583638381 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 01:20:38 INFO - PROCESS | 336 | 1466583638387 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 01:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:20:38 INFO - PROCESS | 336 | 1466583638418 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:20:38 INFO - PROCESS | 336 | 1466583638421 Marionette TRACE conn7 <- [1,1334,null,{}] 01:20:38 INFO - PROCESS | 336 | 1466583638425 Marionette TRACE conn7 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:38 INFO - PROCESS | 336 | 1466583638429 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:38 INFO - PROCESS | 336 | 1466583638530 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 01:20:38 INFO - PROCESS | 336 | 1466583638599 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:38 INFO - PROCESS | 336 | 1466583638602 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:38 INFO - PROCESS | 336 | ++DOCSHELL 000000965F557800 == 28 [pid = 336] [id = 343] 01:20:38 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009659387800) [pid = 336] [serial = 1028] [outer = 0000000000000000] 01:20:38 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000965938A400) [pid = 336] [serial = 1029] [outer = 0000009659387800] 01:20:38 INFO - PROCESS | 336 | 1466583638651 Marionette DEBUG loaded listener.js 01:20:38 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009659531C00) [pid = 336] [serial = 1030] [outer = 0000009659387800] 01:20:39 INFO - PROCESS | 336 | 1466583639057 Marionette TRACE conn7 <- [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]]]}] 01:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 692ms 01:20:39 INFO - PROCESS | 336 | 1466583639093 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 01:20:39 INFO - PROCESS | 336 | 1466583639096 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 01:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:20:39 INFO - PROCESS | 336 | 1466583639099 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:20:39 INFO - PROCESS | 336 | 1466583639103 Marionette TRACE conn7 <- [1,1338,null,{}] 01:20:39 INFO - PROCESS | 336 | 1466583639115 Marionette TRACE conn7 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:39 INFO - PROCESS | 336 | 1466583639120 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:39 INFO - PROCESS | 336 | 1466583639243 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 01:20:39 INFO - PROCESS | 336 | 1466583639256 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:39 INFO - PROCESS | 336 | 1466583639260 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:39 INFO - PROCESS | 336 | ++DOCSHELL 0000009663B2E000 == 29 [pid = 336] [id = 344] 01:20:39 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965E50F000) [pid = 336] [serial = 1031] [outer = 0000000000000000] 01:20:39 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965E643400) [pid = 336] [serial = 1032] [outer = 000000965E50F000] 01:20:39 INFO - PROCESS | 336 | 1466583639309 Marionette DEBUG loaded listener.js 01:20:39 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965EAD3000) [pid = 336] [serial = 1033] [outer = 000000965E50F000] 01:20:39 INFO - PROCESS | 336 | 1466583639793 Marionette TRACE conn7 <- [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]]]}] 01:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 732ms 01:20:39 INFO - PROCESS | 336 | 1466583639834 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 01:20:39 INFO - PROCESS | 336 | 1466583639837 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 01:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:20:39 INFO - PROCESS | 336 | 1466583639841 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:20:39 INFO - PROCESS | 336 | 1466583639842 Marionette TRACE conn7 <- [1,1342,null,{}] 01:20:39 INFO - PROCESS | 336 | 1466583639846 Marionette TRACE conn7 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:39 INFO - PROCESS | 336 | 1466583639848 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:39 INFO - PROCESS | 336 | 1466583639960 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 01:20:39 INFO - PROCESS | 336 | 1466583639968 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:39 INFO - PROCESS | 336 | 1466583639970 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:40 INFO - PROCESS | 336 | ++DOCSHELL 0000009665EEE000 == 30 [pid = 336] [id = 345] 01:20:40 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000965FC6A000) [pid = 336] [serial = 1034] [outer = 0000000000000000] 01:20:40 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000965FEAB800) [pid = 336] [serial = 1035] [outer = 000000965FC6A000] 01:20:40 INFO - PROCESS | 336 | 1466583640056 Marionette DEBUG loaded listener.js 01:20:40 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009662626400) [pid = 336] [serial = 1036] [outer = 000000965FC6A000] 01:20:40 INFO - PROCESS | 336 | 1466583640513 Marionette TRACE conn7 <- [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]]]}] 01:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 736ms 01:20:40 INFO - PROCESS | 336 | 1466583640616 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 01:20:40 INFO - PROCESS | 336 | 1466583640619 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 01:20:40 INFO - PROCESS | 336 | 1466583640623 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:20:40 INFO - PROCESS | 336 | 1466583640624 Marionette TRACE conn7 <- [1,1346,null,{}] 01:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:20:40 INFO - PROCESS | 336 | 1466583640628 Marionette TRACE conn7 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:40 INFO - PROCESS | 336 | 1466583640630 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:40 INFO - PROCESS | 336 | 1466583640739 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 01:20:40 INFO - PROCESS | 336 | 1466583640750 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:40 INFO - PROCESS | 336 | 1466583640752 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:40 INFO - PROCESS | 336 | ++DOCSHELL 0000009666018000 == 31 [pid = 336] [id = 346] 01:20:40 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009662E6E000) [pid = 336] [serial = 1037] [outer = 0000000000000000] 01:20:40 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (00000096638D4C00) [pid = 336] [serial = 1038] [outer = 0000009662E6E000] 01:20:40 INFO - PROCESS | 336 | 1466583640841 Marionette DEBUG loaded listener.js 01:20:40 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009663A0BC00) [pid = 336] [serial = 1039] [outer = 0000009662E6E000] 01:20:41 INFO - PROCESS | 336 | 1466583641276 Marionette TRACE conn7 <- [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]]]}] 01:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 671ms 01:20:41 INFO - PROCESS | 336 | 1466583641308 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 01:20:41 INFO - PROCESS | 336 | 1466583641310 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 01:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:20:41 INFO - PROCESS | 336 | 1466583641314 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:20:41 INFO - PROCESS | 336 | 1466583641316 Marionette TRACE conn7 <- [1,1350,null,{}] 01:20:41 INFO - PROCESS | 336 | 1466583641320 Marionette TRACE conn7 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:41 INFO - PROCESS | 336 | 1466583641326 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:41 INFO - PROCESS | 336 | 1466583641460 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 01:20:41 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009666B8B000) [pid = 336] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:20:41 INFO - PROCESS | 336 | --DOMWINDOW == 79 (00000096578D3000) [pid = 336] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:20:41 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009667174C00) [pid = 336] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:20:41 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009664A7C400) [pid = 336] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:20:41 INFO - PROCESS | 336 | --DOMWINDOW == 76 (00000096578D6000) [pid = 336] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:20:41 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009659385800) [pid = 336] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:20:41 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666C55000) [pid = 336] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:20:41 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009662628400) [pid = 336] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:20:41 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000965937DC00) [pid = 336] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:20:41 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009658329000) [pid = 336] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:20:41 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009658329800) [pid = 336] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:20:41 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000965FEADC00) [pid = 336] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:20:41 INFO - PROCESS | 336 | 1466583641645 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:41 INFO - PROCESS | 336 | 1466583641647 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:41 INFO - PROCESS | 336 | ++DOCSHELL 00000096626DA000 == 32 [pid = 336] [id = 347] 01:20:41 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (00000096578D2400) [pid = 336] [serial = 1040] [outer = 0000000000000000] 01:20:41 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000965831F400) [pid = 336] [serial = 1041] [outer = 00000096578D2400] 01:20:41 INFO - PROCESS | 336 | 1466583641694 Marionette DEBUG loaded listener.js 01:20:41 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009663ABE800) [pid = 336] [serial = 1042] [outer = 00000096578D2400] 01:20:42 INFO - PROCESS | 336 | 1466583642085 Marionette TRACE conn7 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 01:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 838ms 01:20:42 INFO - PROCESS | 336 | 1466583642155 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 01:20:42 INFO - PROCESS | 336 | 1466583642157 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 01:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:20:42 INFO - PROCESS | 336 | 1466583642160 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:20:42 INFO - PROCESS | 336 | 1466583642162 Marionette TRACE conn7 <- [1,1354,null,{}] 01:20:42 INFO - PROCESS | 336 | 1466583642166 Marionette TRACE conn7 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:42 INFO - PROCESS | 336 | 1466583642168 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:42 INFO - PROCESS | 336 | 1466583642281 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 01:20:42 INFO - PROCESS | 336 | 1466583642291 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:42 INFO - PROCESS | 336 | 1466583642293 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:42 INFO - PROCESS | 336 | ++DOCSHELL 0000009666838800 == 33 [pid = 336] [id = 348] 01:20:42 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009663AB3400) [pid = 336] [serial = 1043] [outer = 0000000000000000] 01:20:42 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000966560C000) [pid = 336] [serial = 1044] [outer = 0000009663AB3400] 01:20:42 INFO - PROCESS | 336 | 1466583642338 Marionette DEBUG loaded listener.js 01:20:42 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009665E34800) [pid = 336] [serial = 1045] [outer = 0000009663AB3400] 01:20:42 INFO - PROCESS | 336 | 1466583642728 Marionette TRACE conn7 <- [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] 01:20:42 INFO - PROCESS | 336 | 1466583642752 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 01:20:42 INFO - PROCESS | 336 | 1466583642755 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:20:42 INFO - PROCESS | 336 | 1466583642757 Marionette TRACE conn7 <- [1,1358,null,{}] 01:20:42 INFO - PROCESS | 336 | 1466583642761 Marionette TRACE conn7 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:42 INFO - PROCESS | 336 | 1466583642763 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:42 INFO - PROCESS | 336 | 1466583642847 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 01:20:42 INFO - PROCESS | 336 | 1466583642934 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:42 INFO - PROCESS | 336 | 1466583642936 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:42 INFO - PROCESS | 336 | ++DOCSHELL 000000966769A000 == 34 [pid = 336] [id = 349] 01:20:42 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (00000096578D3C00) [pid = 336] [serial = 1046] [outer = 0000000000000000] 01:20:42 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009665FAF400) [pid = 336] [serial = 1047] [outer = 00000096578D3C00] 01:20:42 INFO - PROCESS | 336 | 1466583642981 Marionette DEBUG loaded listener.js 01:20:43 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666898400) [pid = 336] [serial = 1048] [outer = 00000096578D3C00] 01:20:43 INFO - PROCESS | 336 | 1466583643377 Marionette TRACE conn7 <- [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] 01:20:43 INFO - PROCESS | 336 | 1466583643453 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 01:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:20:43 INFO - PROCESS | 336 | 1466583643457 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:20:43 INFO - PROCESS | 336 | 1466583643458 Marionette TRACE conn7 <- [1,1362,null,{}] 01:20:43 INFO - PROCESS | 336 | 1466583643462 Marionette TRACE conn7 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:43 INFO - PROCESS | 336 | 1466583643464 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:43 INFO - PROCESS | 336 | 1466583643550 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 01:20:43 INFO - PROCESS | 336 | 1466583643555 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:43 INFO - PROCESS | 336 | 1466583643557 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:43 INFO - PROCESS | 336 | ++DOCSHELL 00000096688EA800 == 35 [pid = 336] [id = 350] 01:20:43 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666A92000) [pid = 336] [serial = 1049] [outer = 0000000000000000] 01:20:43 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666A97000) [pid = 336] [serial = 1050] [outer = 0000009666A92000] 01:20:43 INFO - PROCESS | 336 | 1466583643601 Marionette DEBUG loaded listener.js 01:20:43 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666A9E800) [pid = 336] [serial = 1051] [outer = 0000009666A92000] 01:20:44 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:20:44 INFO - PROCESS | 336 | 1466583644476 Marionette TRACE conn7 <- [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] 01:20:44 INFO - PROCESS | 336 | 1466583644492 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 01:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:20:44 INFO - PROCESS | 336 | 1466583644497 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:20:44 INFO - PROCESS | 336 | 1466583644503 Marionette TRACE conn7 <- [1,1366,null,{}] 01:20:44 INFO - PROCESS | 336 | 1466583644530 Marionette TRACE conn7 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:44 INFO - PROCESS | 336 | 1466583644533 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:44 INFO - PROCESS | 336 | 1466583644667 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 01:20:44 INFO - PROCESS | 336 | 1466583644743 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:44 INFO - PROCESS | 336 | 1466583644746 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:44 INFO - PROCESS | 336 | ++DOCSHELL 000000965F7B7800 == 36 [pid = 336] [id = 351] 01:20:44 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000965922BC00) [pid = 336] [serial = 1052] [outer = 0000000000000000] 01:20:44 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009659529400) [pid = 336] [serial = 1053] [outer = 000000965922BC00] 01:20:44 INFO - PROCESS | 336 | 1466583644845 Marionette DEBUG loaded listener.js 01:20:44 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000965A8DE800) [pid = 336] [serial = 1054] [outer = 000000965922BC00] 01:20:45 INFO - PROCESS | 336 | 1466583645709 Marionette TRACE conn7 <- [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] 01:20:45 INFO - PROCESS | 336 | 1466583645769 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 01:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:20:45 INFO - PROCESS | 336 | 1466583645775 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:20:45 INFO - PROCESS | 336 | 1466583645778 Marionette TRACE conn7 <- [1,1370,null,{}] 01:20:45 INFO - PROCESS | 336 | 1466583645784 Marionette TRACE conn7 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:45 INFO - PROCESS | 336 | 1466583645787 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:45 INFO - PROCESS | 336 | 1466583645912 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 01:20:46 INFO - PROCESS | 336 | 1466583646009 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:46 INFO - PROCESS | 336 | 1466583646014 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:46 INFO - PROCESS | 336 | ++DOCSHELL 000000965F51D000 == 37 [pid = 336] [id = 352] 01:20:46 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009659A88400) [pid = 336] [serial = 1055] [outer = 0000000000000000] 01:20:46 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000965A53F800) [pid = 336] [serial = 1056] [outer = 0000009659A88400] 01:20:46 INFO - PROCESS | 336 | 1466583646065 Marionette DEBUG loaded listener.js 01:20:46 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000965E60A000) [pid = 336] [serial = 1057] [outer = 0000009659A88400] 01:20:46 INFO - PROCESS | 336 | --DOCSHELL 000000966769A000 == 36 [pid = 336] [id = 349] 01:20:46 INFO - PROCESS | 336 | --DOCSHELL 0000009666838800 == 35 [pid = 336] [id = 348] 01:20:46 INFO - PROCESS | 336 | --DOCSHELL 00000096626DA000 == 34 [pid = 336] [id = 347] 01:20:46 INFO - PROCESS | 336 | --DOCSHELL 0000009666018000 == 33 [pid = 336] [id = 346] 01:20:46 INFO - PROCESS | 336 | --DOCSHELL 0000009665EEE000 == 32 [pid = 336] [id = 345] 01:20:46 INFO - PROCESS | 336 | --DOCSHELL 0000009663B2E000 == 31 [pid = 336] [id = 344] 01:20:46 INFO - PROCESS | 336 | --DOCSHELL 000000965F557800 == 30 [pid = 336] [id = 343] 01:20:46 INFO - PROCESS | 336 | --DOCSHELL 0000009659A1B800 == 29 [pid = 336] [id = 342] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000966689CC00) [pid = 336] [serial = 996] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009666A9D000) [pid = 336] [serial = 997] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009666C63400) [pid = 336] [serial = 999] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 83 (00000096638D8C00) [pid = 336] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000966768A000) [pid = 336] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009665E2E400) [pid = 336] [serial = 993] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009658BC0000) [pid = 336] [serial = 984] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009659552C00) [pid = 336] [serial = 985] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965A5DA000) [pid = 336] [serial = 987] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965F677C00) [pid = 336] [serial = 988] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666CD0400) [pid = 336] [serial = 979] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009662E6FC00) [pid = 336] [serial = 990] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009663AB6000) [pid = 336] [serial = 991] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009659549400) [pid = 336] [serial = 981] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000965DE4CC00) [pid = 336] [serial = 982] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 71 (00000096638DB400) [pid = 336] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009668888C00) [pid = 336] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 69 (00000096687B0400) [pid = 336] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009669703000) [pid = 336] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 67 (000000966794F000) [pid = 336] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 66 (0000009666CD0C00) [pid = 336] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 65 (0000009666C66800) [pid = 336] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | --DOMWINDOW == 64 (0000009665FAD800) [pid = 336] [serial = 994] [outer = 0000000000000000] [url = about:blank] 01:20:46 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:20:46 INFO - PROCESS | 336 | 1466583646588 Marionette TRACE conn7 <- [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] 01:20:46 INFO - PROCESS | 336 | 1466583646664 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 01:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:20:46 INFO - PROCESS | 336 | 1466583646671 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:20:46 INFO - PROCESS | 336 | 1466583646674 Marionette TRACE conn7 <- [1,1374,null,{}] 01:20:46 INFO - PROCESS | 336 | 1466583646678 Marionette TRACE conn7 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:46 INFO - PROCESS | 336 | 1466583646681 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:46 INFO - PROCESS | 336 | 1466583646773 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 01:20:46 INFO - PROCESS | 336 | 1466583646788 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:46 INFO - PROCESS | 336 | 1466583646790 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:46 INFO - PROCESS | 336 | ++DOCSHELL 00000096626E0000 == 30 [pid = 336] [id = 353] 01:20:46 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (000000965E602800) [pid = 336] [serial = 1058] [outer = 0000000000000000] 01:20:46 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (000000965EC11400) [pid = 336] [serial = 1059] [outer = 000000965E602800] 01:20:46 INFO - PROCESS | 336 | 1466583646838 Marionette DEBUG loaded listener.js 01:20:46 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000965FE2D400) [pid = 336] [serial = 1060] [outer = 000000965E602800] 01:20:47 INFO - PROCESS | 336 | 1466583647315 Marionette TRACE conn7 <- [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] 01:20:47 INFO - PROCESS | 336 | 1466583647367 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 01:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:20:47 INFO - PROCESS | 336 | 1466583647371 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:20:47 INFO - PROCESS | 336 | 1466583647374 Marionette TRACE conn7 <- [1,1378,null,{}] 01:20:47 INFO - PROCESS | 336 | 1466583647386 Marionette TRACE conn7 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:47 INFO - PROCESS | 336 | 1466583647391 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:47 INFO - PROCESS | 336 | 1466583647518 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 01:20:47 INFO - PROCESS | 336 | 1466583647590 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:47 INFO - PROCESS | 336 | 1466583647593 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:47 INFO - PROCESS | 336 | ++DOCSHELL 0000009665EEE000 == 31 [pid = 336] [id = 354] 01:20:47 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009662E6BC00) [pid = 336] [serial = 1061] [outer = 0000000000000000] 01:20:47 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (00000096638DCC00) [pid = 336] [serial = 1062] [outer = 0000009662E6BC00] 01:20:47 INFO - PROCESS | 336 | 1466583647642 Marionette DEBUG loaded listener.js 01:20:47 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009663AB7800) [pid = 336] [serial = 1063] [outer = 0000009662E6BC00] 01:20:48 INFO - PROCESS | 336 | 1466583648010 Marionette TRACE conn7 <- [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]]]}] 01:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 691ms 01:20:48 INFO - PROCESS | 336 | 1466583648063 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 01:20:48 INFO - PROCESS | 336 | 1466583648066 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 01:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:20:48 INFO - PROCESS | 336 | 1466583648070 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:20:48 INFO - PROCESS | 336 | 1466583648072 Marionette TRACE conn7 <- [1,1382,null,{}] 01:20:48 INFO - PROCESS | 336 | 1466583648075 Marionette TRACE conn7 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:48 INFO - PROCESS | 336 | 1466583648077 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:48 INFO - PROCESS | 336 | 1466583648167 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 01:20:48 INFO - PROCESS | 336 | 1466583648173 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:48 INFO - PROCESS | 336 | 1466583648175 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:48 INFO - PROCESS | 336 | ++DOCSHELL 0000009666347000 == 32 [pid = 336] [id = 355] 01:20:48 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009663BEDC00) [pid = 336] [serial = 1064] [outer = 0000000000000000] 01:20:48 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009664A7E400) [pid = 336] [serial = 1065] [outer = 0000009663BEDC00] 01:20:48 INFO - PROCESS | 336 | 1466583648222 Marionette DEBUG loaded listener.js 01:20:48 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009665F76C00) [pid = 336] [serial = 1066] [outer = 0000009663BEDC00] 01:20:48 INFO - PROCESS | 336 | 1466583648688 Marionette TRACE conn7 <- [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]]]}] 01:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 629ms 01:20:48 INFO - PROCESS | 336 | 1466583648701 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 01:20:48 INFO - PROCESS | 336 | 1466583648703 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 01:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:20:48 INFO - PROCESS | 336 | 1466583648711 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:20:48 INFO - PROCESS | 336 | 1466583648713 Marionette TRACE conn7 <- [1,1386,null,{}] 01:20:48 INFO - PROCESS | 336 | 1466583648724 Marionette TRACE conn7 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:48 INFO - PROCESS | 336 | 1466583648726 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:48 INFO - PROCESS | 336 | 1466583648833 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 01:20:48 INFO - PROCESS | 336 | 1466583648909 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:48 INFO - PROCESS | 336 | 1466583648911 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:48 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B3F800 == 33 [pid = 336] [id = 356] 01:20:48 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009658A5A000) [pid = 336] [serial = 1067] [outer = 0000000000000000] 01:20:48 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (00000096662B9800) [pid = 336] [serial = 1068] [outer = 0000009658A5A000] 01:20:48 INFO - PROCESS | 336 | 1466583648959 Marionette DEBUG loaded listener.js 01:20:49 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (00000096668A3C00) [pid = 336] [serial = 1069] [outer = 0000009658A5A000] 01:20:49 INFO - PROCESS | 336 | 1466583649385 Marionette TRACE conn7 <- [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]]]}] 01:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 732ms 01:20:49 INFO - PROCESS | 336 | 1466583649451 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 01:20:49 INFO - PROCESS | 336 | 1466583649453 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 01:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:20:49 INFO - PROCESS | 336 | 1466583649461 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:20:49 INFO - PROCESS | 336 | 1466583649463 Marionette TRACE conn7 <- [1,1390,null,{}] 01:20:49 INFO - PROCESS | 336 | 1466583649467 Marionette TRACE conn7 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:49 INFO - PROCESS | 336 | 1466583649473 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:49 INFO - PROCESS | 336 | 1466583649607 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 01:20:49 INFO - PROCESS | 336 | 1466583649659 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:49 INFO - PROCESS | 336 | 1466583649662 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:49 INFO - PROCESS | 336 | ++DOCSHELL 0000009668BF6800 == 34 [pid = 336] [id = 357] 01:20:49 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666ABC400) [pid = 336] [serial = 1070] [outer = 0000000000000000] 01:20:49 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666B8B000) [pid = 336] [serial = 1071] [outer = 0000009666ABC400] 01:20:49 INFO - PROCESS | 336 | 1466583649710 Marionette DEBUG loaded listener.js 01:20:49 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666C55C00) [pid = 336] [serial = 1072] [outer = 0000009666ABC400] 01:20:50 INFO - PROCESS | 336 | 1466583650140 Marionette TRACE conn7 <- [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]]]}] 01:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 734ms 01:20:50 INFO - PROCESS | 336 | 1466583650200 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 01:20:50 INFO - PROCESS | 336 | 1466583650203 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 01:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:20:50 INFO - PROCESS | 336 | 1466583650208 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:20:50 INFO - PROCESS | 336 | 1466583650210 Marionette TRACE conn7 <- [1,1394,null,{}] 01:20:50 INFO - PROCESS | 336 | 1466583650214 Marionette TRACE conn7 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:50 INFO - PROCESS | 336 | 1466583650216 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:50 INFO - PROCESS | 336 | 1466583650325 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 01:20:50 INFO - PROCESS | 336 | 1466583650336 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:50 INFO - PROCESS | 336 | 1466583650337 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:50 INFO - PROCESS | 336 | ++DOCSHELL 000000966A428800 == 35 [pid = 336] [id = 358] 01:20:50 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666ABD000) [pid = 336] [serial = 1073] [outer = 0000000000000000] 01:20:50 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666CAF800) [pid = 336] [serial = 1074] [outer = 0000009666ABD000] 01:20:50 INFO - PROCESS | 336 | 1466583650391 Marionette DEBUG loaded listener.js 01:20:50 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666CD0000) [pid = 336] [serial = 1075] [outer = 0000009666ABD000] 01:20:50 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965FC6A000) [pid = 336] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:20:50 INFO - PROCESS | 336 | --DOMWINDOW == 80 (00000096578D1400) [pid = 336] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:20:50 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009662E6E000) [pid = 336] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:20:50 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009658323000) [pid = 336] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:20:50 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965E50F000) [pid = 336] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:20:50 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009659387800) [pid = 336] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:20:50 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965937EC00) [pid = 336] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:20:50 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009663AB6C00) [pid = 336] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:20:50 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666FC3800) [pid = 336] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:20:50 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009663AB3400) [pid = 336] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:20:50 INFO - PROCESS | 336 | --DOMWINDOW == 71 (00000096578D3C00) [pid = 336] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:20:50 INFO - PROCESS | 336 | 1466583650834 Marionette TRACE conn7 <- [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]]]}] 01:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 690ms 01:20:50 INFO - PROCESS | 336 | 1466583650900 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 01:20:50 INFO - PROCESS | 336 | 1466583650902 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 01:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:20:50 INFO - PROCESS | 336 | 1466583650905 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:20:50 INFO - PROCESS | 336 | 1466583650907 Marionette TRACE conn7 <- [1,1398,null,{}] 01:20:50 INFO - PROCESS | 336 | 1466583650910 Marionette TRACE conn7 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:50 INFO - PROCESS | 336 | 1466583650912 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:51 INFO - PROCESS | 336 | 1466583650996 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 01:20:51 INFO - PROCESS | 336 | 1466583651001 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:51 INFO - PROCESS | 336 | 1466583651003 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:51 INFO - PROCESS | 336 | ++DOCSHELL 000000966BF2C800 == 36 [pid = 336] [id = 359] 01:20:51 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009659532800) [pid = 336] [serial = 1076] [outer = 0000000000000000] 01:20:51 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009665E2F400) [pid = 336] [serial = 1077] [outer = 0000009659532800] 01:20:51 INFO - PROCESS | 336 | 1466583651050 Marionette DEBUG loaded listener.js 01:20:51 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009666CD3000) [pid = 336] [serial = 1078] [outer = 0000009659532800] 01:20:51 INFO - PROCESS | 336 | 1466583651505 Marionette TRACE conn7 <- [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]]]}] 01:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 629ms 01:20:51 INFO - PROCESS | 336 | 1466583651538 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 01:20:51 INFO - PROCESS | 336 | 1466583651540 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 01:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:20:51 INFO - PROCESS | 336 | 1466583651543 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:20:51 INFO - PROCESS | 336 | 1466583651545 Marionette TRACE conn7 <- [1,1402,null,{}] 01:20:51 INFO - PROCESS | 336 | 1466583651548 Marionette TRACE conn7 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:51 INFO - PROCESS | 336 | 1466583651550 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:51 INFO - PROCESS | 336 | 1466583651633 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 01:20:51 INFO - PROCESS | 336 | 1466583651668 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:51 INFO - PROCESS | 336 | 1466583651670 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:51 INFO - PROCESS | 336 | ++DOCSHELL 000000966C446800 == 37 [pid = 336] [id = 360] 01:20:51 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009666FBF800) [pid = 336] [serial = 1079] [outer = 0000000000000000] 01:20:51 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (00000096638DAC00) [pid = 336] [serial = 1080] [outer = 0000009666FBF800] 01:20:51 INFO - PROCESS | 336 | 1466583651723 Marionette DEBUG loaded listener.js 01:20:51 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666FCB800) [pid = 336] [serial = 1081] [outer = 0000009666FBF800] 01:20:52 INFO - PROCESS | 336 | 1466583652153 Marionette TRACE conn7 <- [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]]]}] 01:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 01:20:52 INFO - PROCESS | 336 | 1466583652217 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 01:20:52 INFO - PROCESS | 336 | 1466583652219 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 01:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:20:52 INFO - PROCESS | 336 | 1466583652223 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:20:52 INFO - PROCESS | 336 | 1466583652224 Marionette TRACE conn7 <- [1,1406,null,{}] 01:20:52 INFO - PROCESS | 336 | 1466583652229 Marionette TRACE conn7 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:52 INFO - PROCESS | 336 | 1466583652230 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:52 INFO - PROCESS | 336 | 1466583652320 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 01:20:52 INFO - PROCESS | 336 | 1466583652342 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:52 INFO - PROCESS | 336 | 1466583652344 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:52 INFO - PROCESS | 336 | ++DOCSHELL 000000966C4B0000 == 38 [pid = 336] [id = 361] 01:20:52 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666FCA800) [pid = 336] [serial = 1082] [outer = 0000000000000000] 01:20:52 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (00000096678AE800) [pid = 336] [serial = 1083] [outer = 0000009666FCA800] 01:20:52 INFO - PROCESS | 336 | 1466583652387 Marionette DEBUG loaded listener.js 01:20:52 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (00000096679E0800) [pid = 336] [serial = 1084] [outer = 0000009666FCA800] 01:20:53 INFO - PROCESS | 336 | 1466583653131 Marionette TRACE conn7 <- [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]]]}] 01:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 944ms 01:20:53 INFO - PROCESS | 336 | 1466583653170 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 01:20:53 INFO - PROCESS | 336 | 1466583653175 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 01:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:20:53 INFO - PROCESS | 336 | 1466583653180 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:20:53 INFO - PROCESS | 336 | 1466583653186 Marionette TRACE conn7 <- [1,1410,null,{}] 01:20:53 INFO - PROCESS | 336 | 1466583653192 Marionette TRACE conn7 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:53 INFO - PROCESS | 336 | 1466583653195 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:53 INFO - PROCESS | 336 | 1466583653313 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 01:20:53 INFO - PROCESS | 336 | 1466583653431 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:53 INFO - PROCESS | 336 | 1466583653434 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:53 INFO - PROCESS | 336 | ++DOCSHELL 000000966392F800 == 39 [pid = 336] [id = 362] 01:20:53 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000965DEB6400) [pid = 336] [serial = 1085] [outer = 0000000000000000] 01:20:53 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000965EAD9C00) [pid = 336] [serial = 1086] [outer = 000000965DEB6400] 01:20:53 INFO - PROCESS | 336 | 1466583653494 Marionette DEBUG loaded listener.js 01:20:53 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000966265F400) [pid = 336] [serial = 1087] [outer = 000000965DEB6400] 01:20:54 INFO - PROCESS | 336 | 1466583654124 Marionette TRACE conn7 <- [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]]]}] 01:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 985ms 01:20:54 INFO - PROCESS | 336 | 1466583654169 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 01:20:54 INFO - PROCESS | 336 | 1466583654175 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 01:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:20:54 INFO - PROCESS | 336 | 1466583654182 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:20:54 INFO - PROCESS | 336 | 1466583654185 Marionette TRACE conn7 <- [1,1414,null,{}] 01:20:54 INFO - PROCESS | 336 | 1466583654189 Marionette TRACE conn7 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:54 INFO - PROCESS | 336 | 1466583654192 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:54 INFO - PROCESS | 336 | 1466583654310 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 01:20:54 INFO - PROCESS | 336 | 1466583654387 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:54 INFO - PROCESS | 336 | 1466583654390 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:54 INFO - PROCESS | 336 | ++DOCSHELL 000000966881D800 == 40 [pid = 336] [id = 363] 01:20:54 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009663ABDC00) [pid = 336] [serial = 1088] [outer = 0000000000000000] 01:20:54 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009665E33C00) [pid = 336] [serial = 1089] [outer = 0000009663ABDC00] 01:20:54 INFO - PROCESS | 336 | 1466583654487 Marionette DEBUG loaded listener.js 01:20:54 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009666A9D000) [pid = 336] [serial = 1090] [outer = 0000009663ABDC00] 01:20:55 INFO - PROCESS | 336 | 1466583655120 Marionette TRACE conn7 <- [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]]]}] 01:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 986ms 01:20:55 INFO - PROCESS | 336 | 1466583655169 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 01:20:55 INFO - PROCESS | 336 | 1466583655172 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 01:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:20:55 INFO - PROCESS | 336 | 1466583655175 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:20:55 INFO - PROCESS | 336 | 1466583655179 Marionette TRACE conn7 <- [1,1418,null,{}] 01:20:55 INFO - PROCESS | 336 | 1466583655191 Marionette TRACE conn7 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:55 INFO - PROCESS | 336 | 1466583655196 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:55 INFO - PROCESS | 336 | 1466583655331 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 01:20:55 INFO - PROCESS | 336 | 1466583655456 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:55 INFO - PROCESS | 336 | 1466583655460 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:55 INFO - PROCESS | 336 | ++DOCSHELL 0000009666C1B800 == 41 [pid = 336] [id = 364] 01:20:55 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000965922C800) [pid = 336] [serial = 1091] [outer = 0000000000000000] 01:20:55 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000966689C400) [pid = 336] [serial = 1092] [outer = 000000965922C800] 01:20:55 INFO - PROCESS | 336 | 1466583655519 Marionette DEBUG loaded listener.js 01:20:55 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (00000096679F9C00) [pid = 336] [serial = 1093] [outer = 000000965922C800] 01:20:56 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009657980400) [pid = 336] [serial = 1094] [outer = 00000096656C1800] 01:20:56 INFO - PROCESS | 336 | 1466583656459 Marionette TRACE conn7 <- [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]]]}] 01:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1340ms 01:20:56 INFO - PROCESS | 336 | 1466583656518 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 01:20:56 INFO - PROCESS | 336 | 1466583656522 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 01:20:56 INFO - PROCESS | 336 | 1466583656527 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:20:56 INFO - PROCESS | 336 | 1466583656530 Marionette TRACE conn7 <- [1,1422,null,{}] 01:20:56 INFO - PROCESS | 336 | 1466583656535 Marionette TRACE conn7 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:56 INFO - PROCESS | 336 | 1466583656538 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:57 INFO - PROCESS | 336 | --DOCSHELL 000000966C446800 == 40 [pid = 336] [id = 360] 01:20:57 INFO - PROCESS | 336 | --DOCSHELL 000000966BF2C800 == 39 [pid = 336] [id = 359] 01:20:57 INFO - PROCESS | 336 | --DOCSHELL 000000966A428800 == 38 [pid = 336] [id = 358] 01:20:57 INFO - PROCESS | 336 | --DOCSHELL 0000009668BF6800 == 37 [pid = 336] [id = 357] 01:20:57 INFO - PROCESS | 336 | --DOCSHELL 0000009666B3F800 == 36 [pid = 336] [id = 356] 01:20:57 INFO - PROCESS | 336 | --DOCSHELL 0000009666347000 == 35 [pid = 336] [id = 355] 01:20:57 INFO - PROCESS | 336 | --DOCSHELL 0000009665EEE000 == 34 [pid = 336] [id = 354] 01:20:57 INFO - PROCESS | 336 | --DOCSHELL 00000096626E0000 == 33 [pid = 336] [id = 353] 01:20:57 INFO - PROCESS | 336 | --DOCSHELL 000000965F51D000 == 32 [pid = 336] [id = 352] 01:20:57 INFO - PROCESS | 336 | --DOCSHELL 000000965F7B7800 == 31 [pid = 336] [id = 351] 01:20:57 INFO - PROCESS | 336 | --DOCSHELL 00000096688EA800 == 30 [pid = 336] [id = 350] 01:20:57 INFO - PROCESS | 336 | --DOCSHELL 0000009659A1D000 == 29 [pid = 336] [id = 341] 01:20:57 INFO - PROCESS | 336 | --DOCSHELL 0000009666C1B800 == 28 [pid = 336] [id = 364] 01:20:57 INFO - PROCESS | 336 | --DOCSHELL 000000966881D800 == 27 [pid = 336] [id = 363] 01:20:57 INFO - PROCESS | 336 | --DOCSHELL 000000966392F800 == 26 [pid = 336] [id = 362] 01:20:57 INFO - PROCESS | 336 | --DOCSHELL 000000966C4B0000 == 25 [pid = 336] [id = 361] 01:20:57 INFO - PROCESS | 336 | 1466583657260 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000965FEAB800) [pid = 336] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009659A88800) [pid = 336] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009659127400) [pid = 336] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 86 (00000096638D4C00) [pid = 336] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009658329C00) [pid = 336] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009658A59C00) [pid = 336] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009662626400) [pid = 336] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965E643400) [pid = 336] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965938A400) [pid = 336] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965831F400) [pid = 336] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009659531C00) [pid = 336] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009663A0BC00) [pid = 336] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965F6D0000) [pid = 336] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009659545800) [pid = 336] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009665FA9400) [pid = 336] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009663BE7800) [pid = 336] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009668886000) [pid = 336] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666FC7C00) [pid = 336] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009665E34800) [pid = 336] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000966560C000) [pid = 336] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009666898400) [pid = 336] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 68 (000000965EAD3000) [pid = 336] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009665FAF400) [pid = 336] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 01:20:57 INFO - PROCESS | 336 | 1466583657472 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:57 INFO - PROCESS | 336 | 1466583657476 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:20:57 INFO - PROCESS | 336 | ++DOCSHELL 00000096588F8000 == 26 [pid = 336] [id = 365] 01:20:57 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (00000096578CAC00) [pid = 336] [serial = 1095] [outer = 0000000000000000] 01:20:57 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965797B000) [pid = 336] [serial = 1096] [outer = 00000096578CAC00] 01:20:57 INFO - PROCESS | 336 | 1466583657538 Marionette DEBUG loaded listener.js 01:20:57 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (00000096588C5000) [pid = 336] [serial = 1097] [outer = 00000096578CAC00] 01:20:58 INFO - PROCESS | 336 | --DOCSHELL 000000966A429000 == 25 [pid = 336] [id = 277] 01:20:58 INFO - PROCESS | 336 | --DOCSHELL 0000009665F21000 == 24 [pid = 336] [id = 272] 01:20:58 INFO - PROCESS | 336 | --DOCSHELL 0000009658BA7800 == 23 [pid = 336] [id = 274] 01:20:58 INFO - PROCESS | 336 | --DOCSHELL 00000096663F1000 == 22 [pid = 336] [id = 283] 01:20:58 INFO - PROCESS | 336 | --DOCSHELL 000000966625E000 == 21 [pid = 336] [id = 273] 01:20:58 INFO - PROCESS | 336 | --DOCSHELL 0000009669A20000 == 20 [pid = 336] [id = 285] 01:20:58 INFO - PROCESS | 336 | --DOCSHELL 0000009669819800 == 19 [pid = 336] [id = 276] 01:20:58 INFO - PROCESS | 336 | --DOCSHELL 0000009665F69800 == 18 [pid = 336] [id = 282] 01:20:58 INFO - PROCESS | 336 | --DOCSHELL 0000009663BBE800 == 17 [pid = 336] [id = 278] 01:20:58 INFO - PROCESS | 336 | --DOCSHELL 000000966798C800 == 16 [pid = 336] [id = 275] 01:20:58 INFO - PROCESS | 336 | --DOCSHELL 0000009663B28000 == 15 [pid = 336] [id = 281] 01:20:58 INFO - PROCESS | 336 | --DOCSHELL 0000009663FE2000 == 14 [pid = 336] [id = 271] 01:20:58 INFO - PROCESS | 336 | --DOCSHELL 0000009667835000 == 13 [pid = 336] [id = 284] 01:20:58 INFO - PROCESS | 336 | --DOCSHELL 000000965DE73000 == 12 [pid = 336] [id = 270] 01:20:58 INFO - PROCESS | 336 | --DOCSHELL 000000965F546800 == 11 [pid = 336] [id = 280] 01:20:58 INFO - PROCESS | 336 | --DOCSHELL 000000965E686800 == 10 [pid = 336] [id = 269] 01:20:58 INFO - PROCESS | 336 | --DOCSHELL 000000965EC2A000 == 9 [pid = 336] [id = 279] 01:20:59 INFO - PROCESS | 336 | 1466583659921 Marionette TRACE conn7 <- [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]]]}] 01:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 3456ms 01:20:59 INFO - PROCESS | 336 | 1466583659989 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 01:20:59 INFO - PROCESS | 336 | 1466583659994 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 01:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:21:00 INFO - PROCESS | 336 | 1466583659999 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:21:00 INFO - PROCESS | 336 | 1466583660003 Marionette TRACE conn7 <- [1,1426,null,{}] 01:21:00 INFO - PROCESS | 336 | 1466583660009 Marionette TRACE conn7 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:00 INFO - PROCESS | 336 | 1466583660012 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:00 INFO - PROCESS | 336 | 1466583660138 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 01:21:00 INFO - PROCESS | 336 | 1466583660211 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:00 INFO - PROCESS | 336 | 1466583660214 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:00 INFO - PROCESS | 336 | ++DOCSHELL 000000965E56B800 == 10 [pid = 336] [id = 366] 01:21:00 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009659228C00) [pid = 336] [serial = 1098] [outer = 0000000000000000] 01:21:00 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009659231800) [pid = 336] [serial = 1099] [outer = 0000009659228C00] 01:21:00 INFO - PROCESS | 336 | 1466583660265 Marionette DEBUG loaded listener.js 01:21:00 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009659527400) [pid = 336] [serial = 1100] [outer = 0000009659228C00] 01:21:00 INFO - PROCESS | 336 | 1466583660656 Marionette TRACE conn7 <- [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]]]}] 01:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 691ms 01:21:00 INFO - PROCESS | 336 | 1466583660741 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 01:21:00 INFO - PROCESS | 336 | 1466583660746 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 01:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:21:00 INFO - PROCESS | 336 | 1466583660756 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:21:00 INFO - PROCESS | 336 | 1466583660760 Marionette TRACE conn7 <- [1,1430,null,{}] 01:21:00 INFO - PROCESS | 336 | 1466583660763 Marionette TRACE conn7 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:00 INFO - PROCESS | 336 | 1466583660766 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:00 INFO - PROCESS | 336 | 1466583660876 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 01:21:00 INFO - PROCESS | 336 | 1466583660883 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:00 INFO - PROCESS | 336 | 1466583660886 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:00 INFO - PROCESS | 336 | ++DOCSHELL 0000009662603000 == 11 [pid = 336] [id = 367] 01:21:00 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009659545C00) [pid = 336] [serial = 1101] [outer = 0000000000000000] 01:21:00 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009659ABEC00) [pid = 336] [serial = 1102] [outer = 0000009659545C00] 01:21:00 INFO - PROCESS | 336 | 1466583660939 Marionette DEBUG loaded listener.js 01:21:01 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000965E502800) [pid = 336] [serial = 1103] [outer = 0000009659545C00] 01:21:01 INFO - PROCESS | 336 | 1466583661433 Marionette TRACE conn7 <- [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]]]}] 01:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 734ms 01:21:01 INFO - PROCESS | 336 | 1466583661496 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 01:21:01 INFO - PROCESS | 336 | 1466583661499 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 01:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:21:01 INFO - PROCESS | 336 | 1466583661503 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:21:01 INFO - PROCESS | 336 | 1466583661506 Marionette TRACE conn7 <- [1,1434,null,{}] 01:21:01 INFO - PROCESS | 336 | 1466583661524 Marionette TRACE conn7 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:01 INFO - PROCESS | 336 | 1466583661529 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:01 INFO - PROCESS | 336 | 1466583661676 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 01:21:01 INFO - PROCESS | 336 | 1466583661686 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:01 INFO - PROCESS | 336 | 1466583661689 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:01 INFO - PROCESS | 336 | ++DOCSHELL 0000009663FF1800 == 12 [pid = 336] [id = 368] 01:21:01 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000965F675400) [pid = 336] [serial = 1104] [outer = 0000000000000000] 01:21:01 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000965F6D5400) [pid = 336] [serial = 1105] [outer = 000000965F675400] 01:21:01 INFO - PROCESS | 336 | 1466583661783 Marionette DEBUG loaded listener.js 01:21:01 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000965FE75000) [pid = 336] [serial = 1106] [outer = 000000965F675400] 01:21:02 INFO - PROCESS | 336 | 1466583662285 Marionette TRACE conn7 <- [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]]]}] 01:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 837ms 01:21:02 INFO - PROCESS | 336 | 1466583662342 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 01:21:02 INFO - PROCESS | 336 | 1466583662345 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 01:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:21:02 INFO - PROCESS | 336 | 1466583662349 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:21:02 INFO - PROCESS | 336 | 1466583662351 Marionette TRACE conn7 <- [1,1438,null,{}] 01:21:02 INFO - PROCESS | 336 | 1466583662360 Marionette TRACE conn7 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:02 INFO - PROCESS | 336 | 1466583662362 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:02 INFO - PROCESS | 336 | 1466583662481 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 01:21:02 INFO - PROCESS | 336 | 1466583662492 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:02 INFO - PROCESS | 336 | 1466583662494 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:02 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F55000 == 13 [pid = 336] [id = 369] 01:21:02 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009662627C00) [pid = 336] [serial = 1107] [outer = 0000000000000000] 01:21:02 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009662E64000) [pid = 336] [serial = 1108] [outer = 0000009662627C00] 01:21:02 INFO - PROCESS | 336 | 1466583662539 Marionette DEBUG loaded listener.js 01:21:02 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000966324E000) [pid = 336] [serial = 1109] [outer = 0000009662627C00] 01:21:02 INFO - PROCESS | 336 | 1466583662986 Marionette TRACE conn7 <- [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]]]}] 01:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 691ms 01:21:03 INFO - PROCESS | 336 | 1466583663049 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 01:21:03 INFO - PROCESS | 336 | 1466583663051 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 01:21:03 INFO - PROCESS | 336 | 1466583663054 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:21:03 INFO - PROCESS | 336 | 1466583663056 Marionette TRACE conn7 <- [1,1442,null,{}] 01:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:21:03 INFO - PROCESS | 336 | 1466583663060 Marionette TRACE conn7 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:03 INFO - PROCESS | 336 | 1466583663062 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:03 INFO - PROCESS | 336 | 1466583663171 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 01:21:03 INFO - PROCESS | 336 | 1466583663181 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:03 INFO - PROCESS | 336 | 1466583663183 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:03 INFO - PROCESS | 336 | ++DOCSHELL 0000009666328800 == 14 [pid = 336] [id = 370] 01:21:03 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (00000096638CF800) [pid = 336] [serial = 1110] [outer = 0000000000000000] 01:21:03 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (00000096638D7400) [pid = 336] [serial = 1111] [outer = 00000096638CF800] 01:21:03 INFO - PROCESS | 336 | 1466583663228 Marionette DEBUG loaded listener.js 01:21:03 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009663A72C00) [pid = 336] [serial = 1112] [outer = 00000096638CF800] 01:21:03 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009658A5A000) [pid = 336] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:21:03 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009666ABC400) [pid = 336] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:21:03 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009666FBF800) [pid = 336] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:21:03 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009666ABD000) [pid = 336] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:21:03 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965E602800) [pid = 336] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:21:03 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009662E6BC00) [pid = 336] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:21:03 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009666FCA800) [pid = 336] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:21:03 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009666A92000) [pid = 336] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:21:03 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009663BEDC00) [pid = 336] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:21:03 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009659A88400) [pid = 336] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:21:03 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965922BC00) [pid = 336] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:21:03 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000965DEB6400) [pid = 336] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:21:03 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009663ABDC00) [pid = 336] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:21:03 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009659532800) [pid = 336] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:21:03 INFO - PROCESS | 336 | --DOMWINDOW == 70 (00000096578D2400) [pid = 336] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:21:03 INFO - PROCESS | 336 | 1466583663909 Marionette TRACE conn7 <- [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]]]}] 01:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 880ms 01:21:03 INFO - PROCESS | 336 | 1466583663942 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 01:21:03 INFO - PROCESS | 336 | 1466583663944 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 01:21:03 INFO - PROCESS | 336 | 1466583663947 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:21:03 INFO - PROCESS | 336 | 1466583663949 Marionette TRACE conn7 <- [1,1446,null,{}] 01:21:03 INFO - PROCESS | 336 | 1466583663953 Marionette TRACE conn7 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:03 INFO - PROCESS | 336 | 1466583663960 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:04 INFO - PROCESS | 336 | 1466583664073 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 01:21:04 INFO - PROCESS | 336 | 1466583664080 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:04 INFO - PROCESS | 336 | 1466583664082 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:04 INFO - PROCESS | 336 | ++DOCSHELL 0000009666834000 == 15 [pid = 336] [id = 371] 01:21:04 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009663AB5000) [pid = 336] [serial = 1113] [outer = 0000000000000000] 01:21:04 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009663BEB000) [pid = 336] [serial = 1114] [outer = 0000009663AB5000] 01:21:04 INFO - PROCESS | 336 | 1466583664130 Marionette DEBUG loaded listener.js 01:21:04 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009664A81000) [pid = 336] [serial = 1115] [outer = 0000009663AB5000] 01:21:04 INFO - PROCESS | 336 | 1466583664572 Marionette TRACE conn7 <- [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]]]}] 01:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 671ms 01:21:04 INFO - PROCESS | 336 | 1466583664621 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 01:21:04 INFO - PROCESS | 336 | 1466583664623 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 01:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:21:04 INFO - PROCESS | 336 | 1466583664627 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:21:04 INFO - PROCESS | 336 | 1466583664628 Marionette TRACE conn7 <- [1,1450,null,{}] 01:21:04 INFO - PROCESS | 336 | 1466583664632 Marionette TRACE conn7 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:04 INFO - PROCESS | 336 | 1466583664634 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:04 INFO - PROCESS | 336 | 1466583664715 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 01:21:04 INFO - PROCESS | 336 | 1466583664721 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:04 INFO - PROCESS | 336 | 1466583664723 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:04 INFO - PROCESS | 336 | ++DOCSHELL 00000096676A3000 == 16 [pid = 336] [id = 372] 01:21:04 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009665603400) [pid = 336] [serial = 1116] [outer = 0000000000000000] 01:21:04 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009665608C00) [pid = 336] [serial = 1117] [outer = 0000009665603400] 01:21:04 INFO - PROCESS | 336 | 1466583664770 Marionette DEBUG loaded listener.js 01:21:04 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009665E2E400) [pid = 336] [serial = 1118] [outer = 0000009665603400] 01:21:05 INFO - PROCESS | 336 | 1466583665192 Marionette TRACE conn7 <- [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]]]}] 01:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 629ms 01:21:05 INFO - PROCESS | 336 | 1466583665259 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 01:21:05 INFO - PROCESS | 336 | 1466583665262 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 01:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:21:05 INFO - PROCESS | 336 | 1466583665265 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:21:05 INFO - PROCESS | 336 | 1466583665267 Marionette TRACE conn7 <- [1,1454,null,{}] 01:21:05 INFO - PROCESS | 336 | 1466583665271 Marionette TRACE conn7 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:05 INFO - PROCESS | 336 | 1466583665273 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:05 INFO - PROCESS | 336 | 1466583665355 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 01:21:05 INFO - PROCESS | 336 | 1466583665362 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:05 INFO - PROCESS | 336 | 1466583665364 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:05 INFO - PROCESS | 336 | ++DOCSHELL 00000096688E8800 == 17 [pid = 336] [id = 373] 01:21:05 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009665E2BC00) [pid = 336] [serial = 1119] [outer = 0000000000000000] 01:21:05 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009665FAE000) [pid = 336] [serial = 1120] [outer = 0000009665E2BC00] 01:21:05 INFO - PROCESS | 336 | 1466583665409 Marionette DEBUG loaded listener.js 01:21:05 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (00000096666A5C00) [pid = 336] [serial = 1121] [outer = 0000009665E2BC00] 01:21:06 INFO - PROCESS | 336 | 1466583666237 Marionette TRACE conn7 <- [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]]]}] 01:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1028ms 01:21:06 INFO - PROCESS | 336 | 1466583666297 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 01:21:06 INFO - PROCESS | 336 | 1466583666302 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 01:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:21:06 INFO - PROCESS | 336 | 1466583666328 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:21:06 INFO - PROCESS | 336 | 1466583666335 Marionette TRACE conn7 <- [1,1458,null,{}] 01:21:06 INFO - PROCESS | 336 | 1466583666382 Marionette TRACE conn7 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:06 INFO - PROCESS | 336 | 1466583666386 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:06 INFO - PROCESS | 336 | 1466583666498 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 01:21:06 INFO - PROCESS | 336 | 1466583666606 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:06 INFO - PROCESS | 336 | 1466583666609 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:06 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA1E000 == 18 [pid = 336] [id = 374] 01:21:06 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000965937BC00) [pid = 336] [serial = 1122] [outer = 0000000000000000] 01:21:06 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009659387C00) [pid = 336] [serial = 1123] [outer = 000000965937BC00] 01:21:06 INFO - PROCESS | 336 | 1466583666668 Marionette DEBUG loaded listener.js 01:21:06 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000965954D000) [pid = 336] [serial = 1124] [outer = 000000965937BC00] 01:21:07 INFO - PROCESS | 336 | 1466583667559 Marionette TRACE conn7 <- [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]]]}] 01:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1305ms 01:21:07 INFO - PROCESS | 336 | 1466583667622 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 01:21:07 INFO - PROCESS | 336 | 1466583667626 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 01:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:21:07 INFO - PROCESS | 336 | 1466583667675 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:21:07 INFO - PROCESS | 336 | 1466583667679 Marionette TRACE conn7 <- [1,1462,null,{}] 01:21:07 INFO - PROCESS | 336 | 1466583667686 Marionette TRACE conn7 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:07 INFO - PROCESS | 336 | 1466583667689 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:07 INFO - PROCESS | 336 | 1466583667780 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 01:21:07 INFO - PROCESS | 336 | 1466583667897 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:07 INFO - PROCESS | 336 | 1466583667901 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:07 INFO - PROCESS | 336 | ++DOCSHELL 000000965F53A000 == 19 [pid = 336] [id = 375] 01:21:07 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009659548800) [pid = 336] [serial = 1125] [outer = 0000000000000000] 01:21:07 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009659813000) [pid = 336] [serial = 1126] [outer = 0000009659548800] 01:21:07 INFO - PROCESS | 336 | 1466583667954 Marionette DEBUG loaded listener.js 01:21:08 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000965DB57400) [pid = 336] [serial = 1127] [outer = 0000009659548800] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009663ABE800) [pid = 336] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009666AC3000) [pid = 336] [serial = 661] [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.] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 82 (00000096662B9800) [pid = 336] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009666B8B000) [pid = 336] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009666FCB800) [pid = 336] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 79 (00000096668A3C00) [pid = 336] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009666CAF800) [pid = 336] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009666C55C00) [pid = 336] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000965EC11400) [pid = 336] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965FE2D400) [pid = 336] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 74 (00000096638DCC00) [pid = 336] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009663AB7800) [pid = 336] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 72 (00000096679E0800) [pid = 336] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009666A9E800) [pid = 336] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009666A97000) [pid = 336] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009664A7E400) [pid = 336] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 68 (000000965A53F800) [pid = 336] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 67 (000000965E60A000) [pid = 336] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 66 (0000009659529400) [pid = 336] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 65 (000000965A8DE800) [pid = 336] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 64 (000000965EAD9C00) [pid = 336] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 63 (0000009665E33C00) [pid = 336] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 62 (000000966689C400) [pid = 336] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 61 (000000966265F400) [pid = 336] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 60 (00000096638DAC00) [pid = 336] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 59 (0000009666CD0000) [pid = 336] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 58 (0000009665E2F400) [pid = 336] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 57 (0000009666CD3000) [pid = 336] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 56 (0000009665F76C00) [pid = 336] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 55 (0000009666A9D000) [pid = 336] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | --DOMWINDOW == 54 (00000096678AE800) [pid = 336] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 01:21:08 INFO - PROCESS | 336 | 1466583668465 Marionette TRACE conn7 <- [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]]]}] 01:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 880ms 01:21:08 INFO - PROCESS | 336 | 1466583668516 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 01:21:08 INFO - PROCESS | 336 | 1466583668522 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 01:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:21:08 INFO - PROCESS | 336 | 1466583668529 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:21:08 INFO - PROCESS | 336 | 1466583668532 Marionette TRACE conn7 <- [1,1466,null,{}] 01:21:08 INFO - PROCESS | 336 | 1466583668536 Marionette TRACE conn7 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:08 INFO - PROCESS | 336 | 1466583668539 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:08 INFO - PROCESS | 336 | 1466583668638 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 01:21:08 INFO - PROCESS | 336 | 1466583668653 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:08 INFO - PROCESS | 336 | 1466583668656 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:08 INFO - PROCESS | 336 | ++DOCSHELL 0000009663B2C000 == 20 [pid = 336] [id = 376] 01:21:08 INFO - PROCESS | 336 | ++DOMWINDOW == 55 (000000965E88B000) [pid = 336] [serial = 1128] [outer = 0000000000000000] 01:21:08 INFO - PROCESS | 336 | ++DOMWINDOW == 56 (000000965EAD5800) [pid = 336] [serial = 1129] [outer = 000000965E88B000] 01:21:08 INFO - PROCESS | 336 | 1466583668713 Marionette DEBUG loaded listener.js 01:21:08 INFO - PROCESS | 336 | ++DOMWINDOW == 57 (000000965F675800) [pid = 336] [serial = 1130] [outer = 000000965E88B000] 01:21:09 INFO - PROCESS | 336 | 1466583669196 Marionette TRACE conn7 <- [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]]]}] 01:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 734ms 01:21:09 INFO - PROCESS | 336 | 1466583669265 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 01:21:09 INFO - PROCESS | 336 | 1466583669267 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 01:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:21:09 INFO - PROCESS | 336 | 1466583669302 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:21:09 INFO - PROCESS | 336 | 1466583669306 Marionette TRACE conn7 <- [1,1470,null,{}] 01:21:09 INFO - PROCESS | 336 | 1466583669320 Marionette TRACE conn7 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:09 INFO - PROCESS | 336 | 1466583669325 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:09 INFO - PROCESS | 336 | 1466583669431 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 01:21:09 INFO - PROCESS | 336 | 1466583669497 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:09 INFO - PROCESS | 336 | 1466583669500 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:09 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F64800 == 21 [pid = 336] [id = 377] 01:21:09 INFO - PROCESS | 336 | ++DOMWINDOW == 58 (0000009660159400) [pid = 336] [serial = 1131] [outer = 0000000000000000] 01:21:09 INFO - PROCESS | 336 | ++DOMWINDOW == 59 (0000009662E65000) [pid = 336] [serial = 1132] [outer = 0000009660159400] 01:21:09 INFO - PROCESS | 336 | 1466583669550 Marionette DEBUG loaded listener.js 01:21:09 INFO - PROCESS | 336 | ++DOMWINDOW == 60 (00000096638D9000) [pid = 336] [serial = 1133] [outer = 0000009660159400] 01:21:10 INFO - PROCESS | 336 | 1466583669987 Marionette TRACE conn7 <- [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]]]}] 01:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 776ms 01:21:10 INFO - PROCESS | 336 | 1466583670048 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 01:21:10 INFO - PROCESS | 336 | 1466583670051 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 01:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:21:10 INFO - PROCESS | 336 | 1466583670055 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:21:10 INFO - PROCESS | 336 | 1466583670057 Marionette TRACE conn7 <- [1,1474,null,{}] 01:21:10 INFO - PROCESS | 336 | 1466583670060 Marionette TRACE conn7 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:10 INFO - PROCESS | 336 | 1466583670063 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:10 INFO - PROCESS | 336 | 1466583670154 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 01:21:10 INFO - PROCESS | 336 | 1466583670162 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:10 INFO - PROCESS | 336 | 1466583670164 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:10 INFO - PROCESS | 336 | ++DOCSHELL 0000009666416000 == 22 [pid = 336] [id = 378] 01:21:10 INFO - PROCESS | 336 | ++DOMWINDOW == 61 (0000009663ABE800) [pid = 336] [serial = 1134] [outer = 0000000000000000] 01:21:10 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (0000009663BE2000) [pid = 336] [serial = 1135] [outer = 0000009663ABE800] 01:21:10 INFO - PROCESS | 336 | 1466583670215 Marionette DEBUG loaded listener.js 01:21:10 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (0000009665603C00) [pid = 336] [serial = 1136] [outer = 0000009663ABE800] 01:21:10 INFO - PROCESS | 336 | 1466583670707 Marionette TRACE conn7 <- [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]]]}] 01:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 733ms 01:21:10 INFO - PROCESS | 336 | 1466583670789 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 01:21:10 INFO - PROCESS | 336 | 1466583670792 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 01:21:10 INFO - PROCESS | 336 | 1466583670795 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:21:10 INFO - PROCESS | 336 | 1466583670797 Marionette TRACE conn7 <- [1,1478,null,{}] 01:21:10 INFO - PROCESS | 336 | 1466583670801 Marionette TRACE conn7 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:10 INFO - PROCESS | 336 | 1466583670803 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:10 INFO - PROCESS | 336 | 1466583670914 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 01:21:10 INFO - PROCESS | 336 | 1466583670926 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:10 INFO - PROCESS | 336 | 1466583670928 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:10 INFO - PROCESS | 336 | ++DOCSHELL 0000009666C1E000 == 23 [pid = 336] [id = 379] 01:21:10 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (0000009663ABF000) [pid = 336] [serial = 1137] [outer = 0000000000000000] 01:21:10 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (0000009665E31800) [pid = 336] [serial = 1138] [outer = 0000009663ABF000] 01:21:10 INFO - PROCESS | 336 | 1466583670980 Marionette DEBUG loaded listener.js 01:21:11 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (00000096666A3400) [pid = 336] [serial = 1139] [outer = 0000009663ABF000] 01:21:11 INFO - PROCESS | 336 | 1466583671427 Marionette TRACE conn7 <- [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]]]}] 01:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 693ms 01:21:11 INFO - PROCESS | 336 | 1466583671491 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 01:21:11 INFO - PROCESS | 336 | 1466583671493 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 01:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:21:11 INFO - PROCESS | 336 | 1466583671497 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:21:11 INFO - PROCESS | 336 | 1466583671499 Marionette TRACE conn7 <- [1,1482,null,{}] 01:21:11 INFO - PROCESS | 336 | 1466583671502 Marionette TRACE conn7 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:11 INFO - PROCESS | 336 | 1466583671508 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:11 INFO - PROCESS | 336 | 1466583671648 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 01:21:11 INFO - PROCESS | 336 | 1466583671700 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:11 INFO - PROCESS | 336 | 1466583671703 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:11 INFO - PROCESS | 336 | ++DOCSHELL 0000009669A12000 == 24 [pid = 336] [id = 380] 01:21:11 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (0000009658326800) [pid = 336] [serial = 1140] [outer = 0000000000000000] 01:21:11 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009666A97400) [pid = 336] [serial = 1141] [outer = 0000009658326800] 01:21:11 INFO - PROCESS | 336 | 1466583671748 Marionette DEBUG loaded listener.js 01:21:11 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000009666ABAC00) [pid = 336] [serial = 1142] [outer = 0000009658326800] 01:21:12 INFO - PROCESS | 336 | 1466583672181 Marionette TRACE conn7 <- [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]]]}] 01:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 733ms 01:21:12 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009659228C00) [pid = 336] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:21:12 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009659545C00) [pid = 336] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:21:12 INFO - PROCESS | 336 | --DOMWINDOW == 66 (00000096578CAC00) [pid = 336] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:21:12 INFO - PROCESS | 336 | --DOMWINDOW == 65 (0000009662627C00) [pid = 336] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:21:12 INFO - PROCESS | 336 | --DOMWINDOW == 64 (00000096638CF800) [pid = 336] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:21:12 INFO - PROCESS | 336 | --DOMWINDOW == 63 (0000009665603400) [pid = 336] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:21:12 INFO - PROCESS | 336 | --DOMWINDOW == 62 (000000965F675400) [pid = 336] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:21:12 INFO - PROCESS | 336 | --DOMWINDOW == 61 (0000009663AB5000) [pid = 336] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:21:12 INFO - PROCESS | 336 | --DOMWINDOW == 60 (000000965922C800) [pid = 336] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:21:12 INFO - PROCESS | 336 | 1466583672257 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 01:21:12 INFO - PROCESS | 336 | 1466583672259 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 01:21:12 INFO - PROCESS | 336 | 1466583672264 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:21:12 INFO - PROCESS | 336 | 1466583672265 Marionette TRACE conn7 <- [1,1486,null,{}] 01:21:12 INFO - PROCESS | 336 | 1466583672269 Marionette TRACE conn7 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:12 INFO - PROCESS | 336 | 1466583672271 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:12 INFO - PROCESS | 336 | 1466583672385 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 01:21:12 INFO - PROCESS | 336 | 1466583672441 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:12 INFO - PROCESS | 336 | 1466583672443 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:12 INFO - PROCESS | 336 | ++DOCSHELL 000000966A40D800 == 25 [pid = 336] [id = 381] 01:21:12 INFO - PROCESS | 336 | ++DOMWINDOW == 61 (00000096579D7C00) [pid = 336] [serial = 1143] [outer = 0000000000000000] 01:21:12 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (000000965E68E400) [pid = 336] [serial = 1144] [outer = 00000096579D7C00] 01:21:12 INFO - PROCESS | 336 | 1466583672488 Marionette DEBUG loaded listener.js 01:21:12 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (0000009663A0CC00) [pid = 336] [serial = 1145] [outer = 00000096579D7C00] 01:21:12 INFO - PROCESS | 336 | 1466583672830 Marionette TRACE conn7 <- [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]]]}] 01:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 592ms 01:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:21:12 INFO - PROCESS | 336 | 1466583672861 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 01:21:12 INFO - PROCESS | 336 | 1466583672863 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 01:21:12 INFO - PROCESS | 336 | 1466583672867 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:21:12 INFO - PROCESS | 336 | 1466583672869 Marionette TRACE conn7 <- [1,1490,null,{}] 01:21:12 INFO - PROCESS | 336 | 1466583672872 Marionette TRACE conn7 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:12 INFO - PROCESS | 336 | 1466583672875 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:13 INFO - PROCESS | 336 | 1466583672989 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 01:21:13 INFO - PROCESS | 336 | 1466583673013 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:13 INFO - PROCESS | 336 | 1466583673015 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:13 INFO - PROCESS | 336 | ++DOCSHELL 000000966A6E2000 == 26 [pid = 336] [id = 382] 01:21:13 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (0000009666ABEC00) [pid = 336] [serial = 1146] [outer = 0000000000000000] 01:21:13 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (0000009666AC5400) [pid = 336] [serial = 1147] [outer = 0000009666ABEC00] 01:21:13 INFO - PROCESS | 336 | 1466583673059 Marionette DEBUG loaded listener.js 01:21:13 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (0000009666B91C00) [pid = 336] [serial = 1148] [outer = 0000009666ABEC00] 01:21:13 INFO - PROCESS | 336 | 1466583673458 Marionette TRACE conn7 <- [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]]]}] 01:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 629ms 01:21:13 INFO - PROCESS | 336 | 1466583673498 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 01:21:13 INFO - PROCESS | 336 | 1466583673500 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 01:21:13 INFO - PROCESS | 336 | 1466583673504 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:21:13 INFO - PROCESS | 336 | 1466583673505 Marionette TRACE conn7 <- [1,1494,null,{}] 01:21:13 INFO - PROCESS | 336 | 1466583673509 Marionette TRACE conn7 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:13 INFO - PROCESS | 336 | 1466583673511 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:13 INFO - PROCESS | 336 | 1466583673635 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 01:21:13 INFO - PROCESS | 336 | 1466583673643 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:13 INFO - PROCESS | 336 | 1466583673644 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:13 INFO - PROCESS | 336 | ++DOCSHELL 000000966C43F800 == 27 [pid = 336] [id = 383] 01:21:13 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (0000009666C50800) [pid = 336] [serial = 1149] [outer = 0000000000000000] 01:21:13 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009666C64800) [pid = 336] [serial = 1150] [outer = 0000009666C50800] 01:21:13 INFO - PROCESS | 336 | 1466583673690 Marionette DEBUG loaded listener.js 01:21:13 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000009666CA6C00) [pid = 336] [serial = 1151] [outer = 0000009666C50800] 01:21:14 INFO - PROCESS | 336 | 1466583674120 Marionette TRACE conn7 <- [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]]]}] 01:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 629ms 01:21:14 INFO - PROCESS | 336 | 1466583674136 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 01:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:21:14 INFO - PROCESS | 336 | 1466583674138 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 01:21:14 INFO - PROCESS | 336 | 1466583674142 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:21:14 INFO - PROCESS | 336 | 1466583674144 Marionette TRACE conn7 <- [1,1498,null,{}] 01:21:14 INFO - PROCESS | 336 | 1466583674147 Marionette TRACE conn7 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:14 INFO - PROCESS | 336 | 1466583674149 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:14 INFO - PROCESS | 336 | 1466583674263 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 01:21:14 INFO - PROCESS | 336 | 1466583674271 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:14 INFO - PROCESS | 336 | 1466583674273 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:14 INFO - PROCESS | 336 | ++DOCSHELL 000000966C4A1800 == 28 [pid = 336] [id = 384] 01:21:14 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009666C53800) [pid = 336] [serial = 1152] [outer = 0000000000000000] 01:21:14 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009666CB2C00) [pid = 336] [serial = 1153] [outer = 0000009666C53800] 01:21:14 INFO - PROCESS | 336 | 1466583674319 Marionette DEBUG loaded listener.js 01:21:14 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009666CCCC00) [pid = 336] [serial = 1154] [outer = 0000009666C53800] 01:21:14 INFO - PROCESS | 336 | 1466583674944 Marionette TRACE conn7 <- [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]]]}] 01:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 882ms 01:21:15 INFO - PROCESS | 336 | 1466583675028 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 01:21:15 INFO - PROCESS | 336 | 1466583675033 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 01:21:15 INFO - PROCESS | 336 | 1466583675038 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:21:15 INFO - PROCESS | 336 | 1466583675044 Marionette TRACE conn7 <- [1,1502,null,{}] 01:21:15 INFO - PROCESS | 336 | 1466583675049 Marionette TRACE conn7 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:15 INFO - PROCESS | 336 | 1466583675052 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:15 INFO - PROCESS | 336 | 1466583675176 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 01:21:15 INFO - PROCESS | 336 | 1466583675244 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:15 INFO - PROCESS | 336 | 1466583675247 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:15 INFO - PROCESS | 336 | ++DOCSHELL 0000009663944800 == 29 [pid = 336] [id = 385] 01:21:15 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965AAB5400) [pid = 336] [serial = 1155] [outer = 0000000000000000] 01:21:15 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965E5D7800) [pid = 336] [serial = 1156] [outer = 000000965AAB5400] 01:21:15 INFO - PROCESS | 336 | 1466583675347 Marionette DEBUG loaded listener.js 01:21:15 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965FAD3000) [pid = 336] [serial = 1157] [outer = 000000965AAB5400] 01:21:15 INFO - PROCESS | 336 | 1466583675932 Marionette TRACE conn7 <- [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]]]}] 01:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 942ms 01:21:15 INFO - PROCESS | 336 | 1466583675984 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 01:21:15 INFO - PROCESS | 336 | 1466583675990 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 01:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:21:16 INFO - PROCESS | 336 | 1466583675997 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:21:16 INFO - PROCESS | 336 | 1466583676000 Marionette TRACE conn7 <- [1,1506,null,{}] 01:21:16 INFO - PROCESS | 336 | 1466583676004 Marionette TRACE conn7 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:16 INFO - PROCESS | 336 | 1466583676007 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:16 INFO - PROCESS | 336 | 1466583676125 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 01:21:16 INFO - PROCESS | 336 | 1466583676201 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:16 INFO - PROCESS | 336 | 1466583676203 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:16 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B4E800 == 30 [pid = 336] [id = 386] 01:21:16 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009663AB4400) [pid = 336] [serial = 1158] [outer = 0000000000000000] 01:21:16 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009663ABC000) [pid = 336] [serial = 1159] [outer = 0000009663AB4400] 01:21:16 INFO - PROCESS | 336 | 1466583676301 Marionette DEBUG loaded listener.js 01:21:16 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009665FA8800) [pid = 336] [serial = 1160] [outer = 0000009663AB4400] 01:21:16 INFO - PROCESS | 336 | 1466583676933 Marionette TRACE conn7 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 01:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 986ms 01:21:16 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:21:16 INFO - PROCESS | 336 | 1466583676984 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 01:21:16 INFO - PROCESS | 336 | 1466583676987 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 01:21:16 INFO - PROCESS | 336 | 1466583676991 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:21:17 INFO - PROCESS | 336 | 1466583676996 Marionette TRACE conn7 <- [1,1510,null,{}] 01:21:17 INFO - PROCESS | 336 | 1466583677007 Marionette TRACE conn7 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:17 INFO - PROCESS | 336 | 1466583677013 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:17 INFO - PROCESS | 336 | 1466583677127 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 01:21:17 INFO - PROCESS | 336 | 1466583677204 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:17 INFO - PROCESS | 336 | 1466583677207 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:17 INFO - PROCESS | 336 | ++DOCSHELL 000000966D52A800 == 31 [pid = 336] [id = 387] 01:21:17 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666A91400) [pid = 336] [serial = 1161] [outer = 0000000000000000] 01:21:17 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666AC3800) [pid = 336] [serial = 1162] [outer = 0000009666A91400] 01:21:17 INFO - PROCESS | 336 | 1466583677314 Marionette DEBUG loaded listener.js 01:21:17 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666CCDC00) [pid = 336] [serial = 1163] [outer = 0000009666A91400] 01:21:18 INFO - PROCESS | 336 | 1466583678048 Marionette TRACE conn7 <- [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"]]]}] 01:21:18 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 () { 01:21:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:21:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:21:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:21:18 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 () { 01:21:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:21:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:21:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:21:18 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 () { 01:21:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:21:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:21:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:21:18 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 () { 01:21:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:21:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:21:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:21:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1091ms 01:21:18 INFO - PROCESS | 336 | 1466583678083 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 01:21:18 INFO - PROCESS | 336 | 1466583678087 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 01:21:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:21:18 INFO - PROCESS | 336 | 1466583678092 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:21:18 INFO - PROCESS | 336 | 1466583678095 Marionette TRACE conn7 <- [1,1514,null,{}] 01:21:18 INFO - PROCESS | 336 | 1466583678101 Marionette TRACE conn7 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:18 INFO - PROCESS | 336 | 1466583678104 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:18 INFO - PROCESS | 336 | 1466583678208 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 01:21:18 INFO - PROCESS | 336 | 1466583678285 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:18 INFO - PROCESS | 336 | 1466583678287 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:18 INFO - PROCESS | 336 | ++DOCSHELL 000000965F7B9800 == 32 [pid = 336] [id = 388] 01:21:18 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009659231C00) [pid = 336] [serial = 1164] [outer = 0000000000000000] 01:21:18 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009659525400) [pid = 336] [serial = 1165] [outer = 0000009659231C00] 01:21:18 INFO - PROCESS | 336 | 1466583678337 Marionette DEBUG loaded listener.js 01:21:18 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000965FE30000) [pid = 336] [serial = 1166] [outer = 0000009659231C00] 01:21:19 INFO - PROCESS | 336 | --DOCSHELL 00000096588F8000 == 31 [pid = 336] [id = 365] 01:21:19 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000965797B000) [pid = 336] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 01:21:19 INFO - PROCESS | 336 | --DOMWINDOW == 82 (00000096679F9C00) [pid = 336] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 01:21:19 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009659231800) [pid = 336] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 01:21:19 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009659527400) [pid = 336] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 01:21:19 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009659ABEC00) [pid = 336] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 01:21:19 INFO - PROCESS | 336 | --DOMWINDOW == 78 (00000096588C5000) [pid = 336] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 01:21:19 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000966324E000) [pid = 336] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 01:21:19 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009662E64000) [pid = 336] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 01:21:19 INFO - PROCESS | 336 | --DOMWINDOW == 75 (00000096638D7400) [pid = 336] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 01:21:19 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009665608C00) [pid = 336] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 01:21:19 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009665FAE000) [pid = 336] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 01:21:19 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009665E2E400) [pid = 336] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 01:21:19 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009663A72C00) [pid = 336] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 01:21:19 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000965F6D5400) [pid = 336] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 01:21:19 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000965FE75000) [pid = 336] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 01:21:19 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009664A81000) [pid = 336] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 01:21:19 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009663BEB000) [pid = 336] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 01:21:19 INFO - PROCESS | 336 | --DOMWINDOW == 66 (000000965E502800) [pid = 336] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 01:21:19 INFO - PROCESS | 336 | 1466583679577 Marionette TRACE conn7 <- [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"]]]}] 01:21:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:21:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:21:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:21:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:21:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:21:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:21:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:21:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:21:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:21:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:21:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:21:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:21:19 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1541ms 01:21:19 INFO - PROCESS | 336 | 1466583679634 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 01:21:19 INFO - PROCESS | 336 | 1466583679639 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 01:21:19 INFO - PROCESS | 336 | 1466583679644 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:21:19 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:21:19 INFO - PROCESS | 336 | 1466583679647 Marionette TRACE conn7 <- [1,1518,null,{}] 01:21:19 INFO - PROCESS | 336 | 1466583679653 Marionette TRACE conn7 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:19 INFO - PROCESS | 336 | 1466583679656 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:19 INFO - PROCESS | 336 | 1466583679766 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 01:21:19 INFO - PROCESS | 336 | 1466583679782 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:19 INFO - PROCESS | 336 | 1466583679784 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:19 INFO - PROCESS | 336 | ++DOCSHELL 000000965DE73000 == 32 [pid = 336] [id = 389] 01:21:19 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (0000009659223C00) [pid = 336] [serial = 1167] [outer = 0000000000000000] 01:21:19 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965922B400) [pid = 336] [serial = 1168] [outer = 0000009659223C00] 01:21:19 INFO - PROCESS | 336 | 1466583679834 Marionette DEBUG loaded listener.js 01:21:19 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000009659533400) [pid = 336] [serial = 1169] [outer = 0000009659223C00] 01:21:20 INFO - PROCESS | 336 | 1466583680253 Marionette TRACE conn7 <- [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]]]}] 01:21:20 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 01:21:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:21:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:21:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:21:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:21:20 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. 01:21:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:21:20 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 691ms 01:21:20 INFO - PROCESS | 336 | 1466583680344 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 01:21:20 INFO - PROCESS | 336 | 1466583680349 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 01:21:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:21:20 INFO - PROCESS | 336 | 1466583680357 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:21:20 INFO - PROCESS | 336 | 1466583680360 Marionette TRACE conn7 <- [1,1522,null,{}] 01:21:20 INFO - PROCESS | 336 | 1466583680364 Marionette TRACE conn7 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:20 INFO - PROCESS | 336 | 1466583680366 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:20 INFO - PROCESS | 336 | 1466583680457 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 01:21:20 INFO - PROCESS | 336 | 1466583680472 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:20 INFO - PROCESS | 336 | 1466583680475 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:20 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA0E800 == 33 [pid = 336] [id = 390] 01:21:20 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965E502800) [pid = 336] [serial = 1170] [outer = 0000000000000000] 01:21:20 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000965EA70000) [pid = 336] [serial = 1171] [outer = 000000965E502800] 01:21:20 INFO - PROCESS | 336 | 1466583680524 Marionette DEBUG loaded listener.js 01:21:20 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000965F572800) [pid = 336] [serial = 1172] [outer = 000000965E502800] 01:21:21 INFO - PROCESS | 336 | 1466583680989 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 01:21:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:21:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 691ms 01:21:21 INFO - PROCESS | 336 | 1466583681050 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 01:21:21 INFO - PROCESS | 336 | 1466583681052 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 01:21:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:21:21 INFO - PROCESS | 336 | 1466583681056 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:21:21 INFO - PROCESS | 336 | 1466583681060 Marionette TRACE conn7 <- [1,1526,null,{}] 01:21:21 INFO - PROCESS | 336 | 1466583681072 Marionette TRACE conn7 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:21 INFO - PROCESS | 336 | 1466583681078 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:21 INFO - PROCESS | 336 | 1466583681200 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 01:21:21 INFO - PROCESS | 336 | 1466583681284 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:21 INFO - PROCESS | 336 | 1466583681288 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:21 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F15800 == 34 [pid = 336] [id = 391] 01:21:21 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965814E800) [pid = 336] [serial = 1173] [outer = 0000000000000000] 01:21:21 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009662E68800) [pid = 336] [serial = 1174] [outer = 000000965814E800] 01:21:21 INFO - PROCESS | 336 | 1466583681337 Marionette DEBUG loaded listener.js 01:21:21 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (00000096638DBC00) [pid = 336] [serial = 1175] [outer = 000000965814E800] 01:21:21 INFO - PROCESS | 336 | 1466583681765 Marionette TRACE conn7 <- [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]]]}] 01:21:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:21:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 733ms 01:21:21 INFO - PROCESS | 336 | 1466583681792 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 01:21:21 INFO - PROCESS | 336 | 1466583681795 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 01:21:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:21:21 INFO - PROCESS | 336 | 1466583681804 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:21:21 INFO - PROCESS | 336 | 1466583681806 Marionette TRACE conn7 <- [1,1530,null,{}] 01:21:21 INFO - PROCESS | 336 | 1466583681815 Marionette TRACE conn7 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:21 INFO - PROCESS | 336 | 1466583681817 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:21 INFO - PROCESS | 336 | 1466583681932 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 01:21:21 INFO - PROCESS | 336 | 1466583681938 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:21 INFO - PROCESS | 336 | 1466583681940 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:21 INFO - PROCESS | 336 | ++DOCSHELL 0000009666330000 == 35 [pid = 336] [id = 392] 01:21:21 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009663AB5000) [pid = 336] [serial = 1176] [outer = 0000000000000000] 01:21:21 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009663ABD400) [pid = 336] [serial = 1177] [outer = 0000009663AB5000] 01:21:21 INFO - PROCESS | 336 | 1466583681990 Marionette DEBUG loaded listener.js 01:21:22 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009663F69000) [pid = 336] [serial = 1178] [outer = 0000009663AB5000] 01:21:22 INFO - PROCESS | 336 | 1466583682427 Marionette TRACE conn7 <- [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]]]}] 01:21:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:21:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 692ms 01:21:22 INFO - PROCESS | 336 | 1466583682500 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 01:21:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:21:22 INFO - PROCESS | 336 | 1466583682502 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 01:21:22 INFO - PROCESS | 336 | 1466583682506 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:21:22 INFO - PROCESS | 336 | 1466583682508 Marionette TRACE conn7 <- [1,1534,null,{}] 01:21:22 INFO - PROCESS | 336 | 1466583682511 Marionette TRACE conn7 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:22 INFO - PROCESS | 336 | 1466583682514 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:22 INFO - PROCESS | 336 | 1466583682648 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 01:21:22 INFO - PROCESS | 336 | 1466583682658 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:22 INFO - PROCESS | 336 | 1466583682661 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:22 INFO - PROCESS | 336 | ++DOCSHELL 0000009666615000 == 36 [pid = 336] [id = 393] 01:21:22 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000965E50E000) [pid = 336] [serial = 1179] [outer = 0000000000000000] 01:21:22 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009665609400) [pid = 336] [serial = 1180] [outer = 000000965E50E000] 01:21:22 INFO - PROCESS | 336 | 1466583682705 Marionette DEBUG loaded listener.js 01:21:22 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009665E37400) [pid = 336] [serial = 1181] [outer = 000000965E50E000] 01:21:23 INFO - PROCESS | 336 | 1466583683156 Marionette TRACE conn7 <- [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]]]}] 01:21:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:21:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 734ms 01:21:23 INFO - PROCESS | 336 | 1466583683241 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 01:21:23 INFO - PROCESS | 336 | 1466583683243 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 01:21:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:21:23 INFO - PROCESS | 336 | 1466583683252 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:21:23 INFO - PROCESS | 336 | 1466583683254 Marionette TRACE conn7 <- [1,1538,null,{}] 01:21:23 INFO - PROCESS | 336 | 1466583683261 Marionette TRACE conn7 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:23 INFO - PROCESS | 336 | 1466583683267 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:23 INFO - PROCESS | 336 | 1466583683407 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 01:21:23 INFO - PROCESS | 336 | 1466583683415 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:23 INFO - PROCESS | 336 | 1466583683417 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:23 INFO - PROCESS | 336 | ++DOCSHELL 00000096676B0000 == 37 [pid = 336] [id = 394] 01:21:23 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009665E2E800) [pid = 336] [serial = 1182] [outer = 0000000000000000] 01:21:23 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000966689F000) [pid = 336] [serial = 1183] [outer = 0000009665E2E800] 01:21:23 INFO - PROCESS | 336 | 1466583683464 Marionette DEBUG loaded listener.js 01:21:23 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009666AB9C00) [pid = 336] [serial = 1184] [outer = 0000009665E2E800] 01:21:23 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009666C50800) [pid = 336] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:21:23 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009663ABF000) [pid = 336] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:21:23 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009658326800) [pid = 336] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:21:23 INFO - PROCESS | 336 | --DOMWINDOW == 80 (00000096579D7C00) [pid = 336] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:21:23 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965937BC00) [pid = 336] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:21:23 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009665E2BC00) [pid = 336] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:21:23 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965E88B000) [pid = 336] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:21:23 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009659548800) [pid = 336] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:21:23 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009663ABE800) [pid = 336] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:21:23 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009660159400) [pid = 336] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:21:23 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666ABEC00) [pid = 336] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:21:23 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666C53800) [pid = 336] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:21:24 INFO - PROCESS | 336 | 1466583684082 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 01:21:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:21:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 881ms 01:21:24 INFO - PROCESS | 336 | 1466583684136 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 01:21:24 INFO - PROCESS | 336 | 1466583684139 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 01:21:24 INFO - PROCESS | 336 | 1466583684142 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:21:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:21:24 INFO - PROCESS | 336 | 1466583684144 Marionette TRACE conn7 <- [1,1542,null,{}] 01:21:24 INFO - PROCESS | 336 | 1466583684148 Marionette TRACE conn7 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:24 INFO - PROCESS | 336 | 1466583684150 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:24 INFO - PROCESS | 336 | 1466583684232 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 01:21:24 INFO - PROCESS | 336 | 1466583684240 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:24 INFO - PROCESS | 336 | 1466583684242 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:24 INFO - PROCESS | 336 | ++DOCSHELL 0000009668BEF000 == 38 [pid = 336] [id = 395] 01:21:24 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965FEB2000) [pid = 336] [serial = 1185] [outer = 0000000000000000] 01:21:24 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000966689E400) [pid = 336] [serial = 1186] [outer = 000000965FEB2000] 01:21:24 INFO - PROCESS | 336 | 1466583684288 Marionette DEBUG loaded listener.js 01:21:24 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009666B85C00) [pid = 336] [serial = 1187] [outer = 000000965FEB2000] 01:21:24 INFO - PROCESS | 336 | 1466583684700 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 01:21:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:21:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 587ms 01:21:24 INFO - PROCESS | 336 | 1466583684740 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 01:21:24 INFO - PROCESS | 336 | 1466583684742 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 01:21:24 INFO - PROCESS | 336 | 1466583684760 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:21:24 INFO - PROCESS | 336 | 1466583684761 Marionette TRACE conn7 <- [1,1546,null,{}] 01:21:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:21:24 INFO - PROCESS | 336 | 1466583684765 Marionette TRACE conn7 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:24 INFO - PROCESS | 336 | 1466583684767 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:24 INFO - PROCESS | 336 | 1466583684850 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 01:21:24 INFO - PROCESS | 336 | 1466583684856 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:24 INFO - PROCESS | 336 | 1466583684858 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:24 INFO - PROCESS | 336 | ++DOCSHELL 000000966A6DD800 == 39 [pid = 336] [id = 396] 01:21:24 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009666B8B400) [pid = 336] [serial = 1188] [outer = 0000000000000000] 01:21:24 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666C50800) [pid = 336] [serial = 1189] [outer = 0000009666B8B400] 01:21:24 INFO - PROCESS | 336 | 1466583684905 Marionette DEBUG loaded listener.js 01:21:24 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666CAD400) [pid = 336] [serial = 1190] [outer = 0000009666B8B400] 01:21:25 INFO - PROCESS | 336 | 1466583685315 Marionette TRACE conn7 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 01:21:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:21:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 587ms 01:21:25 INFO - PROCESS | 336 | 1466583685353 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 01:21:25 INFO - PROCESS | 336 | 1466583685356 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 01:21:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:21:25 INFO - PROCESS | 336 | 1466583685386 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:21:25 INFO - PROCESS | 336 | 1466583685388 Marionette TRACE conn7 <- [1,1550,null,{}] 01:21:25 INFO - PROCESS | 336 | 1466583685397 Marionette TRACE conn7 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:25 INFO - PROCESS | 336 | 1466583685399 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:25 INFO - PROCESS | 336 | 1466583685480 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 01:21:25 INFO - PROCESS | 336 | 1466583685486 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:25 INFO - PROCESS | 336 | 1466583685488 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:25 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F14000 == 40 [pid = 336] [id = 397] 01:21:25 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666CB5400) [pid = 336] [serial = 1191] [outer = 0000000000000000] 01:21:25 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666CCF000) [pid = 336] [serial = 1192] [outer = 0000009666CB5400] 01:21:25 INFO - PROCESS | 336 | 1466583685533 Marionette DEBUG loaded listener.js 01:21:25 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666FBD800) [pid = 336] [serial = 1193] [outer = 0000009666CB5400] 01:21:26 INFO - PROCESS | 336 | 1466583686282 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 01:21:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:21:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 963ms 01:21:26 INFO - PROCESS | 336 | 1466583686347 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 01:21:26 INFO - PROCESS | 336 | 1466583686352 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 01:21:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:21:26 INFO - PROCESS | 336 | 1466583686358 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:21:26 INFO - PROCESS | 336 | 1466583686363 Marionette TRACE conn7 <- [1,1554,null,{}] 01:21:26 INFO - PROCESS | 336 | 1466583686369 Marionette TRACE conn7 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:26 INFO - PROCESS | 336 | 1466583686372 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:26 INFO - PROCESS | 336 | 1466583686507 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 01:21:26 INFO - PROCESS | 336 | 1466583686577 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:26 INFO - PROCESS | 336 | 1466583686580 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:26 INFO - PROCESS | 336 | ++DOCSHELL 000000965F7AC000 == 41 [pid = 336] [id = 398] 01:21:26 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009659126800) [pid = 336] [serial = 1194] [outer = 0000000000000000] 01:21:26 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009659527000) [pid = 336] [serial = 1195] [outer = 0000009659126800] 01:21:26 INFO - PROCESS | 336 | 1466583686679 Marionette DEBUG loaded listener.js 01:21:26 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000965AAB5000) [pid = 336] [serial = 1196] [outer = 0000009659126800] 01:21:27 INFO - PROCESS | 336 | 1466583687482 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 01:21:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:21:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1139ms 01:21:27 INFO - PROCESS | 336 | 1466583687503 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 01:21:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:21:27 INFO - PROCESS | 336 | 1466583687508 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 01:21:27 INFO - PROCESS | 336 | 1466583687515 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:21:27 INFO - PROCESS | 336 | 1466583687518 Marionette TRACE conn7 <- [1,1558,null,{}] 01:21:27 INFO - PROCESS | 336 | 1466583687522 Marionette TRACE conn7 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:27 INFO - PROCESS | 336 | 1466583687525 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:27 INFO - PROCESS | 336 | 1466583687652 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 01:21:27 INFO - PROCESS | 336 | 1466583687729 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:27 INFO - PROCESS | 336 | 1466583687732 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:27 INFO - PROCESS | 336 | ++DOCSHELL 000000965921D000 == 42 [pid = 336] [id = 399] 01:21:27 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000965797B800) [pid = 336] [serial = 1197] [outer = 0000000000000000] 01:21:27 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000965937BC00) [pid = 336] [serial = 1198] [outer = 000000965797B800] 01:21:27 INFO - PROCESS | 336 | 1466583687918 Marionette DEBUG loaded listener.js 01:21:28 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000965980B400) [pid = 336] [serial = 1199] [outer = 000000965797B800] 01:21:28 INFO - PROCESS | 336 | --DOCSHELL 000000966D52A800 == 41 [pid = 336] [id = 387] 01:21:28 INFO - PROCESS | 336 | --DOCSHELL 000000966A6DD800 == 40 [pid = 336] [id = 396] 01:21:28 INFO - PROCESS | 336 | --DOCSHELL 0000009668BEF000 == 39 [pid = 336] [id = 395] 01:21:28 INFO - PROCESS | 336 | --DOCSHELL 00000096676B0000 == 38 [pid = 336] [id = 394] 01:21:28 INFO - PROCESS | 336 | --DOCSHELL 0000009666615000 == 37 [pid = 336] [id = 393] 01:21:28 INFO - PROCESS | 336 | --DOCSHELL 0000009666330000 == 36 [pid = 336] [id = 392] 01:21:28 INFO - PROCESS | 336 | --DOCSHELL 0000009665F15800 == 35 [pid = 336] [id = 391] 01:21:28 INFO - PROCESS | 336 | --DOCSHELL 000000965FA0E800 == 34 [pid = 336] [id = 390] 01:21:28 INFO - PROCESS | 336 | --DOCSHELL 000000965DE73000 == 33 [pid = 336] [id = 389] 01:21:28 INFO - PROCESS | 336 | --DOCSHELL 000000965F7B9800 == 32 [pid = 336] [id = 388] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009666CCCC00) [pid = 336] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009666CB2C00) [pid = 336] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009666C64800) [pid = 336] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009665E31800) [pid = 336] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009666A97400) [pid = 336] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965E68E400) [pid = 336] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009659387C00) [pid = 336] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965954D000) [pid = 336] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 78 (00000096666A5C00) [pid = 336] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965EAD5800) [pid = 336] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000965F675800) [pid = 336] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009659813000) [pid = 336] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965DB57400) [pid = 336] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009663BE2000) [pid = 336] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009662E65000) [pid = 336] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 71 (00000096638D9000) [pid = 336] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009666AC5400) [pid = 336] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009666CA6C00) [pid = 336] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009666ABAC00) [pid = 336] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009663A0CC00) [pid = 336] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 66 (00000096666A3400) [pid = 336] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 65 (0000009665603C00) [pid = 336] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | --DOMWINDOW == 64 (0000009666B91C00) [pid = 336] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 01:21:28 INFO - PROCESS | 336 | 1466583688538 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 01:21:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:21:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1083ms 01:21:28 INFO - PROCESS | 336 | 1466583688599 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 01:21:28 INFO - PROCESS | 336 | 1466583688604 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 01:21:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:21:28 INFO - PROCESS | 336 | 1466583688624 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:21:28 INFO - PROCESS | 336 | 1466583688627 Marionette TRACE conn7 <- [1,1562,null,{}] 01:21:28 INFO - PROCESS | 336 | 1466583688633 Marionette TRACE conn7 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:28 INFO - PROCESS | 336 | 1466583688636 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:28 INFO - PROCESS | 336 | 1466583688731 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 01:21:28 INFO - PROCESS | 336 | 1466583688745 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:28 INFO - PROCESS | 336 | 1466583688748 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:28 INFO - PROCESS | 336 | ++DOCSHELL 000000965F7C4800 == 33 [pid = 336] [id = 400] 01:21:28 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (000000965922F400) [pid = 336] [serial = 1200] [outer = 0000000000000000] 01:21:28 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (000000965A53FC00) [pid = 336] [serial = 1201] [outer = 000000965922F400] 01:21:28 INFO - PROCESS | 336 | 1466583688796 Marionette DEBUG loaded listener.js 01:21:28 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000965EC07800) [pid = 336] [serial = 1202] [outer = 000000965922F400] 01:21:29 INFO - PROCESS | 336 | 1466583689318 Marionette TRACE conn7 <- [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]]]}] 01:21:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:21:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 753ms 01:21:29 INFO - PROCESS | 336 | 1466583689372 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 01:21:29 INFO - PROCESS | 336 | 1466583689376 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 01:21:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:21:29 INFO - PROCESS | 336 | 1466583689382 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:21:29 INFO - PROCESS | 336 | 1466583689385 Marionette TRACE conn7 <- [1,1566,null,{}] 01:21:29 INFO - PROCESS | 336 | 1466583689388 Marionette TRACE conn7 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:29 INFO - PROCESS | 336 | 1466583689391 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:29 INFO - PROCESS | 336 | 1466583689485 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 01:21:29 INFO - PROCESS | 336 | 1466583689560 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:29 INFO - PROCESS | 336 | 1466583689562 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:29 INFO - PROCESS | 336 | ++DOCSHELL 0000009663FE2000 == 34 [pid = 336] [id = 401] 01:21:29 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965FEB7800) [pid = 336] [serial = 1203] [outer = 0000000000000000] 01:21:29 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000009662E67000) [pid = 336] [serial = 1204] [outer = 000000965FEB7800] 01:21:29 INFO - PROCESS | 336 | 1466583689608 Marionette DEBUG loaded listener.js 01:21:29 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (00000096638DB000) [pid = 336] [serial = 1205] [outer = 000000965FEB7800] 01:21:29 INFO - PROCESS | 336 | 1466583689994 Marionette TRACE conn7 <- [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]]]}] 01:21:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:21:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 627ms 01:21:30 INFO - PROCESS | 336 | 1466583690021 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 01:21:30 INFO - PROCESS | 336 | 1466583690023 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 01:21:30 INFO - PROCESS | 336 | 1466583690027 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:21:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:21:30 INFO - PROCESS | 336 | 1466583690031 Marionette TRACE conn7 <- [1,1570,null,{}] 01:21:30 INFO - PROCESS | 336 | 1466583690043 Marionette TRACE conn7 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:30 INFO - PROCESS | 336 | 1466583690048 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:30 INFO - PROCESS | 336 | 1466583690143 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 01:21:30 INFO - PROCESS | 336 | 1466583690150 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:30 INFO - PROCESS | 336 | 1466583690153 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:30 INFO - PROCESS | 336 | ++DOCSHELL 0000009666347000 == 35 [pid = 336] [id = 402] 01:21:30 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009663AB6400) [pid = 336] [serial = 1206] [outer = 0000000000000000] 01:21:30 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (00000096655C4400) [pid = 336] [serial = 1207] [outer = 0000009663AB6400] 01:21:30 INFO - PROCESS | 336 | 1466583690199 Marionette DEBUG loaded listener.js 01:21:30 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009665E2E400) [pid = 336] [serial = 1208] [outer = 0000009663AB6400] 01:21:30 INFO - PROCESS | 336 | 1466583690633 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 01:21:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:21:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 629ms 01:21:30 INFO - PROCESS | 336 | 1466583690671 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 01:21:30 INFO - PROCESS | 336 | 1466583690674 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 01:21:30 INFO - PROCESS | 336 | 1466583690682 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:21:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:21:30 INFO - PROCESS | 336 | 1466583690684 Marionette TRACE conn7 <- [1,1574,null,{}] 01:21:30 INFO - PROCESS | 336 | 1466583690694 Marionette TRACE conn7 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:30 INFO - PROCESS | 336 | 1466583690696 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:30 INFO - PROCESS | 336 | 1466583690813 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 01:21:30 INFO - PROCESS | 336 | 1466583690897 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:30 INFO - PROCESS | 336 | 1466583690899 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:30 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B41800 == 36 [pid = 336] [id = 403] 01:21:30 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009665FB2000) [pid = 336] [serial = 1209] [outer = 0000000000000000] 01:21:30 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009666869800) [pid = 336] [serial = 1210] [outer = 0000009665FB2000] 01:21:30 INFO - PROCESS | 336 | 1466583690951 Marionette DEBUG loaded listener.js 01:21:31 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (00000096668A2400) [pid = 336] [serial = 1211] [outer = 0000009665FB2000] 01:21:31 INFO - PROCESS | 336 | 1466583691377 Marionette TRACE conn7 <- [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]]]}] 01:21:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:21:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 735ms 01:21:31 INFO - PROCESS | 336 | 1466583691424 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 01:21:31 INFO - PROCESS | 336 | 1466583691426 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 01:21:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:21:31 INFO - PROCESS | 336 | 1466583691429 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:21:31 INFO - PROCESS | 336 | 1466583691431 Marionette TRACE conn7 <- [1,1578,null,{}] 01:21:31 INFO - PROCESS | 336 | 1466583691435 Marionette TRACE conn7 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:31 INFO - PROCESS | 336 | 1466583691437 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:31 INFO - PROCESS | 336 | 1466583691553 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 01:21:31 INFO - PROCESS | 336 | 1466583691561 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:31 INFO - PROCESS | 336 | 1466583691563 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:31 INFO - PROCESS | 336 | ++DOCSHELL 0000009666266000 == 37 [pid = 336] [id = 404] 01:21:31 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666A94800) [pid = 336] [serial = 1212] [outer = 0000000000000000] 01:21:31 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666A98000) [pid = 336] [serial = 1213] [outer = 0000009666A94800] 01:21:31 INFO - PROCESS | 336 | 1466583691618 Marionette DEBUG loaded listener.js 01:21:31 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666B8E000) [pid = 336] [serial = 1214] [outer = 0000009666A94800] 01:21:32 INFO - PROCESS | 336 | 1466583692078 Marionette TRACE conn7 <- [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]]]}] 01:21:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:21:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 691ms 01:21:32 INFO - PROCESS | 336 | 1466583692141 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 01:21:32 INFO - PROCESS | 336 | 1466583692144 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 01:21:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:21:32 INFO - PROCESS | 336 | 1466583692184 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:21:32 INFO - PROCESS | 336 | 1466583692186 Marionette TRACE conn7 <- [1,1582,null,{}] 01:21:32 INFO - PROCESS | 336 | 1466583692201 Marionette TRACE conn7 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:32 INFO - PROCESS | 336 | 1466583692208 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:32 INFO - PROCESS | 336 | 1466583692334 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 01:21:32 INFO - PROCESS | 336 | 1466583692383 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:32 INFO - PROCESS | 336 | 1466583692385 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:32 INFO - PROCESS | 336 | ++DOCSHELL 000000966A429000 == 38 [pid = 336] [id = 405] 01:21:32 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666CD4C00) [pid = 336] [serial = 1215] [outer = 0000000000000000] 01:21:32 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666FBC800) [pid = 336] [serial = 1216] [outer = 0000009666CD4C00] 01:21:32 INFO - PROCESS | 336 | 1466583692429 Marionette DEBUG loaded listener.js 01:21:32 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666FC5000) [pid = 336] [serial = 1217] [outer = 0000009666CD4C00] 01:21:32 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009663AB5000) [pid = 336] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:21:32 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009659223C00) [pid = 336] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:21:32 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009659231C00) [pid = 336] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:21:32 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965814E800) [pid = 336] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:21:32 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965E502800) [pid = 336] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:21:32 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000965E50E000) [pid = 336] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:21:32 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965AAB5400) [pid = 336] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:21:32 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009663AB4400) [pid = 336] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:21:32 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666A91400) [pid = 336] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:21:32 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009665E2E800) [pid = 336] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:21:32 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009666B8B400) [pid = 336] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:21:32 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000965FEB2000) [pid = 336] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:21:32 INFO - PROCESS | 336 | 1466583692875 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 01:21:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:21:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 776ms 01:21:32 INFO - PROCESS | 336 | 1466583692933 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 01:21:32 INFO - PROCESS | 336 | 1466583692935 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 01:21:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:21:32 INFO - PROCESS | 336 | 1466583692939 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:21:32 INFO - PROCESS | 336 | 1466583692941 Marionette TRACE conn7 <- [1,1586,null,{}] 01:21:32 INFO - PROCESS | 336 | 1466583692945 Marionette TRACE conn7 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:32 INFO - PROCESS | 336 | 1466583692947 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:33 INFO - PROCESS | 336 | 1466583693060 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 01:21:33 INFO - PROCESS | 336 | 1466583693109 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:33 INFO - PROCESS | 336 | 1466583693112 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:33 INFO - PROCESS | 336 | ++DOCSHELL 000000965DECD800 == 39 [pid = 336] [id = 406] 01:21:33 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (00000096578CEC00) [pid = 336] [serial = 1218] [outer = 0000000000000000] 01:21:33 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009665E2BC00) [pid = 336] [serial = 1219] [outer = 00000096578CEC00] 01:21:33 INFO - PROCESS | 336 | 1466583693156 Marionette DEBUG loaded listener.js 01:21:33 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009666FC7400) [pid = 336] [serial = 1220] [outer = 00000096578CEC00] 01:21:33 INFO - PROCESS | 336 | 1466583693514 Marionette TRACE conn7 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 01:21:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:21:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 628ms 01:21:33 INFO - PROCESS | 336 | 1466583693570 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 01:21:33 INFO - PROCESS | 336 | 1466583693573 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 01:21:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:21:33 INFO - PROCESS | 336 | 1466583693576 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:21:33 INFO - PROCESS | 336 | 1466583693578 Marionette TRACE conn7 <- [1,1590,null,{}] 01:21:33 INFO - PROCESS | 336 | 1466583693590 Marionette TRACE conn7 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:33 INFO - PROCESS | 336 | 1466583693592 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:33 INFO - PROCESS | 336 | 1466583693703 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 01:21:33 INFO - PROCESS | 336 | 1466583693711 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:33 INFO - PROCESS | 336 | 1466583693713 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:33 INFO - PROCESS | 336 | ++DOCSHELL 000000966C4AB800 == 40 [pid = 336] [id = 407] 01:21:33 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009666FCBC00) [pid = 336] [serial = 1221] [outer = 0000000000000000] 01:21:33 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009667689800) [pid = 336] [serial = 1222] [outer = 0000009666FCBC00] 01:21:33 INFO - PROCESS | 336 | 1466583693757 Marionette DEBUG loaded listener.js 01:21:33 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (00000096678AF000) [pid = 336] [serial = 1223] [outer = 0000009666FCBC00] 01:21:34 INFO - PROCESS | 336 | 1466583694163 Marionette TRACE conn7 <- [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]]]}] 01:21:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:21:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 629ms 01:21:34 INFO - PROCESS | 336 | 1466583694212 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 01:21:34 INFO - PROCESS | 336 | 1466583694215 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 01:21:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:21:34 INFO - PROCESS | 336 | 1466583694218 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:21:34 INFO - PROCESS | 336 | 1466583694220 Marionette TRACE conn7 <- [1,1594,null,{}] 01:21:34 INFO - PROCESS | 336 | 1466583694224 Marionette TRACE conn7 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:34 INFO - PROCESS | 336 | 1466583694226 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:34 INFO - PROCESS | 336 | 1466583694309 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 01:21:34 INFO - PROCESS | 336 | 1466583694315 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:34 INFO - PROCESS | 336 | 1466583694317 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:34 INFO - PROCESS | 336 | ++DOCSHELL 000000966D63D800 == 41 [pid = 336] [id = 408] 01:21:34 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009667958C00) [pid = 336] [serial = 1224] [outer = 0000000000000000] 01:21:34 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000096679E4800) [pid = 336] [serial = 1225] [outer = 0000009667958C00] 01:21:34 INFO - PROCESS | 336 | 1466583694362 Marionette DEBUG loaded listener.js 01:21:34 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009668710000) [pid = 336] [serial = 1226] [outer = 0000009667958C00] 01:21:34 INFO - PROCESS | 336 | 1466583694852 Marionette TRACE conn7 <- [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]]]}] 01:21:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:21:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 733ms 01:21:34 INFO - PROCESS | 336 | 1466583694956 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 01:21:34 INFO - PROCESS | 336 | 1466583694962 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 01:21:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:21:34 INFO - PROCESS | 336 | 1466583694981 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:21:34 INFO - PROCESS | 336 | 1466583694986 Marionette TRACE conn7 <- [1,1598,null,{}] 01:21:35 INFO - PROCESS | 336 | 1466583694992 Marionette TRACE conn7 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:35 INFO - PROCESS | 336 | 1466583694995 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:35 INFO - PROCESS | 336 | 1466583695164 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 01:21:35 INFO - PROCESS | 336 | 1466583695238 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:35 INFO - PROCESS | 336 | 1466583695243 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:35 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA2E000 == 42 [pid = 336] [id = 409] 01:21:35 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009659532000) [pid = 336] [serial = 1227] [outer = 0000000000000000] 01:21:35 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000965A540800) [pid = 336] [serial = 1228] [outer = 0000009659532000] 01:21:35 INFO - PROCESS | 336 | 1466583695346 Marionette DEBUG loaded listener.js 01:21:35 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000965F6D5400) [pid = 336] [serial = 1229] [outer = 0000009659532000] 01:21:35 INFO - PROCESS | 336 | 1466583695902 Marionette TRACE conn7 <- [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]]]}] 01:21:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:21:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 984ms 01:21:35 INFO - PROCESS | 336 | 1466583695968 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 01:21:35 INFO - PROCESS | 336 | 1466583695973 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 01:21:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:21:35 INFO - PROCESS | 336 | 1466583695980 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:21:35 INFO - PROCESS | 336 | 1466583695983 Marionette TRACE conn7 <- [1,1602,null,{}] 01:21:35 INFO - PROCESS | 336 | 1466583695988 Marionette TRACE conn7 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:35 INFO - PROCESS | 336 | 1466583695991 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:36 INFO - PROCESS | 336 | 1466583696112 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 01:21:36 INFO - PROCESS | 336 | 1466583696204 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:36 INFO - PROCESS | 336 | 1466583696207 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:36 INFO - PROCESS | 336 | ++DOCSHELL 000000966682F800 == 43 [pid = 336] [id = 410] 01:21:36 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (00000096638DAC00) [pid = 336] [serial = 1230] [outer = 0000000000000000] 01:21:36 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009663A0BC00) [pid = 336] [serial = 1231] [outer = 00000096638DAC00] 01:21:36 INFO - PROCESS | 336 | 1466583696265 Marionette DEBUG loaded listener.js 01:21:36 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (00000096655C8400) [pid = 336] [serial = 1232] [outer = 00000096638DAC00] 01:21:36 INFO - PROCESS | 336 | 1466583696824 Marionette TRACE conn7 <- [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]]]}] 01:21:36 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 01:21:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 881ms 01:21:36 INFO - PROCESS | 336 | 1466583696885 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 01:21:36 INFO - PROCESS | 336 | 1466583696888 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 01:21:36 INFO - PROCESS | 336 | 1466583696892 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:21:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:21:36 INFO - PROCESS | 336 | 1466583696896 Marionette TRACE conn7 <- [1,1606,null,{}] 01:21:36 INFO - PROCESS | 336 | 1466583696909 Marionette TRACE conn7 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:36 INFO - PROCESS | 336 | 1466583696914 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:37 INFO - PROCESS | 336 | 1466583697039 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 01:21:37 INFO - PROCESS | 336 | 1466583697125 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:37 INFO - PROCESS | 336 | 1466583697128 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:37 INFO - PROCESS | 336 | ++DOCSHELL 000000966A1DC000 == 44 [pid = 336] [id = 411] 01:21:37 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009666B90800) [pid = 336] [serial = 1233] [outer = 0000000000000000] 01:21:37 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009666C68C00) [pid = 336] [serial = 1234] [outer = 0000009666B90800] 01:21:37 INFO - PROCESS | 336 | 1466583697185 Marionette DEBUG loaded listener.js 01:21:37 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (00000096676F1000) [pid = 336] [serial = 1235] [outer = 0000009666B90800] 01:21:37 INFO - PROCESS | 336 | 1466583697736 Marionette TRACE conn7 <- [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]]]}] 01:21:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:21:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 881ms 01:21:37 INFO - PROCESS | 336 | 1466583697799 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 01:21:37 INFO - PROCESS | 336 | 1466583697802 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 01:21:37 INFO - PROCESS | 336 | 1466583697805 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:21:37 INFO - PROCESS | 336 | 1466583697808 Marionette TRACE conn7 <- [1,1610,null,{}] 01:21:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:21:37 INFO - PROCESS | 336 | 1466583697812 Marionette TRACE conn7 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:37 INFO - PROCESS | 336 | 1466583697814 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:37 INFO - PROCESS | 336 | 1466583697960 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 01:21:38 INFO - PROCESS | 336 | 1466583698052 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:38 INFO - PROCESS | 336 | 1466583698055 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:38 INFO - PROCESS | 336 | ++DOCSHELL 000000966E709000 == 45 [pid = 336] [id = 412] 01:21:38 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (00000096687B6000) [pid = 336] [serial = 1236] [outer = 0000000000000000] 01:21:38 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (00000096687BB000) [pid = 336] [serial = 1237] [outer = 00000096687B6000] 01:21:38 INFO - PROCESS | 336 | 1466583698109 Marionette DEBUG loaded listener.js 01:21:38 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000009668B0F000) [pid = 336] [serial = 1238] [outer = 00000096687B6000] 01:21:38 INFO - PROCESS | 336 | 1466583698669 Marionette TRACE conn7 <- [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]]]}] 01:21:38 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 01:21:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 922ms 01:21:38 INFO - PROCESS | 336 | 1466583698735 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 01:21:38 INFO - PROCESS | 336 | 1466583698738 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 01:21:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:21:38 INFO - PROCESS | 336 | 1466583698741 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:21:38 INFO - PROCESS | 336 | 1466583698743 Marionette TRACE conn7 <- [1,1614,null,{}] 01:21:38 INFO - PROCESS | 336 | 1466583698747 Marionette TRACE conn7 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:38 INFO - PROCESS | 336 | 1466583698749 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:38 INFO - PROCESS | 336 | 1466583698969 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 01:21:39 INFO - PROCESS | 336 | 1466583699082 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:39 INFO - PROCESS | 336 | 1466583699085 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:39 INFO - PROCESS | 336 | ++DOCSHELL 000000965E2C5800 == 46 [pid = 336] [id = 413] 01:21:39 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (00000096577AC400) [pid = 336] [serial = 1239] [outer = 0000000000000000] 01:21:39 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000009659224400) [pid = 336] [serial = 1240] [outer = 00000096577AC400] 01:21:39 INFO - PROCESS | 336 | 1466583699181 Marionette DEBUG loaded listener.js 01:21:39 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000965954A000) [pid = 336] [serial = 1241] [outer = 00000096577AC400] 01:21:40 INFO - PROCESS | 336 | --DOCSHELL 000000966C4AB800 == 45 [pid = 336] [id = 407] 01:21:40 INFO - PROCESS | 336 | --DOCSHELL 000000965DECD800 == 44 [pid = 336] [id = 406] 01:21:40 INFO - PROCESS | 336 | --DOCSHELL 000000966A429000 == 43 [pid = 336] [id = 405] 01:21:40 INFO - PROCESS | 336 | --DOCSHELL 0000009666266000 == 42 [pid = 336] [id = 404] 01:21:40 INFO - PROCESS | 336 | --DOCSHELL 0000009666B41800 == 41 [pid = 336] [id = 403] 01:21:40 INFO - PROCESS | 336 | --DOCSHELL 0000009666347000 == 40 [pid = 336] [id = 402] 01:21:40 INFO - PROCESS | 336 | --DOCSHELL 0000009663FE2000 == 39 [pid = 336] [id = 401] 01:21:40 INFO - PROCESS | 336 | --DOCSHELL 000000965F7C4800 == 38 [pid = 336] [id = 400] 01:21:40 INFO - PROCESS | 336 | --DOCSHELL 000000965921D000 == 37 [pid = 336] [id = 399] 01:21:40 INFO - PROCESS | 336 | --DOCSHELL 0000009665F14000 == 36 [pid = 336] [id = 397] 01:21:40 INFO - PROCESS | 336 | --DOCSHELL 000000965F7AC000 == 35 [pid = 336] [id = 398] 01:21:40 INFO - PROCESS | 336 | --DOCSHELL 0000009666B4E800 == 34 [pid = 336] [id = 386] 01:21:40 INFO - PROCESS | 336 | --DOCSHELL 0000009663944800 == 33 [pid = 336] [id = 385] 01:21:40 INFO - PROCESS | 336 | --DOCSHELL 000000966C4A1800 == 32 [pid = 336] [id = 384] 01:21:40 INFO - PROCESS | 336 | --DOCSHELL 000000966E709000 == 31 [pid = 336] [id = 412] 01:21:40 INFO - PROCESS | 336 | --DOCSHELL 000000966A1DC000 == 30 [pid = 336] [id = 411] 01:21:40 INFO - PROCESS | 336 | --DOCSHELL 000000966682F800 == 29 [pid = 336] [id = 410] 01:21:40 INFO - PROCESS | 336 | --DOCSHELL 000000966D63D800 == 28 [pid = 336] [id = 408] 01:21:40 INFO - PROCESS | 336 | --DOCSHELL 000000965FA2E000 == 27 [pid = 336] [id = 409] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000009663ABD400) [pid = 336] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000965922B400) [pid = 336] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000009659533400) [pid = 336] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000965FE30000) [pid = 336] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000009659525400) [pid = 336] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009662E68800) [pid = 336] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000965EA70000) [pid = 336] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000965F572800) [pid = 336] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009665609400) [pid = 336] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000965FAD3000) [pid = 336] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000965E5D7800) [pid = 336] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009666CCF000) [pid = 336] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009665FA8800) [pid = 336] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009663ABC000) [pid = 336] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009666CCDC00) [pid = 336] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009666AC3800) [pid = 336] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000966689F000) [pid = 336] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009665E37400) [pid = 336] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666CAD400) [pid = 336] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666C50800) [pid = 336] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666AB9C00) [pid = 336] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000966689E400) [pid = 336] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009663F69000) [pid = 336] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009666B85C00) [pid = 336] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | --DOMWINDOW == 69 (00000096638DBC00) [pid = 336] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 01:21:40 INFO - PROCESS | 336 | 1466583700480 Marionette TRACE conn7 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 01:21:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:21:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1828ms 01:21:40 INFO - PROCESS | 336 | 1466583700572 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 01:21:40 INFO - PROCESS | 336 | 1466583700577 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 01:21:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:21:40 INFO - PROCESS | 336 | 1466583700582 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:21:40 INFO - PROCESS | 336 | 1466583700585 Marionette TRACE conn7 <- [1,1618,null,{}] 01:21:40 INFO - PROCESS | 336 | 1466583700591 Marionette TRACE conn7 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:40 INFO - PROCESS | 336 | 1466583700594 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:40 INFO - PROCESS | 336 | 1466583700689 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 01:21:40 INFO - PROCESS | 336 | 1466583700697 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:40 INFO - PROCESS | 336 | 1466583700699 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:40 INFO - PROCESS | 336 | ++DOCSHELL 000000965A523000 == 28 [pid = 336] [id = 414] 01:21:40 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965922CC00) [pid = 336] [serial = 1242] [outer = 0000000000000000] 01:21:40 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000965937B800) [pid = 336] [serial = 1243] [outer = 000000965922CC00] 01:21:40 INFO - PROCESS | 336 | 1466583700749 Marionette DEBUG loaded listener.js 01:21:40 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000965952F000) [pid = 336] [serial = 1244] [outer = 000000965922CC00] 01:21:41 INFO - PROCESS | 336 | 1466583701236 Marionette TRACE conn7 <- [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]]]}] 01:21:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:21:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 692ms 01:21:41 INFO - PROCESS | 336 | 1466583701278 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 01:21:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:21:41 INFO - PROCESS | 336 | 1466583701284 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 01:21:41 INFO - PROCESS | 336 | 1466583701311 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:21:41 INFO - PROCESS | 336 | 1466583701314 Marionette TRACE conn7 <- [1,1622,null,{}] 01:21:41 INFO - PROCESS | 336 | 1466583701318 Marionette TRACE conn7 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:41 INFO - PROCESS | 336 | 1466583701321 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:41 INFO - PROCESS | 336 | 1466583701420 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 01:21:41 INFO - PROCESS | 336 | 1466583701503 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:41 INFO - PROCESS | 336 | 1466583701506 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:41 INFO - PROCESS | 336 | ++DOCSHELL 0000009662620800 == 29 [pid = 336] [id = 415] 01:21:41 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009659F54400) [pid = 336] [serial = 1245] [outer = 0000000000000000] 01:21:41 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965E50E000) [pid = 336] [serial = 1246] [outer = 0000009659F54400] 01:21:41 INFO - PROCESS | 336 | 1466583701555 Marionette DEBUG loaded listener.js 01:21:41 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965EC08C00) [pid = 336] [serial = 1247] [outer = 0000009659F54400] 01:21:41 INFO - PROCESS | 336 | 1466583701973 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 01:21:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:21:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 713ms 01:21:42 INFO - PROCESS | 336 | 1466583702004 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 01:21:42 INFO - PROCESS | 336 | 1466583702007 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 01:21:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:21:42 INFO - PROCESS | 336 | 1466583702011 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:21:42 INFO - PROCESS | 336 | 1466583702015 Marionette TRACE conn7 <- [1,1626,null,{}] 01:21:42 INFO - PROCESS | 336 | 1466583702027 Marionette TRACE conn7 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:42 INFO - PROCESS | 336 | 1466583702032 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:42 INFO - PROCESS | 336 | 1466583702151 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 01:21:42 INFO - PROCESS | 336 | 1466583702168 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:42 INFO - PROCESS | 336 | 1466583702171 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:42 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F20000 == 30 [pid = 336] [id = 416] 01:21:42 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009658148400) [pid = 336] [serial = 1248] [outer = 0000000000000000] 01:21:42 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009662E66400) [pid = 336] [serial = 1249] [outer = 0000009658148400] 01:21:42 INFO - PROCESS | 336 | 1466583702220 Marionette DEBUG loaded listener.js 01:21:42 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000096638C9C00) [pid = 336] [serial = 1250] [outer = 0000009658148400] 01:21:42 INFO - PROCESS | 336 | 1466583702712 Marionette TRACE conn7 <- [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]]]}] 01:21:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:21:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 732ms 01:21:42 INFO - PROCESS | 336 | 1466583702746 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 01:21:42 INFO - PROCESS | 336 | 1466583702749 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 01:21:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:21:42 INFO - PROCESS | 336 | 1466583702752 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:21:42 INFO - PROCESS | 336 | 1466583702754 Marionette TRACE conn7 <- [1,1630,null,{}] 01:21:42 INFO - PROCESS | 336 | 1466583702764 Marionette TRACE conn7 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:42 INFO - PROCESS | 336 | 1466583702766 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:42 INFO - PROCESS | 336 | 1466583702887 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 01:21:42 INFO - PROCESS | 336 | 1466583702939 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:42 INFO - PROCESS | 336 | 1466583702942 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:42 INFO - PROCESS | 336 | ++DOCSHELL 0000009666327800 == 31 [pid = 336] [id = 417] 01:21:42 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009663ABB000) [pid = 336] [serial = 1251] [outer = 0000000000000000] 01:21:42 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009663AC0000) [pid = 336] [serial = 1252] [outer = 0000009663ABB000] 01:21:43 INFO - PROCESS | 336 | 1466583702987 Marionette DEBUG loaded listener.js 01:21:43 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009663F64C00) [pid = 336] [serial = 1253] [outer = 0000009663ABB000] 01:21:43 INFO - PROCESS | 336 | 1466583703405 Marionette TRACE conn7 <- [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]]]}] 01:21:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:21:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 691ms 01:21:43 INFO - PROCESS | 336 | 1466583703445 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 01:21:43 INFO - PROCESS | 336 | 1466583703448 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 01:21:43 INFO - PROCESS | 336 | 1466583703451 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:21:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:21:43 INFO - PROCESS | 336 | 1466583703453 Marionette TRACE conn7 <- [1,1634,null,{}] 01:21:43 INFO - PROCESS | 336 | 1466583703456 Marionette TRACE conn7 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:43 INFO - PROCESS | 336 | 1466583703459 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:43 INFO - PROCESS | 336 | 1466583703602 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 01:21:43 INFO - PROCESS | 336 | 1466583703613 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:43 INFO - PROCESS | 336 | 1466583703615 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:43 INFO - PROCESS | 336 | ++DOCSHELL 0000009666426800 == 32 [pid = 336] [id = 418] 01:21:43 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000965954C800) [pid = 336] [serial = 1254] [outer = 0000000000000000] 01:21:43 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009665608000) [pid = 336] [serial = 1255] [outer = 000000965954C800] 01:21:43 INFO - PROCESS | 336 | 1466583703660 Marionette DEBUG loaded listener.js 01:21:43 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009665FA6C00) [pid = 336] [serial = 1256] [outer = 000000965954C800] 01:21:44 INFO - PROCESS | 336 | 1466583704133 Marionette TRACE conn7 <- [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]]]}] 01:21:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:21:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 733ms 01:21:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:21:44 INFO - PROCESS | 336 | 1466583704188 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 01:21:44 INFO - PROCESS | 336 | 1466583704190 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 01:21:44 INFO - PROCESS | 336 | 1466583704194 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:21:44 INFO - PROCESS | 336 | 1466583704196 Marionette TRACE conn7 <- [1,1638,null,{}] 01:21:44 INFO - PROCESS | 336 | 1466583704207 Marionette TRACE conn7 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:44 INFO - PROCESS | 336 | 1466583704213 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:44 INFO - PROCESS | 336 | 1466583704358 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 01:21:44 INFO - PROCESS | 336 | 1466583704367 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:44 INFO - PROCESS | 336 | 1466583704370 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:44 INFO - PROCESS | 336 | ++DOCSHELL 0000009667829000 == 33 [pid = 336] [id = 419] 01:21:44 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000965938AC00) [pid = 336] [serial = 1257] [outer = 0000000000000000] 01:21:44 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009665FAF400) [pid = 336] [serial = 1258] [outer = 000000965938AC00] 01:21:44 INFO - PROCESS | 336 | 1466583704623 Marionette DEBUG loaded listener.js 01:21:44 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009666A9C000) [pid = 336] [serial = 1259] [outer = 000000965938AC00] 01:21:44 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009665FB2000) [pid = 336] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:21:44 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009666A94800) [pid = 336] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:21:44 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000965922F400) [pid = 336] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:21:44 INFO - PROCESS | 336 | --DOMWINDOW == 83 (00000096578CEC00) [pid = 336] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:21:44 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965FEB7800) [pid = 336] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:21:44 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965797B800) [pid = 336] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:21:44 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009663AB6400) [pid = 336] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:21:44 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009659126800) [pid = 336] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:21:44 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009666CB5400) [pid = 336] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:21:44 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009666CD4C00) [pid = 336] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:21:44 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666FCBC00) [pid = 336] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:21:44 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009667958C00) [pid = 336] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:21:45 INFO - PROCESS | 336 | 1466583705038 Marionette TRACE conn7 <- [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]]]}] 01:21:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:21:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 881ms 01:21:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:21:45 INFO - PROCESS | 336 | 1466583705078 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 01:21:45 INFO - PROCESS | 336 | 1466583705080 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 01:21:45 INFO - PROCESS | 336 | 1466583705083 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:21:45 INFO - PROCESS | 336 | 1466583705085 Marionette TRACE conn7 <- [1,1642,null,{}] 01:21:45 INFO - PROCESS | 336 | 1466583705089 Marionette TRACE conn7 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:45 INFO - PROCESS | 336 | 1466583705091 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:45 INFO - PROCESS | 336 | 1466583705205 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 01:21:45 INFO - PROCESS | 336 | 1466583705214 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:45 INFO - PROCESS | 336 | 1466583705216 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:45 INFO - PROCESS | 336 | ++DOCSHELL 00000096688EE800 == 34 [pid = 336] [id = 420] 01:21:45 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000965EC0E800) [pid = 336] [serial = 1260] [outer = 0000000000000000] 01:21:45 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666A98800) [pid = 336] [serial = 1261] [outer = 000000965EC0E800] 01:21:45 INFO - PROCESS | 336 | 1466583705260 Marionette DEBUG loaded listener.js 01:21:45 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666AC0C00) [pid = 336] [serial = 1262] [outer = 000000965EC0E800] 01:21:45 INFO - PROCESS | 336 | 1466583705636 Marionette TRACE conn7 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 01:21:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:21:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 587ms 01:21:45 INFO - PROCESS | 336 | 1466583705674 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 01:21:45 INFO - PROCESS | 336 | 1466583705676 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 01:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:21:45 INFO - PROCESS | 336 | 1466583705680 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:21:45 INFO - PROCESS | 336 | 1466583705682 Marionette TRACE conn7 <- [1,1646,null,{}] 01:21:45 INFO - PROCESS | 336 | 1466583705685 Marionette TRACE conn7 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:45 INFO - PROCESS | 336 | 1466583705687 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:45 INFO - PROCESS | 336 | 1466583705768 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 01:21:45 INFO - PROCESS | 336 | 1466583705842 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:45 INFO - PROCESS | 336 | 1466583705844 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:45 INFO - PROCESS | 336 | ++DOCSHELL 000000966A1DC000 == 35 [pid = 336] [id = 421] 01:21:45 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (00000096577B4000) [pid = 336] [serial = 1263] [outer = 0000000000000000] 01:21:45 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009665608800) [pid = 336] [serial = 1264] [outer = 00000096577B4000] 01:21:45 INFO - PROCESS | 336 | 1466583705897 Marionette DEBUG loaded listener.js 01:21:45 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666C3D400) [pid = 336] [serial = 1265] [outer = 00000096577B4000] 01:21:46 INFO - PROCESS | 336 | 1466583706296 Marionette TRACE conn7 <- [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]]]}] 01:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 628ms 01:21:46 INFO - PROCESS | 336 | 1466583706311 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 01:21:46 INFO - PROCESS | 336 | 1466583706313 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 01:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:21:46 INFO - PROCESS | 336 | 1466583706316 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:21:46 INFO - PROCESS | 336 | 1466583706318 Marionette TRACE conn7 <- [1,1650,null,{}] 01:21:46 INFO - PROCESS | 336 | 1466583706322 Marionette TRACE conn7 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:46 INFO - PROCESS | 336 | 1466583706324 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:46 INFO - PROCESS | 336 | 1466583706435 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 01:21:46 INFO - PROCESS | 336 | 1466583706443 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:46 INFO - PROCESS | 336 | 1466583706445 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:46 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F1F800 == 36 [pid = 336] [id = 422] 01:21:46 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666B8D400) [pid = 336] [serial = 1266] [outer = 0000000000000000] 01:21:46 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666C69000) [pid = 336] [serial = 1267] [outer = 0000009666B8D400] 01:21:46 INFO - PROCESS | 336 | 1466583706489 Marionette DEBUG loaded listener.js 01:21:46 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009666CAF800) [pid = 336] [serial = 1268] [outer = 0000009666B8D400] 01:21:47 INFO - PROCESS | 336 | 1466583707270 Marionette TRACE conn7 <- [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]]]}] 01:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1030ms 01:21:47 INFO - PROCESS | 336 | 1466583707350 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 01:21:47 INFO - PROCESS | 336 | 1466583707355 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 01:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:21:47 INFO - PROCESS | 336 | 1466583707380 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:21:47 INFO - PROCESS | 336 | 1466583707385 Marionette TRACE conn7 <- [1,1654,null,{}] 01:21:47 INFO - PROCESS | 336 | 1466583707391 Marionette TRACE conn7 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:47 INFO - PROCESS | 336 | 1466583707394 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:47 INFO - PROCESS | 336 | 1466583707547 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 01:21:47 INFO - PROCESS | 336 | 1466583707661 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:47 INFO - PROCESS | 336 | 1466583707664 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:47 INFO - PROCESS | 336 | ++DOCSHELL 000000966260F000 == 37 [pid = 336] [id = 423] 01:21:47 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009659389C00) [pid = 336] [serial = 1269] [outer = 0000000000000000] 01:21:47 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000965954FC00) [pid = 336] [serial = 1270] [outer = 0000009659389C00] 01:21:47 INFO - PROCESS | 336 | 1466583707723 Marionette DEBUG loaded listener.js 01:21:47 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000965EC0F800) [pid = 336] [serial = 1271] [outer = 0000009659389C00] 01:21:48 INFO - PROCESS | 336 | 1466583708426 Marionette TRACE conn7 <- [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]]]}] 01:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1108ms 01:21:48 INFO - PROCESS | 336 | 1466583708472 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 01:21:48 INFO - PROCESS | 336 | 1466583708477 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 01:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:21:48 INFO - PROCESS | 336 | 1466583708484 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:21:48 INFO - PROCESS | 336 | 1466583708487 Marionette TRACE conn7 <- [1,1658,null,{}] 01:21:48 INFO - PROCESS | 336 | 1466583708514 Marionette TRACE conn7 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:48 INFO - PROCESS | 336 | 1466583708517 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:48 INFO - PROCESS | 336 | 1466583708685 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 01:21:48 INFO - PROCESS | 336 | 1466583708733 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:48 INFO - PROCESS | 336 | 1466583708736 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:48 INFO - PROCESS | 336 | ++DOCSHELL 000000965E56D800 == 38 [pid = 336] [id = 424] 01:21:48 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000965952C400) [pid = 336] [serial = 1272] [outer = 0000000000000000] 01:21:48 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000965DE55000) [pid = 336] [serial = 1273] [outer = 000000965952C400] 01:21:48 INFO - PROCESS | 336 | 1466583708796 Marionette DEBUG loaded listener.js 01:21:48 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009662E68800) [pid = 336] [serial = 1274] [outer = 000000965952C400] 01:21:49 INFO - PROCESS | 336 | --DOCSHELL 000000966A1DC000 == 37 [pid = 336] [id = 421] 01:21:49 INFO - PROCESS | 336 | --DOCSHELL 00000096688EE800 == 36 [pid = 336] [id = 420] 01:21:49 INFO - PROCESS | 336 | --DOCSHELL 0000009667829000 == 35 [pid = 336] [id = 419] 01:21:49 INFO - PROCESS | 336 | --DOCSHELL 0000009666426800 == 34 [pid = 336] [id = 418] 01:21:49 INFO - PROCESS | 336 | --DOCSHELL 0000009666327800 == 33 [pid = 336] [id = 417] 01:21:49 INFO - PROCESS | 336 | --DOCSHELL 0000009665F20000 == 32 [pid = 336] [id = 416] 01:21:49 INFO - PROCESS | 336 | --DOCSHELL 0000009662620800 == 31 [pid = 336] [id = 415] 01:21:49 INFO - PROCESS | 336 | --DOCSHELL 000000965A523000 == 30 [pid = 336] [id = 414] 01:21:49 INFO - PROCESS | 336 | --DOCSHELL 000000965E2C5800 == 29 [pid = 336] [id = 413] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000009666869800) [pid = 336] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 88 (00000096668A2400) [pid = 336] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009666B8E000) [pid = 336] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009666A98000) [pid = 336] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000965A53FC00) [pid = 336] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000965EC07800) [pid = 336] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009665E2BC00) [pid = 336] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009662E67000) [pid = 336] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 81 (00000096638DB000) [pid = 336] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965937BC00) [pid = 336] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965980B400) [pid = 336] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 78 (00000096655C4400) [pid = 336] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009659527000) [pid = 336] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000965AAB5000) [pid = 336] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666FBD800) [pid = 336] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666FBC800) [pid = 336] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 73 (00000096678AF000) [pid = 336] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009667689800) [pid = 336] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 71 (00000096679E4800) [pid = 336] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009668710000) [pid = 336] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009666FC5000) [pid = 336] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009665E2E400) [pid = 336] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009666FC7400) [pid = 336] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 01:21:49 INFO - PROCESS | 336 | 1466583709598 Marionette TRACE conn7 <- [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]]]}] 01:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1139ms 01:21:49 INFO - PROCESS | 336 | 1466583709627 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 01:21:49 INFO - PROCESS | 336 | 1466583709631 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 01:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:21:49 INFO - PROCESS | 336 | 1466583709636 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:21:49 INFO - PROCESS | 336 | 1466583709641 Marionette TRACE conn7 <- [1,1662,null,{}] 01:21:49 INFO - PROCESS | 336 | 1466583709646 Marionette TRACE conn7 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:49 INFO - PROCESS | 336 | 1466583709648 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:49 INFO - PROCESS | 336 | 1466583709741 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 01:21:49 INFO - PROCESS | 336 | 1466583709819 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:49 INFO - PROCESS | 336 | 1466583709822 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:49 INFO - PROCESS | 336 | ++DOCSHELL 000000965F52E000 == 30 [pid = 336] [id = 425] 01:21:49 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965937D800) [pid = 336] [serial = 1275] [outer = 0000000000000000] 01:21:49 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965980E000) [pid = 336] [serial = 1276] [outer = 000000965937D800] 01:21:49 INFO - PROCESS | 336 | 1466583709871 Marionette DEBUG loaded listener.js 01:21:49 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965EC0E000) [pid = 336] [serial = 1277] [outer = 000000965937D800] 01:21:50 INFO - PROCESS | 336 | 1466583710302 Marionette TRACE conn7 <- [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]]]}] 01:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 734ms 01:21:50 INFO - PROCESS | 336 | 1466583710373 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 01:21:50 INFO - PROCESS | 336 | 1466583710377 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 01:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:21:50 INFO - PROCESS | 336 | 1466583710384 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:21:50 INFO - PROCESS | 336 | 1466583710386 Marionette TRACE conn7 <- [1,1666,null,{}] 01:21:50 INFO - PROCESS | 336 | 1466583710390 Marionette TRACE conn7 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:50 INFO - PROCESS | 336 | 1466583710393 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:50 INFO - PROCESS | 336 | 1466583710491 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 01:21:50 INFO - PROCESS | 336 | 1466583710504 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:50 INFO - PROCESS | 336 | 1466583710506 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:50 INFO - PROCESS | 336 | ++DOCSHELL 00000096655ED000 == 31 [pid = 336] [id = 426] 01:21:50 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009662E68C00) [pid = 336] [serial = 1278] [outer = 0000000000000000] 01:21:50 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009662E6F400) [pid = 336] [serial = 1279] [outer = 0000009662E68C00] 01:21:50 INFO - PROCESS | 336 | 1466583710555 Marionette DEBUG loaded listener.js 01:21:50 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009663A0B800) [pid = 336] [serial = 1280] [outer = 0000009662E68C00] 01:21:51 INFO - PROCESS | 336 | 1466583711011 Marionette TRACE conn7 <- [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]]]}] 01:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 692ms 01:21:51 INFO - PROCESS | 336 | 1466583711079 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 01:21:51 INFO - PROCESS | 336 | 1466583711081 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 01:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:21:51 INFO - PROCESS | 336 | 1466583711085 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:21:51 INFO - PROCESS | 336 | 1466583711089 Marionette TRACE conn7 <- [1,1670,null,{}] 01:21:51 INFO - PROCESS | 336 | 1466583711101 Marionette TRACE conn7 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:51 INFO - PROCESS | 336 | 1466583711106 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:51 INFO - PROCESS | 336 | 1466583711200 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 01:21:51 INFO - PROCESS | 336 | 1466583711217 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:51 INFO - PROCESS | 336 | 1466583711220 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:51 INFO - PROCESS | 336 | ++DOCSHELL 000000966641E800 == 32 [pid = 336] [id = 427] 01:21:51 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (00000096655C3800) [pid = 336] [serial = 1281] [outer = 0000000000000000] 01:21:51 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (00000096656C0C00) [pid = 336] [serial = 1282] [outer = 00000096655C3800] 01:21:51 INFO - PROCESS | 336 | 1466583711268 Marionette DEBUG loaded listener.js 01:21:51 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009665FB1400) [pid = 336] [serial = 1283] [outer = 00000096655C3800] 01:21:51 INFO - PROCESS | 336 | 1466583711730 Marionette TRACE conn7 <- [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]]]}] 01:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 692ms 01:21:51 INFO - PROCESS | 336 | 1466583711780 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 01:21:51 INFO - PROCESS | 336 | 1466583711783 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 01:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:21:51 INFO - PROCESS | 336 | 1466583711786 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:21:51 INFO - PROCESS | 336 | 1466583711788 Marionette TRACE conn7 <- [1,1674,null,{}] 01:21:51 INFO - PROCESS | 336 | 1466583711792 Marionette TRACE conn7 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:51 INFO - PROCESS | 336 | 1466583711794 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:51 INFO - PROCESS | 336 | 1466583711911 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 01:21:51 INFO - PROCESS | 336 | 1466583711917 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:51 INFO - PROCESS | 336 | 1466583711919 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:51 INFO - PROCESS | 336 | ++DOCSHELL 00000096676A1800 == 33 [pid = 336] [id = 428] 01:21:51 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666897000) [pid = 336] [serial = 1284] [outer = 0000000000000000] 01:21:52 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000966689BC00) [pid = 336] [serial = 1285] [outer = 0000009666897000] 01:21:52 INFO - PROCESS | 336 | 1466583712013 Marionette DEBUG loaded listener.js 01:21:52 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666A98000) [pid = 336] [serial = 1286] [outer = 0000009666897000] 01:21:52 INFO - PROCESS | 336 | 1466583712426 Marionette TRACE conn7 <- [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]]]}] 01:21:52 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 01:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 691ms 01:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:21:52 INFO - PROCESS | 336 | 1466583712480 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 01:21:52 INFO - PROCESS | 336 | 1466583712482 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 01:21:52 INFO - PROCESS | 336 | 1466583712485 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:21:52 INFO - PROCESS | 336 | 1466583712487 Marionette TRACE conn7 <- [1,1678,null,{}] 01:21:52 INFO - PROCESS | 336 | 1466583712501 Marionette TRACE conn7 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:52 INFO - PROCESS | 336 | 1466583712503 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:52 INFO - PROCESS | 336 | 1466583712638 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 01:21:52 INFO - PROCESS | 336 | 1466583712662 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:52 INFO - PROCESS | 336 | 1466583712664 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:52 INFO - PROCESS | 336 | ++DOCSHELL 0000009669A22800 == 34 [pid = 336] [id = 429] 01:21:52 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000965814F000) [pid = 336] [serial = 1287] [outer = 0000000000000000] 01:21:52 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666B88000) [pid = 336] [serial = 1288] [outer = 000000965814F000] 01:21:52 INFO - PROCESS | 336 | 1466583712710 Marionette DEBUG loaded listener.js 01:21:52 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666C6D800) [pid = 336] [serial = 1289] [outer = 000000965814F000] 01:21:53 INFO - PROCESS | 336 | 1466583713175 Marionette TRACE conn7 <- [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]]]}] 01:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 732ms 01:21:53 INFO - PROCESS | 336 | 1466583713221 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 01:21:53 INFO - PROCESS | 336 | 1466583713224 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 01:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:21:53 INFO - PROCESS | 336 | 1466583713227 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:21:53 INFO - PROCESS | 336 | 1466583713229 Marionette TRACE conn7 <- [1,1682,null,{}] 01:21:53 INFO - PROCESS | 336 | 1466583713232 Marionette TRACE conn7 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:53 INFO - PROCESS | 336 | 1466583713238 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:53 INFO - PROCESS | 336 | 1466583713372 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 01:21:53 INFO - PROCESS | 336 | 1466583713428 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:53 INFO - PROCESS | 336 | 1466583713430 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:53 INFO - PROCESS | 336 | ++DOCSHELL 000000966A6F0000 == 35 [pid = 336] [id = 430] 01:21:53 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666CD2000) [pid = 336] [serial = 1290] [outer = 0000000000000000] 01:21:53 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009666FBFC00) [pid = 336] [serial = 1291] [outer = 0000009666CD2000] 01:21:53 INFO - PROCESS | 336 | 1466583713475 Marionette DEBUG loaded listener.js 01:21:53 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009667689800) [pid = 336] [serial = 1292] [outer = 0000009666CD2000] 01:21:53 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009658148400) [pid = 336] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:21:53 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000965EC0E800) [pid = 336] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:21:53 INFO - PROCESS | 336 | --DOMWINDOW == 82 (00000096577AC400) [pid = 336] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:21:53 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009659F54400) [pid = 336] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:21:53 INFO - PROCESS | 336 | --DOMWINDOW == 80 (00000096577B4000) [pid = 336] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:21:53 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009659532000) [pid = 336] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:21:53 INFO - PROCESS | 336 | --DOMWINDOW == 78 (00000096638DAC00) [pid = 336] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:21:53 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009666B90800) [pid = 336] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:21:53 INFO - PROCESS | 336 | --DOMWINDOW == 76 (00000096687B6000) [pid = 336] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:21:53 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965938AC00) [pid = 336] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:21:53 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009663ABB000) [pid = 336] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:21:53 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000965922CC00) [pid = 336] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:21:53 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000965954C800) [pid = 336] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:21:53 INFO - PROCESS | 336 | 1466583713898 Marionette TRACE conn7 <- [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]]]}] 01:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 689ms 01:21:53 INFO - PROCESS | 336 | 1466583713918 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 01:21:53 INFO - PROCESS | 336 | 1466583713920 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 01:21:53 INFO - PROCESS | 336 | 1466583713923 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:21:53 INFO - PROCESS | 336 | 1466583713925 Marionette TRACE conn7 <- [1,1686,null,{}] 01:21:53 INFO - PROCESS | 336 | 1466583713929 Marionette TRACE conn7 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:53 INFO - PROCESS | 336 | 1466583713931 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:54 INFO - PROCESS | 336 | 1466583714038 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 01:21:54 INFO - PROCESS | 336 | 1466583714044 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:54 INFO - PROCESS | 336 | 1466583714046 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:54 INFO - PROCESS | 336 | ++DOCSHELL 0000009666334800 == 36 [pid = 336] [id = 431] 01:21:54 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009658BB9400) [pid = 336] [serial = 1293] [outer = 0000000000000000] 01:21:54 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009662E6EC00) [pid = 336] [serial = 1294] [outer = 0000009658BB9400] 01:21:54 INFO - PROCESS | 336 | 1466583714092 Marionette DEBUG loaded listener.js 01:21:54 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009666B8B800) [pid = 336] [serial = 1295] [outer = 0000009658BB9400] 01:21:54 INFO - PROCESS | 336 | 1466583714512 Marionette TRACE conn7 <- [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]]]}] 01:21:54 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 01:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 628ms 01:21:54 INFO - PROCESS | 336 | 1466583714554 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 01:21:54 INFO - PROCESS | 336 | 1466583714556 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 01:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:21:54 INFO - PROCESS | 336 | 1466583714560 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:21:54 INFO - PROCESS | 336 | 1466583714562 Marionette TRACE conn7 <- [1,1690,null,{}] 01:21:54 INFO - PROCESS | 336 | 1466583714565 Marionette TRACE conn7 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:54 INFO - PROCESS | 336 | 1466583714575 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:54 INFO - PROCESS | 336 | 1466583714661 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 01:21:54 INFO - PROCESS | 336 | 1466583714667 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:54 INFO - PROCESS | 336 | 1466583714669 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:54 INFO - PROCESS | 336 | ++DOCSHELL 000000966C4AA000 == 37 [pid = 336] [id = 432] 01:21:54 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (00000096668A0800) [pid = 336] [serial = 1296] [outer = 0000000000000000] 01:21:54 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000966794E400) [pid = 336] [serial = 1297] [outer = 00000096668A0800] 01:21:54 INFO - PROCESS | 336 | 1466583714715 Marionette DEBUG loaded listener.js 01:21:54 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000096679F3400) [pid = 336] [serial = 1298] [outer = 00000096668A0800] 01:21:55 INFO - PROCESS | 336 | 1466583715126 Marionette TRACE conn7 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 01:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 586ms 01:21:55 INFO - PROCESS | 336 | 1466583715149 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 01:21:55 INFO - PROCESS | 336 | 1466583715151 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 01:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:21:55 INFO - PROCESS | 336 | 1466583715154 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:21:55 INFO - PROCESS | 336 | 1466583715156 Marionette TRACE conn7 <- [1,1694,null,{}] 01:21:55 INFO - PROCESS | 336 | 1466583715170 Marionette TRACE conn7 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:55 INFO - PROCESS | 336 | 1466583715172 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:55 INFO - PROCESS | 336 | 1466583715258 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 01:21:55 INFO - PROCESS | 336 | 1466583715277 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:55 INFO - PROCESS | 336 | 1466583715279 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:55 INFO - PROCESS | 336 | ++DOCSHELL 000000966D535000 == 38 [pid = 336] [id = 433] 01:21:55 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000966870E400) [pid = 336] [serial = 1299] [outer = 0000000000000000] 01:21:55 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009659AB4000) [pid = 336] [serial = 1300] [outer = 000000966870E400] 01:21:55 INFO - PROCESS | 336 | 1466583715323 Marionette DEBUG loaded listener.js 01:21:55 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (00000096687BA400) [pid = 336] [serial = 1301] [outer = 000000966870E400] 01:21:55 INFO - PROCESS | 336 | 1466583715784 Marionette TRACE conn7 <- [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]]]}] 01:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 692ms 01:21:55 INFO - PROCESS | 336 | 1466583715862 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 01:21:55 INFO - PROCESS | 336 | 1466583715866 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 01:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:21:55 INFO - PROCESS | 336 | 1466583715872 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:21:55 INFO - PROCESS | 336 | 1466583715876 Marionette TRACE conn7 <- [1,1698,null,{}] 01:21:55 INFO - PROCESS | 336 | 1466583715883 Marionette TRACE conn7 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:55 INFO - PROCESS | 336 | 1466583715887 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:56 INFO - PROCESS | 336 | 1466583716049 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 01:21:56 INFO - PROCESS | 336 | 1466583716191 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:56 INFO - PROCESS | 336 | 1466583716195 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:56 INFO - PROCESS | 336 | ++DOCSHELL 000000965E8A7800 == 39 [pid = 336] [id = 434] 01:21:56 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000965922D800) [pid = 336] [serial = 1302] [outer = 0000000000000000] 01:21:56 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000965937F000) [pid = 336] [serial = 1303] [outer = 000000965922D800] 01:21:56 INFO - PROCESS | 336 | 1466583716253 Marionette DEBUG loaded listener.js 01:21:56 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000965EAD8C00) [pid = 336] [serial = 1304] [outer = 000000965922D800] 01:21:56 INFO - PROCESS | 336 | 1466583716927 Marionette TRACE conn7 <- [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]]]}] 01:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1084ms 01:21:56 INFO - PROCESS | 336 | 1466583716962 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 01:21:56 INFO - PROCESS | 336 | 1466583716966 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 01:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:21:56 INFO - PROCESS | 336 | 1466583716973 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:21:56 INFO - PROCESS | 336 | 1466583716978 Marionette TRACE conn7 <- [1,1702,null,{}] 01:21:56 INFO - PROCESS | 336 | 1466583716983 Marionette TRACE conn7 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:56 INFO - PROCESS | 336 | 1466583716986 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:57 INFO - PROCESS | 336 | 1466583717107 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 01:21:57 INFO - PROCESS | 336 | 1466583717230 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:57 INFO - PROCESS | 336 | 1466583717233 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:57 INFO - PROCESS | 336 | ++DOCSHELL 0000009667840800 == 40 [pid = 336] [id = 435] 01:21:57 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009665607800) [pid = 336] [serial = 1305] [outer = 0000000000000000] 01:21:57 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009665E37800) [pid = 336] [serial = 1306] [outer = 0000009665607800] 01:21:57 INFO - PROCESS | 336 | 1466583717290 Marionette DEBUG loaded listener.js 01:21:57 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (00000096668A5800) [pid = 336] [serial = 1307] [outer = 0000009665607800] 01:21:57 INFO - PROCESS | 336 | 1466583717902 Marionette TRACE conn7 <- [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 01:21:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 01:21:57 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 01:21:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:21:57 INFO - _addTest/ [0,1705,"getWindowHandle",null] 01:21:57 INFO - PROCESS | 336 | 1466583717963 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 01:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:21:57 INFO - PROCESS | 336 | 1466583717967 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:21:57 INFO - PROCESS | 336 | 1466583717969 Marionette TRACE conn7 <- [1,1706,null,{}] 01:21:58 INFO - PROCESS | 336 | 1466583717993 Marionette TRACE conn7 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:58 INFO - PROCESS | 336 | 1466583717999 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:58 INFO - PROCESS | 336 | 1466583718138 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 01:21:58 INFO - PROCESS | 336 | 1466583718196 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:58 INFO - PROCESS | 336 | 1466583718200 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:58 INFO - PROCESS | 336 | ++DOCSHELL 000000966E706800 == 41 [pid = 336] [id = 436] 01:21:58 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009666FC6800) [pid = 336] [serial = 1308] [outer = 0000000000000000] 01:21:58 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009666FCBC00) [pid = 336] [serial = 1309] [outer = 0000009666FC6800] 01:21:58 INFO - PROCESS | 336 | 1466583718258 Marionette DEBUG loaded listener.js 01:21:58 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009668B0AC00) [pid = 336] [serial = 1310] [outer = 0000009666FC6800] 01:21:58 INFO - PROCESS | 336 | 1466583718875 Marionette TRACE conn7 <- [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]]]}] 01:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 943ms 01:21:58 INFO - PROCESS | 336 | 1466583718912 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 01:21:58 INFO - PROCESS | 336 | 1466583718914 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 01:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:21:58 INFO - PROCESS | 336 | 1466583718918 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:21:58 INFO - PROCESS | 336 | 1466583718920 Marionette TRACE conn7 <- [1,1710,null,{}] 01:21:58 INFO - PROCESS | 336 | 1466583718924 Marionette TRACE conn7 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:58 INFO - PROCESS | 336 | 1466583718927 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:59 INFO - PROCESS | 336 | 1466583719041 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 01:21:59 INFO - PROCESS | 336 | 1466583719162 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:59 INFO - PROCESS | 336 | 1466583719165 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:21:59 INFO - PROCESS | 336 | ++DOCSHELL 000000966DA29800 == 42 [pid = 336] [id = 437] 01:21:59 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000966970B400) [pid = 336] [serial = 1311] [outer = 0000000000000000] 01:21:59 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000009669710800) [pid = 336] [serial = 1312] [outer = 000000966970B400] 01:21:59 INFO - PROCESS | 336 | 1466583719223 Marionette DEBUG loaded listener.js 01:21:59 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000966BDB4800) [pid = 336] [serial = 1313] [outer = 000000966970B400] 01:21:59 INFO - PROCESS | 336 | 1466583719960 Marionette TRACE conn7 <- [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]]]}] 01:22:00 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 01:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1082ms 01:22:00 INFO - PROCESS | 336 | 1466583720017 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 01:22:00 INFO - PROCESS | 336 | 1466583720022 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 01:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:22:00 INFO - PROCESS | 336 | 1466583720027 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:22:00 INFO - PROCESS | 336 | 1466583720031 Marionette TRACE conn7 <- [1,1714,null,{}] 01:22:00 INFO - PROCESS | 336 | 1466583720036 Marionette TRACE conn7 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:00 INFO - PROCESS | 336 | 1466583720039 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:00 INFO - PROCESS | 336 | 1466583720146 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 01:22:00 INFO - PROCESS | 336 | 1466583720227 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:00 INFO - PROCESS | 336 | 1466583720232 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:00 INFO - PROCESS | 336 | ++DOCSHELL 0000009659216800 == 43 [pid = 336] [id = 438] 01:22:00 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000965DBC2400) [pid = 336] [serial = 1314] [outer = 0000000000000000] 01:22:00 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000965DEB8400) [pid = 336] [serial = 1315] [outer = 000000965DBC2400] 01:22:00 INFO - PROCESS | 336 | 1466583720342 Marionette DEBUG loaded listener.js 01:22:00 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (000000965FC6D000) [pid = 336] [serial = 1316] [outer = 000000965DBC2400] 01:22:01 INFO - PROCESS | 336 | --DOCSHELL 000000966C4AA000 == 42 [pid = 336] [id = 432] 01:22:01 INFO - PROCESS | 336 | --DOCSHELL 0000009666334800 == 41 [pid = 336] [id = 431] 01:22:01 INFO - PROCESS | 336 | --DOCSHELL 000000966A6F0000 == 40 [pid = 336] [id = 430] 01:22:01 INFO - PROCESS | 336 | --DOCSHELL 0000009669A22800 == 39 [pid = 336] [id = 429] 01:22:01 INFO - PROCESS | 336 | --DOCSHELL 00000096676A1800 == 38 [pid = 336] [id = 428] 01:22:01 INFO - PROCESS | 336 | --DOCSHELL 000000966641E800 == 37 [pid = 336] [id = 427] 01:22:01 INFO - PROCESS | 336 | --DOCSHELL 00000096655ED000 == 36 [pid = 336] [id = 426] 01:22:01 INFO - PROCESS | 336 | --DOCSHELL 000000965F52E000 == 35 [pid = 336] [id = 425] 01:22:01 INFO - PROCESS | 336 | --DOCSHELL 000000965E56D800 == 34 [pid = 336] [id = 424] 01:22:01 INFO - PROCESS | 336 | --DOCSHELL 000000966260F000 == 33 [pid = 336] [id = 423] 01:22:01 INFO - PROCESS | 336 | --DOCSHELL 0000009665F1F800 == 32 [pid = 336] [id = 422] 01:22:01 INFO - PROCESS | 336 | --DOCSHELL 000000966DA29800 == 31 [pid = 336] [id = 437] 01:22:01 INFO - PROCESS | 336 | --DOCSHELL 000000966E706800 == 30 [pid = 336] [id = 436] 01:22:01 INFO - PROCESS | 336 | --DOCSHELL 0000009667840800 == 29 [pid = 336] [id = 435] 01:22:01 INFO - PROCESS | 336 | --DOCSHELL 000000966D535000 == 28 [pid = 336] [id = 433] 01:22:01 INFO - PROCESS | 336 | --DOCSHELL 000000965E8A7800 == 27 [pid = 336] [id = 434] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 95 (0000009666C69000) [pid = 336] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000009663AC0000) [pid = 336] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000965937B800) [pid = 336] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000009665608000) [pid = 336] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000009663F64C00) [pid = 336] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000965952F000) [pid = 336] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000009662E66400) [pid = 336] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009666A98800) [pid = 336] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009665FA6C00) [pid = 336] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000965954A000) [pid = 336] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009659224400) [pid = 336] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000965E50E000) [pid = 336] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000965EC08C00) [pid = 336] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009665608800) [pid = 336] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965F6D5400) [pid = 336] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965A540800) [pid = 336] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 79 (00000096655C8400) [pid = 336] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009663A0BC00) [pid = 336] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 77 (00000096676F1000) [pid = 336] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666C68C00) [pid = 336] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009668B0F000) [pid = 336] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 74 (00000096687BB000) [pid = 336] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009665FAF400) [pid = 336] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666A9C000) [pid = 336] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 71 (00000096638C9C00) [pid = 336] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009666C3D400) [pid = 336] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009666AC0C00) [pid = 336] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 01:22:01 INFO - PROCESS | 336 | 1466583721563 Marionette TRACE conn7 <- [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]]]}] 01:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1590ms 01:22:01 INFO - PROCESS | 336 | 1466583721621 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 01:22:01 INFO - PROCESS | 336 | 1466583721625 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 01:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:22:01 INFO - PROCESS | 336 | 1466583721629 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:22:01 INFO - PROCESS | 336 | 1466583721635 Marionette TRACE conn7 <- [1,1718,null,{}] 01:22:01 INFO - PROCESS | 336 | 1466583721640 Marionette TRACE conn7 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:01 INFO - PROCESS | 336 | 1466583721643 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:01 INFO - PROCESS | 336 | 1466583721738 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 01:22:01 INFO - PROCESS | 336 | 1466583721843 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:01 INFO - PROCESS | 336 | 1466583721846 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:01 INFO - PROCESS | 336 | ++DOCSHELL 000000965EAB6800 == 28 [pid = 336] [id = 439] 01:22:01 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009659123C00) [pid = 336] [serial = 1317] [outer = 0000000000000000] 01:22:01 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009659383400) [pid = 336] [serial = 1318] [outer = 0000009659123C00] 01:22:01 INFO - PROCESS | 336 | 1466583721896 Marionette DEBUG loaded listener.js 01:22:01 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000965954F400) [pid = 336] [serial = 1319] [outer = 0000009659123C00] 01:22:02 INFO - PROCESS | 336 | 1466583722293 Marionette TRACE conn7 <- [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] 01:22:02 INFO - PROCESS | 336 | 1466583722378 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 01:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:22:02 INFO - PROCESS | 336 | 1466583722387 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:22:02 INFO - PROCESS | 336 | 1466583722390 Marionette TRACE conn7 <- [1,1722,null,{}] 01:22:02 INFO - PROCESS | 336 | 1466583722399 Marionette TRACE conn7 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:02 INFO - PROCESS | 336 | 1466583722402 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:02 INFO - PROCESS | 336 | 1466583722500 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 01:22:02 INFO - PROCESS | 336 | 1466583722515 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:02 INFO - PROCESS | 336 | 1466583722518 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:02 INFO - PROCESS | 336 | ++DOCSHELL 0000009663B1C000 == 29 [pid = 336] [id = 440] 01:22:02 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965E64D000) [pid = 336] [serial = 1320] [outer = 0000000000000000] 01:22:02 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965EAD5400) [pid = 336] [serial = 1321] [outer = 000000965E64D000] 01:22:02 INFO - PROCESS | 336 | 1466583722568 Marionette DEBUG loaded listener.js 01:22:02 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965F679000) [pid = 336] [serial = 1322] [outer = 000000965E64D000] 01:22:03 INFO - PROCESS | 336 | 1466583723007 Marionette TRACE conn7 <- [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]]]}] 01:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 649ms 01:22:03 INFO - PROCESS | 336 | 1466583723047 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 01:22:03 INFO - PROCESS | 336 | 1466583723049 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 01:22:03 INFO - PROCESS | 336 | 1466583723053 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:22:03 INFO - PROCESS | 336 | 1466583723057 Marionette TRACE conn7 <- [1,1726,null,{}] 01:22:03 INFO - PROCESS | 336 | 1466583723068 Marionette TRACE conn7 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:03 INFO - PROCESS | 336 | 1466583723073 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:03 INFO - PROCESS | 336 | 1466583723162 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 01:22:03 INFO - PROCESS | 336 | 1466583723170 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:03 INFO - PROCESS | 336 | 1466583723173 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:03 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F6A000 == 30 [pid = 336] [id = 441] 01:22:03 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009662E66400) [pid = 336] [serial = 1323] [outer = 0000000000000000] 01:22:03 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000966324E000) [pid = 336] [serial = 1324] [outer = 0000009662E66400] 01:22:03 INFO - PROCESS | 336 | 1466583723223 Marionette DEBUG loaded listener.js 01:22:03 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009663A03800) [pid = 336] [serial = 1325] [outer = 0000009662E66400] 01:22:03 INFO - PROCESS | 336 | 1466583723732 Marionette TRACE conn7 <- [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]]]}] 01:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 734ms 01:22:03 INFO - PROCESS | 336 | 1466583723793 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 01:22:03 INFO - PROCESS | 336 | 1466583723797 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 01:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:22:03 INFO - PROCESS | 336 | 1466583723808 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:22:03 INFO - PROCESS | 336 | 1466583723811 Marionette TRACE conn7 <- [1,1730,null,{}] 01:22:03 INFO - PROCESS | 336 | 1466583723816 Marionette TRACE conn7 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:03 INFO - PROCESS | 336 | 1466583723819 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:03 INFO - PROCESS | 336 | 1466583723977 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 01:22:04 INFO - PROCESS | 336 | 1466583724029 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:04 INFO - PROCESS | 336 | 1466583724031 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:04 INFO - PROCESS | 336 | ++DOCSHELL 00000096663D9800 == 31 [pid = 336] [id = 442] 01:22:04 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009663AC1800) [pid = 336] [serial = 1326] [outer = 0000000000000000] 01:22:04 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009663BEA400) [pid = 336] [serial = 1327] [outer = 0000009663AC1800] 01:22:04 INFO - PROCESS | 336 | 1466583724079 Marionette DEBUG loaded listener.js 01:22:04 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (00000096655C4400) [pid = 336] [serial = 1328] [outer = 0000009663AC1800] 01:22:04 INFO - PROCESS | 336 | 1466583724526 Marionette TRACE conn7 <- [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]]]}] 01:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 734ms 01:22:04 INFO - PROCESS | 336 | 1466583724547 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 01:22:04 INFO - PROCESS | 336 | 1466583724549 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 01:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:22:04 INFO - PROCESS | 336 | 1466583724552 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:22:04 INFO - PROCESS | 336 | 1466583724554 Marionette TRACE conn7 <- [1,1734,null,{}] 01:22:04 INFO - PROCESS | 336 | 1466583724558 Marionette TRACE conn7 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:04 INFO - PROCESS | 336 | 1466583724560 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:04 INFO - PROCESS | 336 | 1466583724670 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 01:22:04 INFO - PROCESS | 336 | 1466583724675 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:04 INFO - PROCESS | 336 | 1466583724677 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:04 INFO - PROCESS | 336 | ++DOCSHELL 0000009666625800 == 32 [pid = 336] [id = 443] 01:22:04 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009658323000) [pid = 336] [serial = 1329] [outer = 0000000000000000] 01:22:04 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000966560D000) [pid = 336] [serial = 1330] [outer = 0000009658323000] 01:22:04 INFO - PROCESS | 336 | 1466583724725 Marionette DEBUG loaded listener.js 01:22:04 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009665FA5C00) [pid = 336] [serial = 1331] [outer = 0000009658323000] 01:22:05 INFO - PROCESS | 336 | 1466583725218 Marionette TRACE conn7 <- [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]]]}] 01:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 733ms 01:22:05 INFO - PROCESS | 336 | 1466583725294 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 01:22:05 INFO - PROCESS | 336 | 1466583725297 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 01:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:22:05 INFO - PROCESS | 336 | 1466583725338 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:22:05 INFO - PROCESS | 336 | 1466583725340 Marionette TRACE conn7 <- [1,1738,null,{}] 01:22:05 INFO - PROCESS | 336 | 1466583725344 Marionette TRACE conn7 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:05 INFO - PROCESS | 336 | 1466583725350 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:05 INFO - PROCESS | 336 | 1466583725646 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 01:22:05 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009659389C00) [pid = 336] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:22:05 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965814F000) [pid = 336] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:22:05 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965952C400) [pid = 336] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:22:05 INFO - PROCESS | 336 | --DOMWINDOW == 80 (00000096655C3800) [pid = 336] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:22:05 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009666B8D400) [pid = 336] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:22:05 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965937D800) [pid = 336] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:22:05 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009662E68C00) [pid = 336] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:22:05 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666CD2000) [pid = 336] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:22:05 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009658BB9400) [pid = 336] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:22:05 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666897000) [pid = 336] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:22:05 INFO - PROCESS | 336 | --DOMWINDOW == 73 (00000096668A0800) [pid = 336] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:22:05 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000966870E400) [pid = 336] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:22:05 INFO - PROCESS | 336 | 1466583725698 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:05 INFO - PROCESS | 336 | 1466583725700 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:05 INFO - PROCESS | 336 | ++DOCSHELL 000000965EC34000 == 33 [pid = 336] [id = 444] 01:22:05 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965814F000) [pid = 336] [serial = 1332] [outer = 0000000000000000] 01:22:05 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009659389C00) [pid = 336] [serial = 1333] [outer = 000000965814F000] 01:22:05 INFO - PROCESS | 336 | 1466583725746 Marionette DEBUG loaded listener.js 01:22:05 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (00000096638DD800) [pid = 336] [serial = 1334] [outer = 000000965814F000] 01:22:06 INFO - PROCESS | 336 | 1466583726101 Marionette TRACE conn7 <- [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]]]}] 01:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 839ms 01:22:06 INFO - PROCESS | 336 | 1466583726172 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 01:22:06 INFO - PROCESS | 336 | 1466583726174 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 01:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:22:06 INFO - PROCESS | 336 | 1466583726177 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:22:06 INFO - PROCESS | 336 | 1466583726179 Marionette TRACE conn7 <- [1,1742,null,{}] 01:22:06 INFO - PROCESS | 336 | 1466583726183 Marionette TRACE conn7 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:06 INFO - PROCESS | 336 | 1466583726185 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:06 INFO - PROCESS | 336 | 1466583726266 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 01:22:06 INFO - PROCESS | 336 | 1466583726272 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:06 INFO - PROCESS | 336 | 1466583726274 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:06 INFO - PROCESS | 336 | ++DOCSHELL 000000966980A800 == 34 [pid = 336] [id = 445] 01:22:06 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (00000096655C8800) [pid = 336] [serial = 1335] [outer = 0000000000000000] 01:22:06 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666A94000) [pid = 336] [serial = 1336] [outer = 00000096655C8800] 01:22:06 INFO - PROCESS | 336 | 1466583726320 Marionette DEBUG loaded listener.js 01:22:06 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666AC0400) [pid = 336] [serial = 1337] [outer = 00000096655C8800] 01:22:06 INFO - PROCESS | 336 | 1466583726744 Marionette TRACE conn7 <- [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]]]}] 01:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 586ms 01:22:06 INFO - PROCESS | 336 | 1466583726774 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 01:22:06 INFO - PROCESS | 336 | 1466583726777 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 01:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:22:06 INFO - PROCESS | 336 | 1466583726785 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:22:06 INFO - PROCESS | 336 | 1466583726787 Marionette TRACE conn7 <- [1,1746,null,{}] 01:22:06 INFO - PROCESS | 336 | 1466583726791 Marionette TRACE conn7 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:06 INFO - PROCESS | 336 | 1466583726793 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:06 INFO - PROCESS | 336 | 1466583726875 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 01:22:06 INFO - PROCESS | 336 | 1466583726880 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:06 INFO - PROCESS | 336 | 1466583726882 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:06 INFO - PROCESS | 336 | ++DOCSHELL 000000966A1E8800 == 35 [pid = 336] [id = 446] 01:22:06 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666ABC800) [pid = 336] [serial = 1338] [outer = 0000000000000000] 01:22:06 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666B8E400) [pid = 336] [serial = 1339] [outer = 0000009666ABC800] 01:22:06 INFO - PROCESS | 336 | 1466583726927 Marionette DEBUG loaded listener.js 01:22:07 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666C67400) [pid = 336] [serial = 1340] [outer = 0000009666ABC800] 01:22:07 INFO - PROCESS | 336 | 1466583727358 Marionette TRACE conn7 <- [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]]]}] 01:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 628ms 01:22:07 INFO - PROCESS | 336 | 1466583727415 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 01:22:07 INFO - PROCESS | 336 | 1466583727417 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 01:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:22:07 INFO - PROCESS | 336 | 1466583727436 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:22:07 INFO - PROCESS | 336 | 1466583727438 Marionette TRACE conn7 <- [1,1750,null,{}] 01:22:07 INFO - PROCESS | 336 | 1466583727442 Marionette TRACE conn7 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:07 INFO - PROCESS | 336 | 1466583727445 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:07 INFO - PROCESS | 336 | 1466583727530 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 01:22:07 INFO - PROCESS | 336 | 1466583727552 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:07 INFO - PROCESS | 336 | 1466583727554 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:07 INFO - PROCESS | 336 | ++DOCSHELL 000000966A6D5800 == 36 [pid = 336] [id = 447] 01:22:07 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666C68000) [pid = 336] [serial = 1341] [outer = 0000000000000000] 01:22:07 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666CABC00) [pid = 336] [serial = 1342] [outer = 0000009666C68000] 01:22:07 INFO - PROCESS | 336 | 1466583727597 Marionette DEBUG loaded listener.js 01:22:07 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009666CCC400) [pid = 336] [serial = 1343] [outer = 0000009666C68000] 01:22:08 INFO - PROCESS | 336 | 1466583728383 Marionette TRACE conn7 <- [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]]]}] 01:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1030ms 01:22:08 INFO - PROCESS | 336 | 1466583728466 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 01:22:08 INFO - PROCESS | 336 | 1466583728471 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 01:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:22:08 INFO - PROCESS | 336 | 1466583728476 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:22:08 INFO - PROCESS | 336 | 1466583728482 Marionette TRACE conn7 <- [1,1754,null,{}] 01:22:08 INFO - PROCESS | 336 | 1466583728508 Marionette TRACE conn7 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:08 INFO - PROCESS | 336 | 1466583728511 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:08 INFO - PROCESS | 336 | 1466583728643 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 01:22:08 INFO - PROCESS | 336 | 1466583728740 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:08 INFO - PROCESS | 336 | 1466583728743 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:08 INFO - PROCESS | 336 | ++DOCSHELL 0000009663287800 == 37 [pid = 336] [id = 448] 01:22:08 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009659229000) [pid = 336] [serial = 1344] [outer = 0000000000000000] 01:22:08 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009659533800) [pid = 336] [serial = 1345] [outer = 0000009659229000] 01:22:08 INFO - PROCESS | 336 | 1466583728803 Marionette DEBUG loaded listener.js 01:22:08 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000965E880C00) [pid = 336] [serial = 1346] [outer = 0000009659229000] 01:22:09 INFO - PROCESS | 336 | 1466583729492 Marionette TRACE conn7 <- [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]]]}] 01:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1065ms 01:22:09 INFO - PROCESS | 336 | 1466583729543 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 01:22:09 INFO - PROCESS | 336 | 1466583729549 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 01:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:22:09 INFO - PROCESS | 336 | 1466583729574 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:22:09 INFO - PROCESS | 336 | 1466583729578 Marionette TRACE conn7 <- [1,1758,null,{}] 01:22:09 INFO - PROCESS | 336 | 1466583729611 Marionette TRACE conn7 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:09 INFO - PROCESS | 336 | 1466583729614 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:09 INFO - PROCESS | 336 | 1466583729755 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 01:22:09 INFO - PROCESS | 336 | 1466583729827 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:09 INFO - PROCESS | 336 | 1466583729830 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:09 INFO - PROCESS | 336 | ++DOCSHELL 00000096588F8000 == 38 [pid = 336] [id = 449] 01:22:09 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009659AB3400) [pid = 336] [serial = 1347] [outer = 0000000000000000] 01:22:09 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000965E502800) [pid = 336] [serial = 1348] [outer = 0000009659AB3400] 01:22:09 INFO - PROCESS | 336 | 1466583729933 Marionette DEBUG loaded listener.js 01:22:10 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (00000096638DEC00) [pid = 336] [serial = 1349] [outer = 0000009659AB3400] 01:22:10 INFO - PROCESS | 336 | --DOCSHELL 000000966A1E8800 == 37 [pid = 336] [id = 446] 01:22:10 INFO - PROCESS | 336 | --DOCSHELL 000000966980A800 == 36 [pid = 336] [id = 445] 01:22:10 INFO - PROCESS | 336 | --DOCSHELL 000000965EC34000 == 35 [pid = 336] [id = 444] 01:22:10 INFO - PROCESS | 336 | --DOCSHELL 0000009666625800 == 34 [pid = 336] [id = 443] 01:22:10 INFO - PROCESS | 336 | --DOCSHELL 00000096663D9800 == 33 [pid = 336] [id = 442] 01:22:10 INFO - PROCESS | 336 | --DOCSHELL 0000009665F6A000 == 32 [pid = 336] [id = 441] 01:22:10 INFO - PROCESS | 336 | --DOCSHELL 0000009663B1C000 == 31 [pid = 336] [id = 440] 01:22:10 INFO - PROCESS | 336 | --DOCSHELL 000000965EAB6800 == 30 [pid = 336] [id = 439] 01:22:10 INFO - PROCESS | 336 | --DOCSHELL 0000009659216800 == 29 [pid = 336] [id = 438] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000009659AB4000) [pid = 336] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000965954FC00) [pid = 336] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000965EC0F800) [pid = 336] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009666C6D800) [pid = 336] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000965DE55000) [pid = 336] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009662E68800) [pid = 336] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009666B88000) [pid = 336] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 82 (00000096656C0C00) [pid = 336] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009666CAF800) [pid = 336] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965980E000) [pid = 336] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965EC0E000) [pid = 336] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009662E6F400) [pid = 336] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009663A0B800) [pid = 336] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666FBFC00) [pid = 336] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666B8B800) [pid = 336] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009662E6EC00) [pid = 336] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 73 (00000096687BA400) [pid = 336] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009667689800) [pid = 336] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000966689BC00) [pid = 336] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009666A98000) [pid = 336] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000966794E400) [pid = 336] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 68 (00000096679F3400) [pid = 336] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009665FB1400) [pid = 336] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 01:22:10 INFO - PROCESS | 336 | 1466583730743 Marionette TRACE conn7 <- [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]]]}] 01:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1238ms 01:22:10 INFO - PROCESS | 336 | 1466583730795 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 01:22:10 INFO - PROCESS | 336 | 1466583730800 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 01:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:22:10 INFO - PROCESS | 336 | 1466583730804 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:22:10 INFO - PROCESS | 336 | 1466583730809 Marionette TRACE conn7 <- [1,1762,null,{}] 01:22:10 INFO - PROCESS | 336 | 1466583730814 Marionette TRACE conn7 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:10 INFO - PROCESS | 336 | 1466583730817 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:10 INFO - PROCESS | 336 | 1466583730916 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 01:22:11 INFO - PROCESS | 336 | 1466583730996 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:11 INFO - PROCESS | 336 | 1466583730999 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:11 INFO - PROCESS | 336 | ++DOCSHELL 000000965AA22000 == 30 [pid = 336] [id = 450] 01:22:11 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009659529400) [pid = 336] [serial = 1350] [outer = 0000000000000000] 01:22:11 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965DDF4C00) [pid = 336] [serial = 1351] [outer = 0000009659529400] 01:22:11 INFO - PROCESS | 336 | 1466583731049 Marionette DEBUG loaded listener.js 01:22:11 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965F678400) [pid = 336] [serial = 1352] [outer = 0000009659529400] 01:22:11 INFO - PROCESS | 336 | 1466583731515 Marionette TRACE conn7 <- [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]]]}] 01:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 732ms 01:22:11 INFO - PROCESS | 336 | 1466583731554 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 01:22:11 INFO - PROCESS | 336 | 1466583731558 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 01:22:11 INFO - PROCESS | 336 | 1466583731564 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:22:11 INFO - PROCESS | 336 | 1466583731567 Marionette TRACE conn7 <- [1,1766,null,{}] 01:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:22:11 INFO - PROCESS | 336 | 1466583731571 Marionette TRACE conn7 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:11 INFO - PROCESS | 336 | 1466583731573 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:11 INFO - PROCESS | 336 | 1466583731669 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 01:22:11 INFO - PROCESS | 336 | 1466583731679 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:11 INFO - PROCESS | 336 | 1466583731682 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:11 INFO - PROCESS | 336 | ++DOCSHELL 0000009665EDB800 == 31 [pid = 336] [id = 451] 01:22:11 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000965FEB9400) [pid = 336] [serial = 1353] [outer = 0000000000000000] 01:22:11 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (00000096638E1400) [pid = 336] [serial = 1354] [outer = 000000965FEB9400] 01:22:11 INFO - PROCESS | 336 | 1466583731731 Marionette DEBUG loaded listener.js 01:22:11 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009663BE0400) [pid = 336] [serial = 1355] [outer = 000000965FEB9400] 01:22:12 INFO - PROCESS | 336 | 1466583732209 Marionette TRACE conn7 <- [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]]]}] 01:22:12 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 01:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 671ms 01:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:22:12 INFO - PROCESS | 336 | 1466583732243 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 01:22:12 INFO - PROCESS | 336 | 1466583732245 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 01:22:12 INFO - PROCESS | 336 | 1466583732249 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:22:12 INFO - PROCESS | 336 | 1466583732253 Marionette TRACE conn7 <- [1,1770,null,{}] 01:22:12 INFO - PROCESS | 336 | 1466583732265 Marionette TRACE conn7 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:12 INFO - PROCESS | 336 | 1466583732270 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:12 INFO - PROCESS | 336 | 1466583732360 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 01:22:12 INFO - PROCESS | 336 | 1466583732369 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:12 INFO - PROCESS | 336 | 1466583732372 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:12 INFO - PROCESS | 336 | ++DOCSHELL 000000966642A000 == 32 [pid = 336] [id = 452] 01:22:12 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009665E2E400) [pid = 336] [serial = 1356] [outer = 0000000000000000] 01:22:12 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009665FAD800) [pid = 336] [serial = 1357] [outer = 0000009665E2E400] 01:22:12 INFO - PROCESS | 336 | 1466583732421 Marionette DEBUG loaded listener.js 01:22:12 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009666896800) [pid = 336] [serial = 1358] [outer = 0000009665E2E400] 01:22:12 INFO - PROCESS | 336 | 1466583732885 Marionette TRACE conn7 <- [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]]]}] 01:22:12 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 01:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 690ms 01:22:12 INFO - PROCESS | 336 | 1466583732940 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 01:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:22:12 INFO - PROCESS | 336 | 1466583732943 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 01:22:12 INFO - PROCESS | 336 | 1466583732947 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:22:12 INFO - PROCESS | 336 | 1466583732948 Marionette TRACE conn7 <- [1,1774,null,{}] 01:22:12 INFO - PROCESS | 336 | 1466583732952 Marionette TRACE conn7 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:12 INFO - PROCESS | 336 | 1466583732954 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:13 INFO - PROCESS | 336 | 1466583733053 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 01:22:13 INFO - PROCESS | 336 | 1466583733058 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:13 INFO - PROCESS | 336 | 1466583733061 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:13 INFO - PROCESS | 336 | ++DOCSHELL 000000966798C000 == 33 [pid = 336] [id = 453] 01:22:13 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666A99400) [pid = 336] [serial = 1359] [outer = 0000000000000000] 01:22:13 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666ABAC00) [pid = 336] [serial = 1360] [outer = 0000009666A99400] 01:22:13 INFO - PROCESS | 336 | 1466583733108 Marionette DEBUG loaded listener.js 01:22:13 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666B8AC00) [pid = 336] [serial = 1361] [outer = 0000009666A99400] 01:22:13 INFO - PROCESS | 336 | 1466583733562 Marionette TRACE conn7 <- [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]]]}] 01:22:13 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 01:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 628ms 01:22:13 INFO - PROCESS | 336 | 1466583733582 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 01:22:13 INFO - PROCESS | 336 | 1466583733585 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 01:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:22:13 INFO - PROCESS | 336 | 1466583733604 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:22:13 INFO - PROCESS | 336 | 1466583733606 Marionette TRACE conn7 <- [1,1778,null,{}] 01:22:13 INFO - PROCESS | 336 | 1466583733614 Marionette TRACE conn7 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:13 INFO - PROCESS | 336 | 1466583733616 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:13 INFO - PROCESS | 336 | 1466583733732 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 01:22:13 INFO - PROCESS | 336 | 1466583733809 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:13 INFO - PROCESS | 336 | 1466583733811 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:13 INFO - PROCESS | 336 | ++DOCSHELL 000000966A1DE000 == 34 [pid = 336] [id = 454] 01:22:13 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666A9A000) [pid = 336] [serial = 1362] [outer = 0000000000000000] 01:22:13 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666C6E800) [pid = 336] [serial = 1363] [outer = 0000009666A9A000] 01:22:13 INFO - PROCESS | 336 | 1466583733856 Marionette DEBUG loaded listener.js 01:22:13 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666CB5000) [pid = 336] [serial = 1364] [outer = 0000009666A9A000] 01:22:14 INFO - PROCESS | 336 | 1466583734300 Marionette TRACE conn7 <- [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]]]}] 01:22:14 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) 01:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 755ms 01:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:22:14 INFO - PROCESS | 336 | 1466583734349 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 01:22:14 INFO - PROCESS | 336 | 1466583734351 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 01:22:14 INFO - PROCESS | 336 | 1466583734354 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:22:14 INFO - PROCESS | 336 | 1466583734356 Marionette TRACE conn7 <- [1,1782,null,{}] 01:22:14 INFO - PROCESS | 336 | 1466583734360 Marionette TRACE conn7 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:14 INFO - PROCESS | 336 | 1466583734366 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:14 INFO - PROCESS | 336 | 1466583734503 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 01:22:14 INFO - PROCESS | 336 | 1466583734558 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:14 INFO - PROCESS | 336 | 1466583734560 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:14 INFO - PROCESS | 336 | ++DOCSHELL 000000966BF2F000 == 35 [pid = 336] [id = 455] 01:22:14 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666FBD400) [pid = 336] [serial = 1365] [outer = 0000000000000000] 01:22:14 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009667689000) [pid = 336] [serial = 1366] [outer = 0000009666FBD400] 01:22:14 INFO - PROCESS | 336 | 1466583734605 Marionette DEBUG loaded listener.js 01:22:14 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (00000096678AC000) [pid = 336] [serial = 1367] [outer = 0000009666FBD400] 01:22:15 INFO - PROCESS | 336 | 1466583735005 Marionette TRACE conn7 <- [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]]]}] 01:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 693ms 01:22:15 INFO - PROCESS | 336 | 1466583735049 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 01:22:15 INFO - PROCESS | 336 | 1466583735051 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 01:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:22:15 INFO - PROCESS | 336 | 1466583735062 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:22:15 INFO - PROCESS | 336 | 1466583735064 Marionette TRACE conn7 <- [1,1786,null,{}] 01:22:15 INFO - PROCESS | 336 | 1466583735107 Marionette TRACE conn7 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:15 INFO - PROCESS | 336 | 1466583735109 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:15 INFO - PROCESS | 336 | 1466583735234 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 01:22:15 INFO - PROCESS | 336 | 1466583735240 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:15 INFO - PROCESS | 336 | 1466583735242 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:15 INFO - PROCESS | 336 | ++DOCSHELL 0000009665EE1800 == 36 [pid = 336] [id = 456] 01:22:15 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (00000096679E0800) [pid = 336] [serial = 1368] [outer = 0000000000000000] 01:22:15 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (00000096679F2C00) [pid = 336] [serial = 1369] [outer = 00000096679E0800] 01:22:15 INFO - PROCESS | 336 | 1466583735290 Marionette DEBUG loaded listener.js 01:22:15 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (00000096687B0400) [pid = 336] [serial = 1370] [outer = 00000096679E0800] 01:22:15 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009663AC1800) [pid = 336] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:22:15 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000965DBC2400) [pid = 336] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:22:15 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009659123C00) [pid = 336] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:22:15 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000965E64D000) [pid = 336] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:22:15 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009662E66400) [pid = 336] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:22:15 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009658323000) [pid = 336] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:22:15 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965922D800) [pid = 336] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:22:15 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009665607800) [pid = 336] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:22:15 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009666FC6800) [pid = 336] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:22:15 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000966970B400) [pid = 336] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:22:15 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965814F000) [pid = 336] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:22:15 INFO - PROCESS | 336 | --DOMWINDOW == 76 (00000096655C8800) [pid = 336] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:22:15 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666ABC800) [pid = 336] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:22:15 INFO - PROCESS | 336 | 1466583735721 Marionette TRACE conn7 <- [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]]]}] 01:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 753ms 01:22:15 INFO - PROCESS | 336 | 1466583735811 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 01:22:15 INFO - PROCESS | 336 | 1466583735813 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 01:22:15 INFO - PROCESS | 336 | 1466583735816 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:22:15 INFO - PROCESS | 336 | 1466583735818 Marionette TRACE conn7 <- [1,1790,null,{}] 01:22:15 INFO - PROCESS | 336 | 1466583735831 Marionette TRACE conn7 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:15 INFO - PROCESS | 336 | 1466583735833 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:15 INFO - PROCESS | 336 | 1466583735915 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 01:22:15 INFO - PROCESS | 336 | 1466583735921 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:15 INFO - PROCESS | 336 | 1466583735924 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:15 INFO - PROCESS | 336 | ++DOCSHELL 000000966D524000 == 37 [pid = 336] [id = 457] 01:22:15 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000965FEB3800) [pid = 336] [serial = 1371] [outer = 0000000000000000] 01:22:15 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009663AC1800) [pid = 336] [serial = 1372] [outer = 000000965FEB3800] 01:22:15 INFO - PROCESS | 336 | 1466583735970 Marionette DEBUG loaded listener.js 01:22:16 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666CC8400) [pid = 336] [serial = 1373] [outer = 000000965FEB3800] 01:22:16 INFO - PROCESS | 336 | 1466583736396 Marionette TRACE conn7 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 586ms 01:22:16 INFO - PROCESS | 336 | 1466583736406 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 01:22:16 INFO - PROCESS | 336 | 1466583736408 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 01:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:22:16 INFO - PROCESS | 336 | 1466583736423 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:22:16 INFO - PROCESS | 336 | 1466583736425 Marionette TRACE conn7 <- [1,1794,null,{}] 01:22:16 INFO - PROCESS | 336 | 1466583736429 Marionette TRACE conn7 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:16 INFO - PROCESS | 336 | 1466583736431 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:16 INFO - PROCESS | 336 | 1466583736519 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 01:22:16 INFO - PROCESS | 336 | 1466583736525 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:16 INFO - PROCESS | 336 | 1466583736527 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:16 INFO - PROCESS | 336 | ++DOCSHELL 000000966D640000 == 38 [pid = 336] [id = 458] 01:22:16 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009658BB9800) [pid = 336] [serial = 1374] [outer = 0000000000000000] 01:22:16 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666AB8C00) [pid = 336] [serial = 1375] [outer = 0000009658BB9800] 01:22:16 INFO - PROCESS | 336 | 1466583736572 Marionette DEBUG loaded listener.js 01:22:16 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009668BB7400) [pid = 336] [serial = 1376] [outer = 0000009658BB9800] 01:22:17 INFO - PROCESS | 336 | 1466583737021 Marionette TRACE conn7 <- [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]]]}] 01:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 651ms 01:22:17 INFO - PROCESS | 336 | 1466583737075 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 01:22:17 INFO - PROCESS | 336 | 1466583737077 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 01:22:17 INFO - PROCESS | 336 | 1466583737081 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:22:17 INFO - PROCESS | 336 | 1466583737083 Marionette TRACE conn7 <- [1,1798,null,{}] 01:22:17 INFO - PROCESS | 336 | 1466583737087 Marionette TRACE conn7 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:17 INFO - PROCESS | 336 | 1466583737089 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:17 INFO - PROCESS | 336 | 1466583737175 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 01:22:17 INFO - PROCESS | 336 | 1466583737181 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:17 INFO - PROCESS | 336 | 1466583737183 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:17 INFO - PROCESS | 336 | ++DOCSHELL 000000966DA21800 == 39 [pid = 336] [id = 459] 01:22:17 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009669704C00) [pid = 336] [serial = 1377] [outer = 0000000000000000] 01:22:17 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000966970A400) [pid = 336] [serial = 1378] [outer = 0000009669704C00] 01:22:17 INFO - PROCESS | 336 | 1466583737228 Marionette DEBUG loaded listener.js 01:22:17 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000966982DC00) [pid = 336] [serial = 1379] [outer = 0000009669704C00] 01:22:17 INFO - PROCESS | 336 | 1466583737826 Marionette TRACE conn7 <- [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]]]}] 01:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 837ms 01:22:17 INFO - PROCESS | 336 | 1466583737931 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 01:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:22:17 INFO - PROCESS | 336 | 1466583737936 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 01:22:17 INFO - PROCESS | 336 | 1466583737941 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:22:17 INFO - PROCESS | 336 | 1466583737945 Marionette TRACE conn7 <- [1,1802,null,{}] 01:22:17 INFO - PROCESS | 336 | 1466583737951 Marionette TRACE conn7 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:17 INFO - PROCESS | 336 | 1466583737955 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:18 INFO - PROCESS | 336 | 1466583738082 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 01:22:18 INFO - PROCESS | 336 | 1466583738199 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:18 INFO - PROCESS | 336 | 1466583738202 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:18 INFO - PROCESS | 336 | ++DOCSHELL 0000009663FDE800 == 40 [pid = 336] [id = 460] 01:22:18 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009659C10400) [pid = 336] [serial = 1380] [outer = 0000000000000000] 01:22:18 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000965F6D4800) [pid = 336] [serial = 1381] [outer = 0000009659C10400] 01:22:18 INFO - PROCESS | 336 | 1466583738261 Marionette DEBUG loaded listener.js 01:22:18 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (00000096638D4400) [pid = 336] [serial = 1382] [outer = 0000009659C10400] 01:22:18 INFO - PROCESS | 336 | 1466583738832 Marionette TRACE conn7 <- [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]]]}] 01:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 944ms 01:22:18 INFO - PROCESS | 336 | 1466583738887 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 01:22:18 INFO - PROCESS | 336 | 1466583738892 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 01:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:22:18 INFO - PROCESS | 336 | 1466583738899 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:22:18 INFO - PROCESS | 336 | 1466583738902 Marionette TRACE conn7 <- [1,1806,null,{}] 01:22:18 INFO - PROCESS | 336 | 1466583738906 Marionette TRACE conn7 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:18 INFO - PROCESS | 336 | 1466583738909 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:19 INFO - PROCESS | 336 | 1466583739026 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 01:22:19 INFO - PROCESS | 336 | 1466583739148 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:19 INFO - PROCESS | 336 | 1466583739151 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:19 INFO - PROCESS | 336 | ++DOCSHELL 000000966A41D000 == 41 [pid = 336] [id = 461] 01:22:19 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009665610C00) [pid = 336] [serial = 1383] [outer = 0000000000000000] 01:22:19 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009666582400) [pid = 336] [serial = 1384] [outer = 0000009665610C00] 01:22:19 INFO - PROCESS | 336 | 1466583739208 Marionette DEBUG loaded listener.js 01:22:19 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009666B87C00) [pid = 336] [serial = 1385] [outer = 0000009665610C00] 01:22:19 INFO - PROCESS | 336 | 1466583739834 Marionette TRACE conn7 <- [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]]]}] 01:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 986ms 01:22:19 INFO - PROCESS | 336 | 1466583739887 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 01:22:19 INFO - PROCESS | 336 | 1466583739890 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 01:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:22:19 INFO - PROCESS | 336 | 1466583739894 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:22:19 INFO - PROCESS | 336 | 1466583739898 Marionette TRACE conn7 <- [1,1810,null,{}] 01:22:19 INFO - PROCESS | 336 | 1466583739911 Marionette TRACE conn7 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:19 INFO - PROCESS | 336 | 1466583739916 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:20 INFO - PROCESS | 336 | 1466583740073 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 01:22:20 INFO - PROCESS | 336 | 1466583740091 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:20 INFO - PROCESS | 336 | 1466583740095 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:20 INFO - PROCESS | 336 | ++DOCSHELL 000000966E805000 == 42 [pid = 336] [id = 462] 01:22:20 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000009667688000) [pid = 336] [serial = 1386] [outer = 0000000000000000] 01:22:20 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (00000096687B0C00) [pid = 336] [serial = 1387] [outer = 0000009667688000] 01:22:20 INFO - PROCESS | 336 | 1466583740153 Marionette DEBUG loaded listener.js 01:22:20 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000966A703C00) [pid = 336] [serial = 1388] [outer = 0000009667688000] 01:22:20 INFO - PROCESS | 336 | 1466583740808 Marionette TRACE conn7 <- [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]]]}] 01:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 985ms 01:22:20 INFO - PROCESS | 336 | 1466583740881 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 01:22:20 INFO - PROCESS | 336 | 1466583740884 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 01:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:22:20 INFO - PROCESS | 336 | 1466583740888 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:22:20 INFO - PROCESS | 336 | 1466583740890 Marionette TRACE conn7 <- [1,1814,null,{}] 01:22:20 INFO - PROCESS | 336 | 1466583740894 Marionette TRACE conn7 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:20 INFO - PROCESS | 336 | 1466583740896 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:21 INFO - PROCESS | 336 | 1466583741014 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 01:22:21 INFO - PROCESS | 336 | 1466583741274 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:21 INFO - PROCESS | 336 | 1466583741277 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:21 INFO - PROCESS | 336 | ++DOCSHELL 000000965E684800 == 43 [pid = 336] [id = 463] 01:22:21 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000965832AC00) [pid = 336] [serial = 1389] [outer = 0000000000000000] 01:22:21 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (0000009658BC0400) [pid = 336] [serial = 1390] [outer = 000000965832AC00] 01:22:21 INFO - PROCESS | 336 | 1466583741350 Marionette DEBUG loaded listener.js 01:22:21 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (0000009659549400) [pid = 336] [serial = 1391] [outer = 000000965832AC00] 01:22:21 INFO - PROCESS | 336 | 1466583741926 Marionette TRACE conn7 <- [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]]]}] 01:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1077ms 01:22:21 INFO - PROCESS | 336 | 1466583741970 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 01:22:21 INFO - PROCESS | 336 | 1466583741974 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 01:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:22:21 INFO - PROCESS | 336 | 1466583741979 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:22:21 INFO - PROCESS | 336 | 1466583741981 Marionette TRACE conn7 <- [1,1818,null,{}] 01:22:21 INFO - PROCESS | 336 | 1466583741987 Marionette TRACE conn7 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:22 INFO - PROCESS | 336 | 1466583741991 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:22 INFO - PROCESS | 336 | 1466583742100 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 01:22:22 INFO - PROCESS | 336 | 1466583742198 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:22 INFO - PROCESS | 336 | 1466583742201 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:22 INFO - PROCESS | 336 | ++DOCSHELL 0000009663B30800 == 44 [pid = 336] [id = 464] 01:22:22 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000965FC6E400) [pid = 336] [serial = 1392] [outer = 0000000000000000] 01:22:22 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (000000965FEAFC00) [pid = 336] [serial = 1393] [outer = 000000965FC6E400] 01:22:22 INFO - PROCESS | 336 | 1466583742252 Marionette DEBUG loaded listener.js 01:22:22 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (0000009663502C00) [pid = 336] [serial = 1394] [outer = 000000965FC6E400] 01:22:23 INFO - PROCESS | 336 | --DOCSHELL 000000966D640000 == 43 [pid = 336] [id = 458] 01:22:23 INFO - PROCESS | 336 | --DOCSHELL 000000966D524000 == 42 [pid = 336] [id = 457] 01:22:23 INFO - PROCESS | 336 | --DOCSHELL 0000009665EE1800 == 41 [pid = 336] [id = 456] 01:22:23 INFO - PROCESS | 336 | --DOCSHELL 000000966BF2F000 == 40 [pid = 336] [id = 455] 01:22:23 INFO - PROCESS | 336 | --DOCSHELL 000000966A1DE000 == 39 [pid = 336] [id = 454] 01:22:23 INFO - PROCESS | 336 | --DOCSHELL 000000966798C000 == 38 [pid = 336] [id = 453] 01:22:23 INFO - PROCESS | 336 | --DOCSHELL 000000966642A000 == 37 [pid = 336] [id = 452] 01:22:23 INFO - PROCESS | 336 | --DOCSHELL 0000009665EDB800 == 36 [pid = 336] [id = 451] 01:22:23 INFO - PROCESS | 336 | --DOCSHELL 000000965AA22000 == 35 [pid = 336] [id = 450] 01:22:23 INFO - PROCESS | 336 | --DOCSHELL 00000096588F8000 == 34 [pid = 336] [id = 449] 01:22:23 INFO - PROCESS | 336 | --DOCSHELL 0000009663287800 == 33 [pid = 336] [id = 448] 01:22:23 INFO - PROCESS | 336 | --DOCSHELL 000000966A6D5800 == 32 [pid = 336] [id = 447] 01:22:23 INFO - PROCESS | 336 | --DOCSHELL 000000965E684800 == 31 [pid = 336] [id = 463] 01:22:23 INFO - PROCESS | 336 | --DOCSHELL 000000966E805000 == 30 [pid = 336] [id = 462] 01:22:23 INFO - PROCESS | 336 | --DOCSHELL 000000966A41D000 == 29 [pid = 336] [id = 461] 01:22:23 INFO - PROCESS | 336 | --DOCSHELL 0000009663FDE800 == 28 [pid = 336] [id = 460] 01:22:23 INFO - PROCESS | 336 | --DOCSHELL 000000966DA21800 == 27 [pid = 336] [id = 459] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 98 (0000009663BEA400) [pid = 336] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 97 (000000965DEB8400) [pid = 336] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 96 (0000009659383400) [pid = 336] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 95 (000000965954F400) [pid = 336] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 94 (000000965EAD5400) [pid = 336] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000965F679000) [pid = 336] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000966324E000) [pid = 336] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000966560D000) [pid = 336] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000965EAD8C00) [pid = 336] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000965937F000) [pid = 336] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 88 (00000096655C4400) [pid = 336] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 87 (00000096668A5800) [pid = 336] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009665E37800) [pid = 336] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009668B0AC00) [pid = 336] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009666FCBC00) [pid = 336] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000966BDB4800) [pid = 336] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009669710800) [pid = 336] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009659389C00) [pid = 336] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009665FA5C00) [pid = 336] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009666A94000) [pid = 336] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 78 (00000096638DD800) [pid = 336] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009666C67400) [pid = 336] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000965FC6D000) [pid = 336] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666AC0400) [pid = 336] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009663A03800) [pid = 336] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666B8E400) [pid = 336] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 01:22:23 INFO - PROCESS | 336 | 1466583743455 Marionette TRACE conn7 <- [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]]]}] 01:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1526ms 01:22:23 INFO - PROCESS | 336 | 1466583743508 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 01:22:23 INFO - PROCESS | 336 | 1466583743512 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 01:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:22:23 INFO - PROCESS | 336 | 1466583743517 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:22:23 INFO - PROCESS | 336 | 1466583743522 Marionette TRACE conn7 <- [1,1822,null,{}] 01:22:23 INFO - PROCESS | 336 | 1466583743527 Marionette TRACE conn7 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:23 INFO - PROCESS | 336 | 1466583743530 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:23 INFO - PROCESS | 336 | 1466583743653 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 01:22:23 INFO - PROCESS | 336 | 1466583743731 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:23 INFO - PROCESS | 336 | 1466583743734 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:23 INFO - PROCESS | 336 | ++DOCSHELL 000000965EC1C000 == 28 [pid = 336] [id = 465] 01:22:23 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009659385800) [pid = 336] [serial = 1395] [outer = 0000000000000000] 01:22:23 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009659527C00) [pid = 336] [serial = 1396] [outer = 0000009659385800] 01:22:23 INFO - PROCESS | 336 | 1466583743782 Marionette DEBUG loaded listener.js 01:22:23 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009659A88C00) [pid = 336] [serial = 1397] [outer = 0000009659385800] 01:22:24 INFO - PROCESS | 336 | 1466583744156 Marionette TRACE conn7 <- [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]]]}] 01:22:24 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 01:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 691ms 01:22:24 INFO - PROCESS | 336 | 1466583744211 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 01:22:24 INFO - PROCESS | 336 | 1466583744217 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 01:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:22:24 INFO - PROCESS | 336 | 1466583744223 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:22:24 INFO - PROCESS | 336 | 1466583744226 Marionette TRACE conn7 <- [1,1826,null,{}] 01:22:24 INFO - PROCESS | 336 | 1466583744230 Marionette TRACE conn7 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:24 INFO - PROCESS | 336 | 1466583744232 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:24 INFO - PROCESS | 336 | 1466583744361 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 01:22:24 INFO - PROCESS | 336 | 1466583744384 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:24 INFO - PROCESS | 336 | 1466583744387 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:24 INFO - PROCESS | 336 | ++DOCSHELL 0000009663B23000 == 29 [pid = 336] [id = 466] 01:22:24 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000965AA5C800) [pid = 336] [serial = 1398] [outer = 0000000000000000] 01:22:24 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000965E691400) [pid = 336] [serial = 1399] [outer = 000000965AA5C800] 01:22:24 INFO - PROCESS | 336 | 1466583744436 Marionette DEBUG loaded listener.js 01:22:24 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000965F573400) [pid = 336] [serial = 1400] [outer = 000000965AA5C800] 01:22:25 INFO - PROCESS | 336 | 1466583745500 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 01:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1338ms 01:22:25 INFO - PROCESS | 336 | 1466583745564 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 01:22:25 INFO - PROCESS | 336 | 1466583745566 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 01:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:22:25 INFO - PROCESS | 336 | 1466583745570 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:22:25 INFO - PROCESS | 336 | 1466583745574 Marionette TRACE conn7 <- [1,1830,null,{}] 01:22:25 INFO - PROCESS | 336 | 1466583745585 Marionette TRACE conn7 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:25 INFO - PROCESS | 336 | 1466583745590 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:25 INFO - PROCESS | 336 | 1466583745682 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 01:22:25 INFO - PROCESS | 336 | 1466583745767 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:25 INFO - PROCESS | 336 | 1466583745771 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:25 INFO - PROCESS | 336 | ++DOCSHELL 000000966601F800 == 30 [pid = 336] [id = 467] 01:22:25 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009662E69000) [pid = 336] [serial = 1401] [outer = 0000000000000000] 01:22:25 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009662E70800) [pid = 336] [serial = 1402] [outer = 0000009662E69000] 01:22:25 INFO - PROCESS | 336 | 1466583745830 Marionette DEBUG loaded listener.js 01:22:25 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009663A0CC00) [pid = 336] [serial = 1403] [outer = 0000009662E69000] 01:22:26 INFO - PROCESS | 336 | 1466583746295 Marionette TRACE conn7 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 01:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 797ms 01:22:26 INFO - PROCESS | 336 | 1466583746370 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 01:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:22:26 INFO - PROCESS | 336 | 1466583746373 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 01:22:26 INFO - PROCESS | 336 | 1466583746376 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:22:26 INFO - PROCESS | 336 | 1466583746378 Marionette TRACE conn7 <- [1,1834,null,{}] 01:22:26 INFO - PROCESS | 336 | 1466583746389 Marionette TRACE conn7 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:26 INFO - PROCESS | 336 | 1466583746391 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:26 INFO - PROCESS | 336 | 1466583746510 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 01:22:26 INFO - PROCESS | 336 | 1466583746522 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:26 INFO - PROCESS | 336 | 1466583746524 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:26 INFO - PROCESS | 336 | ++DOCSHELL 0000009666418000 == 31 [pid = 336] [id = 468] 01:22:26 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009663AB7800) [pid = 336] [serial = 1404] [outer = 0000000000000000] 01:22:26 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009663BEF400) [pid = 336] [serial = 1405] [outer = 0000009663AB7800] 01:22:26 INFO - PROCESS | 336 | 1466583746614 Marionette DEBUG loaded listener.js 01:22:26 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009665604000) [pid = 336] [serial = 1406] [outer = 0000009663AB7800] 01:22:27 INFO - PROCESS | 336 | 1466583747045 Marionette TRACE conn7 <- [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]]]}] 01:22:27 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) 01:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 733ms 01:22:27 INFO - PROCESS | 336 | 1466583747111 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 01:22:27 INFO - PROCESS | 336 | 1466583747114 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 01:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:22:27 INFO - PROCESS | 336 | 1466583747117 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:22:27 INFO - PROCESS | 336 | 1466583747119 Marionette TRACE conn7 <- [1,1838,null,{}] 01:22:27 INFO - PROCESS | 336 | 1466583747122 Marionette TRACE conn7 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:27 INFO - PROCESS | 336 | 1466583747124 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:27 INFO - PROCESS | 336 | 1466583747239 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 01:22:27 INFO - PROCESS | 336 | 1466583747245 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:27 INFO - PROCESS | 336 | 1466583747248 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:27 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B4B800 == 32 [pid = 336] [id = 469] 01:22:27 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000966560A800) [pid = 336] [serial = 1407] [outer = 0000000000000000] 01:22:27 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000966560E400) [pid = 336] [serial = 1408] [outer = 000000966560A800] 01:22:27 INFO - PROCESS | 336 | 1466583747295 Marionette DEBUG loaded listener.js 01:22:27 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009665FA5C00) [pid = 336] [serial = 1409] [outer = 000000966560A800] 01:22:27 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009666A9A000) [pid = 336] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:22:27 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009666FBD400) [pid = 336] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:22:27 INFO - PROCESS | 336 | --DOMWINDOW == 85 (00000096679E0800) [pid = 336] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:22:27 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000965FEB9400) [pid = 336] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:22:27 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009666C68000) [pid = 336] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:22:27 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009666A99400) [pid = 336] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:22:27 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009659AB3400) [pid = 336] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:22:27 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009659229000) [pid = 336] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:22:27 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009658BB9800) [pid = 336] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:22:27 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009665E2E400) [pid = 336] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:22:27 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009659529400) [pid = 336] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:22:27 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009669704C00) [pid = 336] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:22:27 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965FEB3800) [pid = 336] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:22:27 INFO - PROCESS | 336 | 1466583747948 Marionette TRACE conn7 <- [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]]]}] 01:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 879ms 01:22:28 INFO - PROCESS | 336 | 1466583747999 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 01:22:28 INFO - PROCESS | 336 | 1466583748002 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 01:22:28 INFO - PROCESS | 336 | 1466583748006 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:22:28 INFO - PROCESS | 336 | 1466583748008 Marionette TRACE conn7 <- [1,1842,null,{}] 01:22:28 INFO - PROCESS | 336 | 1466583748011 Marionette TRACE conn7 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:28 INFO - PROCESS | 336 | 1466583748017 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:28 INFO - PROCESS | 336 | 1466583748112 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 01:22:28 INFO - PROCESS | 336 | 1466583748119 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:28 INFO - PROCESS | 336 | 1466583748121 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:28 INFO - PROCESS | 336 | ++DOCSHELL 00000096688D6800 == 33 [pid = 336] [id = 470] 01:22:28 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000965E64A000) [pid = 336] [serial = 1410] [outer = 0000000000000000] 01:22:28 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009665FA5000) [pid = 336] [serial = 1411] [outer = 000000965E64A000] 01:22:28 INFO - PROCESS | 336 | 1466583748168 Marionette DEBUG loaded listener.js 01:22:28 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000966689DC00) [pid = 336] [serial = 1412] [outer = 000000965E64A000] 01:22:28 INFO - PROCESS | 336 | 1466583748895 Marionette TRACE conn7 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 943ms 01:22:28 INFO - PROCESS | 336 | 1466583748970 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 01:22:28 INFO - PROCESS | 336 | 1466583748975 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 01:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:22:28 INFO - PROCESS | 336 | 1466583748981 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:22:28 INFO - PROCESS | 336 | 1466583748985 Marionette TRACE conn7 <- [1,1846,null,{}] 01:22:28 INFO - PROCESS | 336 | 1466583748992 Marionette TRACE conn7 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:28 INFO - PROCESS | 336 | 1466583748996 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:29 INFO - PROCESS | 336 | 1466583749132 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 01:22:29 INFO - PROCESS | 336 | 1466583749204 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:29 INFO - PROCESS | 336 | 1466583749207 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:29 INFO - PROCESS | 336 | ++DOCSHELL 00000096626ED800 == 34 [pid = 336] [id = 471] 01:22:29 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009659382C00) [pid = 336] [serial = 1413] [outer = 0000000000000000] 01:22:29 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009659528400) [pid = 336] [serial = 1414] [outer = 0000009659382C00] 01:22:29 INFO - PROCESS | 336 | 1466583749307 Marionette DEBUG loaded listener.js 01:22:29 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009659CEF800) [pid = 336] [serial = 1415] [outer = 0000009659382C00] 01:22:30 INFO - PROCESS | 336 | 1466583750030 Marionette TRACE conn7 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 01:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1135ms 01:22:30 INFO - PROCESS | 336 | 1466583750123 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 01:22:30 INFO - PROCESS | 336 | 1466583750128 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 01:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:22:30 INFO - PROCESS | 336 | 1466583750135 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:22:30 INFO - PROCESS | 336 | 1466583750138 Marionette TRACE conn7 <- [1,1850,null,{}] 01:22:30 INFO - PROCESS | 336 | 1466583750142 Marionette TRACE conn7 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:30 INFO - PROCESS | 336 | 1466583750145 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:30 INFO - PROCESS | 336 | 1466583750275 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 01:22:30 INFO - PROCESS | 336 | 1466583750390 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:30 INFO - PROCESS | 336 | 1466583750392 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:30 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B46800 == 35 [pid = 336] [id = 472] 01:22:30 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000965F56B400) [pid = 336] [serial = 1416] [outer = 0000000000000000] 01:22:30 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009662660400) [pid = 336] [serial = 1417] [outer = 000000965F56B400] 01:22:30 INFO - PROCESS | 336 | 1466583750451 Marionette DEBUG loaded listener.js 01:22:30 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009663A0A400) [pid = 336] [serial = 1418] [outer = 000000965F56B400] 01:22:31 INFO - PROCESS | 336 | --DOCSHELL 0000009666B4B800 == 34 [pid = 336] [id = 469] 01:22:31 INFO - PROCESS | 336 | --DOCSHELL 0000009666418000 == 33 [pid = 336] [id = 468] 01:22:31 INFO - PROCESS | 336 | --DOCSHELL 000000966601F800 == 32 [pid = 336] [id = 467] 01:22:31 INFO - PROCESS | 336 | --DOCSHELL 0000009663B23000 == 31 [pid = 336] [id = 466] 01:22:31 INFO - PROCESS | 336 | --DOCSHELL 000000965EC1C000 == 30 [pid = 336] [id = 465] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009666C6E800) [pid = 336] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009667689000) [pid = 336] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009666CB5000) [pid = 336] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 80 (00000096679F2C00) [pid = 336] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 79 (00000096678AC000) [pid = 336] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 78 (00000096638E1400) [pid = 336] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009663BE0400) [pid = 336] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666CCC400) [pid = 336] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666CABC00) [pid = 336] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666ABAC00) [pid = 336] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000965E502800) [pid = 336] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 72 (00000096638DEC00) [pid = 336] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009659533800) [pid = 336] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000965E880C00) [pid = 336] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009666AB8C00) [pid = 336] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009665FAD800) [pid = 336] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009666896800) [pid = 336] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 66 (000000965F678400) [pid = 336] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 65 (000000965DDF4C00) [pid = 336] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 64 (000000966970A400) [pid = 336] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 63 (000000966982DC00) [pid = 336] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 62 (0000009668BB7400) [pid = 336] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 61 (00000096687B0400) [pid = 336] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 60 (0000009663AC1800) [pid = 336] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 59 (0000009666CC8400) [pid = 336] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | --DOMWINDOW == 58 (0000009666B8AC00) [pid = 336] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 01:22:31 INFO - PROCESS | 336 | 1466583751305 Marionette TRACE conn7 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 01:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1195ms 01:22:31 INFO - PROCESS | 336 | 1466583751331 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 01:22:31 INFO - PROCESS | 336 | 1466583751336 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 01:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:22:31 INFO - PROCESS | 336 | 1466583751341 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:22:31 INFO - PROCESS | 336 | 1466583751345 Marionette TRACE conn7 <- [1,1854,null,{}] 01:22:31 INFO - PROCESS | 336 | 1466583751353 Marionette TRACE conn7 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:31 INFO - PROCESS | 336 | 1466583751355 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:31 INFO - PROCESS | 336 | 1466583751448 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 01:22:31 INFO - PROCESS | 336 | 1466583751455 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:31 INFO - PROCESS | 336 | 1466583751460 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:31 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA0B800 == 31 [pid = 336] [id = 473] 01:22:31 INFO - PROCESS | 336 | ++DOMWINDOW == 59 (000000965954C000) [pid = 336] [serial = 1419] [outer = 0000000000000000] 01:22:31 INFO - PROCESS | 336 | ++DOMWINDOW == 60 (0000009659AA5800) [pid = 336] [serial = 1420] [outer = 000000965954C000] 01:22:31 INFO - PROCESS | 336 | 1466583751511 Marionette DEBUG loaded listener.js 01:22:31 INFO - PROCESS | 336 | ++DOMWINDOW == 61 (000000965E650800) [pid = 336] [serial = 1421] [outer = 000000965954C000] 01:22:32 INFO - PROCESS | 336 | 1466583751989 Marionette TRACE conn7 <- [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]]]}] 01:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 692ms 01:22:32 INFO - PROCESS | 336 | 1466583752036 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 01:22:32 INFO - PROCESS | 336 | 1466583752041 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 01:22:32 INFO - PROCESS | 336 | 1466583752047 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:22:32 INFO - PROCESS | 336 | 1466583752050 Marionette TRACE conn7 <- [1,1858,null,{}] 01:22:32 INFO - PROCESS | 336 | 1466583752054 Marionette TRACE conn7 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:32 INFO - PROCESS | 336 | 1466583752056 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:32 INFO - PROCESS | 336 | 1466583752148 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 01:22:32 INFO - PROCESS | 336 | 1466583752156 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:32 INFO - PROCESS | 336 | 1466583752158 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:32 INFO - PROCESS | 336 | ++DOCSHELL 0000009665EEA800 == 32 [pid = 336] [id = 474] 01:22:32 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (000000965FEB0800) [pid = 336] [serial = 1422] [outer = 0000000000000000] 01:22:32 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (000000966008CC00) [pid = 336] [serial = 1423] [outer = 000000965FEB0800] 01:22:32 INFO - PROCESS | 336 | 1466583752208 Marionette DEBUG loaded listener.js 01:22:32 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (00000096638D7400) [pid = 336] [serial = 1424] [outer = 000000965FEB0800] 01:22:32 INFO - PROCESS | 336 | 1466583752664 Marionette TRACE conn7 <- [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]]]}] 01:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 671ms 01:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:22:32 INFO - PROCESS | 336 | 1466583752721 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 01:22:32 INFO - PROCESS | 336 | 1466583752724 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 01:22:32 INFO - PROCESS | 336 | 1466583752728 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:22:32 INFO - PROCESS | 336 | 1466583752731 Marionette TRACE conn7 <- [1,1862,null,{}] 01:22:32 INFO - PROCESS | 336 | 1466583752743 Marionette TRACE conn7 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:32 INFO - PROCESS | 336 | 1466583752748 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:32 INFO - PROCESS | 336 | 1466583752868 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 01:22:32 INFO - PROCESS | 336 | 1466583752956 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:32 INFO - PROCESS | 336 | 1466583752959 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:32 INFO - PROCESS | 336 | ++DOCSHELL 000000966641D800 == 33 [pid = 336] [id = 475] 01:22:32 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (000000965830A800) [pid = 336] [serial = 1425] [outer = 0000000000000000] 01:22:33 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (0000009665607800) [pid = 336] [serial = 1426] [outer = 000000965830A800] 01:22:33 INFO - PROCESS | 336 | 1466583753010 Marionette DEBUG loaded listener.js 01:22:33 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (0000009665FAC000) [pid = 336] [serial = 1427] [outer = 000000965830A800] 01:22:33 INFO - PROCESS | 336 | 1466583753402 Marionette TRACE conn7 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 01:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 733ms 01:22:33 INFO - PROCESS | 336 | 1466583753463 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 01:22:33 INFO - PROCESS | 336 | 1466583753466 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 01:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:22:33 INFO - PROCESS | 336 | 1466583753470 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:22:33 INFO - PROCESS | 336 | 1466583753472 Marionette TRACE conn7 <- [1,1866,null,{}] 01:22:33 INFO - PROCESS | 336 | 1466583753475 Marionette TRACE conn7 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:33 INFO - PROCESS | 336 | 1466583753478 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:33 INFO - PROCESS | 336 | 1466583753596 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 01:22:33 INFO - PROCESS | 336 | 1466583753650 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:33 INFO - PROCESS | 336 | 1466583753652 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:33 INFO - PROCESS | 336 | ++DOCSHELL 0000009667996800 == 34 [pid = 336] [id = 476] 01:22:33 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000966689A400) [pid = 336] [serial = 1428] [outer = 0000000000000000] 01:22:33 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (00000096668A4400) [pid = 336] [serial = 1429] [outer = 000000966689A400] 01:22:33 INFO - PROCESS | 336 | 1466583753697 Marionette DEBUG loaded listener.js 01:22:33 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009666A9C800) [pid = 336] [serial = 1430] [outer = 000000966689A400] 01:22:34 INFO - PROCESS | 336 | 1466583754126 Marionette TRACE conn7 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 01:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 733ms 01:22:34 INFO - PROCESS | 336 | 1466583754205 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 01:22:34 INFO - PROCESS | 336 | 1466583754208 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 01:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:22:34 INFO - PROCESS | 336 | 1466583754253 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:22:34 INFO - PROCESS | 336 | 1466583754255 Marionette TRACE conn7 <- [1,1870,null,{}] 01:22:34 INFO - PROCESS | 336 | 1466583754259 Marionette TRACE conn7 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:34 INFO - PROCESS | 336 | 1466583754261 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:34 INFO - PROCESS | 336 | 1466583754374 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 01:22:34 INFO - PROCESS | 336 | 1466583754382 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:34 INFO - PROCESS | 336 | 1466583754384 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:34 INFO - PROCESS | 336 | ++DOCSHELL 000000966A1DE000 == 35 [pid = 336] [id = 477] 01:22:34 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (00000096581D9000) [pid = 336] [serial = 1431] [outer = 0000000000000000] 01:22:34 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009666AC1800) [pid = 336] [serial = 1432] [outer = 00000096581D9000] 01:22:34 INFO - PROCESS | 336 | 1466583754429 Marionette DEBUG loaded listener.js 01:22:34 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009666B8AC00) [pid = 336] [serial = 1433] [outer = 00000096581D9000] 01:22:34 INFO - PROCESS | 336 | 1466583754876 Marionette TRACE conn7 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 01:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 711ms 01:22:34 INFO - PROCESS | 336 | 1466583754952 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 01:22:34 INFO - PROCESS | 336 | 1466583754954 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 01:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:22:34 INFO - PROCESS | 336 | 1466583754957 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:22:34 INFO - PROCESS | 336 | 1466583754959 Marionette TRACE conn7 <- [1,1874,null,{}] 01:22:34 INFO - PROCESS | 336 | 1466583754970 Marionette TRACE conn7 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:34 INFO - PROCESS | 336 | 1466583754976 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:35 INFO - PROCESS | 336 | 1466583755119 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 01:22:35 INFO - PROCESS | 336 | 1466583755127 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:35 INFO - PROCESS | 336 | 1466583755129 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:35 INFO - PROCESS | 336 | ++DOCSHELL 000000966A425800 == 36 [pid = 336] [id = 478] 01:22:35 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009666B8A000) [pid = 336] [serial = 1434] [outer = 0000000000000000] 01:22:35 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009666C6F000) [pid = 336] [serial = 1435] [outer = 0000009666B8A000] 01:22:35 INFO - PROCESS | 336 | 1466583755175 Marionette DEBUG loaded listener.js 01:22:35 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009666CD1400) [pid = 336] [serial = 1436] [outer = 0000009666B8A000] 01:22:35 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009659C10400) [pid = 336] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:22:35 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009662E69000) [pid = 336] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:22:35 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000965FC6E400) [pid = 336] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:22:35 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000966560A800) [pid = 336] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:22:35 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000965AA5C800) [pid = 336] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:22:35 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009667688000) [pid = 336] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:22:35 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009659385800) [pid = 336] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:22:35 INFO - PROCESS | 336 | --DOMWINDOW == 68 (000000965832AC00) [pid = 336] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:22:35 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009663AB7800) [pid = 336] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:22:35 INFO - PROCESS | 336 | --DOMWINDOW == 66 (0000009665610C00) [pid = 336] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:22:35 INFO - PROCESS | 336 | 1466583755631 Marionette TRACE conn7 <- [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]]]}] 01:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 734ms 01:22:35 INFO - PROCESS | 336 | 1466583755695 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 01:22:35 INFO - PROCESS | 336 | 1466583755697 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 01:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:22:35 INFO - PROCESS | 336 | 1466583755701 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:22:35 INFO - PROCESS | 336 | 1466583755703 Marionette TRACE conn7 <- [1,1878,null,{}] 01:22:35 INFO - PROCESS | 336 | 1466583755706 Marionette TRACE conn7 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:35 INFO - PROCESS | 336 | 1466583755708 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:35 INFO - PROCESS | 336 | 1466583755791 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 01:22:35 INFO - PROCESS | 336 | 1466583755797 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:35 INFO - PROCESS | 336 | 1466583755799 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:35 INFO - PROCESS | 336 | ++DOCSHELL 000000966A6EF000 == 37 [pid = 336] [id = 479] 01:22:35 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000965EB40C00) [pid = 336] [serial = 1437] [outer = 0000000000000000] 01:22:35 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009666CC6400) [pid = 336] [serial = 1438] [outer = 000000965EB40C00] 01:22:35 INFO - PROCESS | 336 | 1466583755843 Marionette DEBUG loaded listener.js 01:22:35 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000009666FBE000) [pid = 336] [serial = 1439] [outer = 000000965EB40C00] 01:22:36 INFO - PROCESS | 336 | 1466583756246 Marionette TRACE conn7 <- [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]]]}] 01:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 587ms 01:22:36 INFO - PROCESS | 336 | 1466583756296 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 01:22:36 INFO - PROCESS | 336 | 1466583756299 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 01:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:22:36 INFO - PROCESS | 336 | 1466583756302 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:22:36 INFO - PROCESS | 336 | 1466583756304 Marionette TRACE conn7 <- [1,1882,null,{}] 01:22:36 INFO - PROCESS | 336 | 1466583756307 Marionette TRACE conn7 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:36 INFO - PROCESS | 336 | 1466583756309 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:36 INFO - PROCESS | 336 | 1466583756394 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 01:22:36 INFO - PROCESS | 336 | 1466583756400 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:36 INFO - PROCESS | 336 | 1466583756402 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:36 INFO - PROCESS | 336 | ++DOCSHELL 000000966C442000 == 38 [pid = 336] [id = 480] 01:22:36 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009666FC4800) [pid = 336] [serial = 1440] [outer = 0000000000000000] 01:22:36 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009666FCA000) [pid = 336] [serial = 1441] [outer = 0000009666FC4800] 01:22:36 INFO - PROCESS | 336 | 1466583756447 Marionette DEBUG loaded listener.js 01:22:36 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (00000096676EC800) [pid = 336] [serial = 1442] [outer = 0000009666FC4800] 01:22:36 INFO - PROCESS | 336 | 1466583756876 Marionette TRACE conn7 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 01:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 629ms 01:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:22:36 INFO - PROCESS | 336 | 1466583756934 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 01:22:36 INFO - PROCESS | 336 | 1466583756936 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 01:22:36 INFO - PROCESS | 336 | 1466583756939 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:22:36 INFO - PROCESS | 336 | 1466583756941 Marionette TRACE conn7 <- [1,1886,null,{}] 01:22:36 INFO - PROCESS | 336 | 1466583756945 Marionette TRACE conn7 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:36 INFO - PROCESS | 336 | 1466583756947 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:37 INFO - PROCESS | 336 | 1466583757034 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 01:22:37 INFO - PROCESS | 336 | 1466583757039 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:37 INFO - PROCESS | 336 | 1466583757041 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:37 INFO - PROCESS | 336 | ++DOCSHELL 0000009666419000 == 39 [pid = 336] [id = 481] 01:22:37 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (00000096678AFC00) [pid = 336] [serial = 1443] [outer = 0000000000000000] 01:22:37 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009659550800) [pid = 336] [serial = 1444] [outer = 00000096678AFC00] 01:22:37 INFO - PROCESS | 336 | 1466583757087 Marionette DEBUG loaded listener.js 01:22:37 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (00000096679F9C00) [pid = 336] [serial = 1445] [outer = 00000096678AFC00] 01:22:38 INFO - PROCESS | 336 | --DOCSHELL 0000009663B30800 == 38 [pid = 336] [id = 464] 01:22:38 INFO - PROCESS | 336 | --DOCSHELL 000000965FA0B800 == 37 [pid = 336] [id = 473] 01:22:38 INFO - PROCESS | 336 | --DOCSHELL 0000009666B46800 == 36 [pid = 336] [id = 472] 01:22:38 INFO - PROCESS | 336 | --DOCSHELL 00000096688D6800 == 35 [pid = 336] [id = 470] 01:22:38 INFO - PROCESS | 336 | --DOCSHELL 00000096626ED800 == 34 [pid = 336] [id = 471] 01:22:38 INFO - PROCESS | 336 | --DOCSHELL 0000009665EEA800 == 33 [pid = 336] [id = 474] 01:22:38 INFO - PROCESS | 336 | --DOCSHELL 000000966A425800 == 32 [pid = 336] [id = 478] 01:22:38 INFO - PROCESS | 336 | --DOCSHELL 0000009667996800 == 31 [pid = 336] [id = 476] 01:22:38 INFO - PROCESS | 336 | --DOCSHELL 000000966A6EF000 == 30 [pid = 336] [id = 479] 01:22:38 INFO - PROCESS | 336 | --DOCSHELL 000000966641D800 == 29 [pid = 336] [id = 475] 01:22:38 INFO - PROCESS | 336 | --DOCSHELL 000000966C442000 == 28 [pid = 336] [id = 480] 01:22:38 INFO - PROCESS | 336 | --DOCSHELL 000000966A1DE000 == 27 [pid = 336] [id = 477] 01:22:38 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009665FA5000) [pid = 336] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 01:22:38 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009665FA5C00) [pid = 336] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 01:22:38 INFO - PROCESS | 336 | --DOMWINDOW == 72 (00000096638D4400) [pid = 336] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 01:22:38 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009662E70800) [pid = 336] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 01:22:38 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000965FEAFC00) [pid = 336] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 01:22:38 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000966560E400) [pid = 336] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 01:22:38 INFO - PROCESS | 336 | --DOMWINDOW == 68 (000000965F573400) [pid = 336] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 01:22:38 INFO - PROCESS | 336 | --DOMWINDOW == 67 (000000966A703C00) [pid = 336] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 01:22:38 INFO - PROCESS | 336 | --DOMWINDOW == 66 (0000009659527C00) [pid = 336] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 01:22:38 INFO - PROCESS | 336 | --DOMWINDOW == 65 (000000965E691400) [pid = 336] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 01:22:38 INFO - PROCESS | 336 | --DOMWINDOW == 64 (0000009663A0CC00) [pid = 336] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 01:22:38 INFO - PROCESS | 336 | --DOMWINDOW == 63 (0000009659A88C00) [pid = 336] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 01:22:38 INFO - PROCESS | 336 | --DOMWINDOW == 62 (00000096687B0C00) [pid = 336] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 01:22:38 INFO - PROCESS | 336 | --DOMWINDOW == 61 (0000009659549400) [pid = 336] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 01:22:38 INFO - PROCESS | 336 | --DOMWINDOW == 60 (0000009665604000) [pid = 336] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 01:22:38 INFO - PROCESS | 336 | --DOMWINDOW == 59 (000000965F6D4800) [pid = 336] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 01:22:38 INFO - PROCESS | 336 | --DOMWINDOW == 58 (0000009663BEF400) [pid = 336] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 01:22:38 INFO - PROCESS | 336 | --DOMWINDOW == 57 (0000009666B87C00) [pid = 336] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 01:22:38 INFO - PROCESS | 336 | --DOMWINDOW == 56 (0000009658BC0400) [pid = 336] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 01:22:38 INFO - PROCESS | 336 | --DOMWINDOW == 55 (0000009666582400) [pid = 336] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 01:22:38 INFO - PROCESS | 336 | --DOMWINDOW == 54 (0000009663502C00) [pid = 336] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 01:22:38 INFO - PROCESS | 336 | 1466583758915 Marionette TRACE conn7 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 01:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 2026ms 01:22:38 INFO - PROCESS | 336 | 1466583758968 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 01:22:38 INFO - PROCESS | 336 | 1466583758973 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 01:22:38 INFO - PROCESS | 336 | 1466583758978 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:22:38 INFO - PROCESS | 336 | 1466583758982 Marionette TRACE conn7 <- [1,1890,null,{}] 01:22:38 INFO - PROCESS | 336 | 1466583758988 Marionette TRACE conn7 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:39 INFO - PROCESS | 336 | 1466583758992 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:39 INFO - PROCESS | 336 | 1466583759090 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 01:22:39 INFO - PROCESS | 336 | 1466583759106 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:39 INFO - PROCESS | 336 | 1466583759108 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:39 INFO - PROCESS | 336 | ++DOCSHELL 000000965DE6D000 == 28 [pid = 336] [id = 482] 01:22:39 INFO - PROCESS | 336 | ++DOMWINDOW == 55 (000000965882EC00) [pid = 336] [serial = 1446] [outer = 0000000000000000] 01:22:39 INFO - PROCESS | 336 | ++DOMWINDOW == 56 (0000009658830C00) [pid = 336] [serial = 1447] [outer = 000000965882EC00] 01:22:39 INFO - PROCESS | 336 | 1466583759158 Marionette DEBUG loaded listener.js 01:22:39 INFO - PROCESS | 336 | ++DOMWINDOW == 57 (0000009659124400) [pid = 336] [serial = 1448] [outer = 000000965882EC00] 01:22:39 INFO - PROCESS | 336 | 1466583759646 Marionette TRACE conn7 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 01:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 735ms 01:22:39 INFO - PROCESS | 336 | 1466583759715 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 01:22:39 INFO - PROCESS | 336 | 1466583759721 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 01:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:22:39 INFO - PROCESS | 336 | 1466583759728 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:22:39 INFO - PROCESS | 336 | 1466583759731 Marionette TRACE conn7 <- [1,1894,null,{}] 01:22:39 INFO - PROCESS | 336 | 1466583759734 Marionette TRACE conn7 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:39 INFO - PROCESS | 336 | 1466583759738 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:39 INFO - PROCESS | 336 | 1466583759830 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 01:22:39 INFO - PROCESS | 336 | 1466583759847 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:39 INFO - PROCESS | 336 | 1466583759850 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:39 INFO - PROCESS | 336 | ++DOCSHELL 000000965F7BC000 == 29 [pid = 336] [id = 483] 01:22:39 INFO - PROCESS | 336 | ++DOMWINDOW == 58 (0000009659383400) [pid = 336] [serial = 1449] [outer = 0000000000000000] 01:22:39 INFO - PROCESS | 336 | ++DOMWINDOW == 59 (0000009659385C00) [pid = 336] [serial = 1450] [outer = 0000009659383400] 01:22:39 INFO - PROCESS | 336 | 1466583759960 Marionette DEBUG loaded listener.js 01:22:40 INFO - PROCESS | 336 | ++DOMWINDOW == 60 (000000965952F400) [pid = 336] [serial = 1451] [outer = 0000009659383400] 01:22:40 INFO - PROCESS | 336 | 1466583760350 Marionette TRACE conn7 <- [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]]]}] 01:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 690ms 01:22:40 INFO - PROCESS | 336 | 1466583760419 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 01:22:40 INFO - PROCESS | 336 | 1466583760421 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 01:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:22:40 INFO - PROCESS | 336 | 1466583760425 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:22:40 INFO - PROCESS | 336 | 1466583760429 Marionette TRACE conn7 <- [1,1898,null,{}] 01:22:40 INFO - PROCESS | 336 | 1466583760472 Marionette TRACE conn7 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:40 INFO - PROCESS | 336 | 1466583760477 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:40 INFO - PROCESS | 336 | 1466583760582 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 01:22:40 INFO - PROCESS | 336 | 1466583760590 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:40 INFO - PROCESS | 336 | 1466583760593 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:40 INFO - PROCESS | 336 | ++DOCSHELL 0000009663FF1000 == 30 [pid = 336] [id = 484] 01:22:40 INFO - PROCESS | 336 | ++DOMWINDOW == 61 (000000965778BC00) [pid = 336] [serial = 1452] [outer = 0000000000000000] 01:22:40 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (000000965DEAF400) [pid = 336] [serial = 1453] [outer = 000000965778BC00] 01:22:40 INFO - PROCESS | 336 | 1466583760644 Marionette DEBUG loaded listener.js 01:22:40 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (000000965E887400) [pid = 336] [serial = 1454] [outer = 000000965778BC00] 01:22:41 INFO - PROCESS | 336 | 1466583761083 Marionette TRACE conn7 <- [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]]]}] 01:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 690ms 01:22:41 INFO - PROCESS | 336 | 1466583761118 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 01:22:41 INFO - PROCESS | 336 | 1466583761121 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 01:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:22:41 INFO - PROCESS | 336 | 1466583761124 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:22:41 INFO - PROCESS | 336 | 1466583761126 Marionette TRACE conn7 <- [1,1902,null,{}] 01:22:41 INFO - PROCESS | 336 | 1466583761129 Marionette TRACE conn7 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:41 INFO - PROCESS | 336 | 1466583761131 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:41 INFO - PROCESS | 336 | 1466583761219 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 01:22:41 INFO - PROCESS | 336 | 1466583761224 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:41 INFO - PROCESS | 336 | 1466583761226 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:41 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F20000 == 31 [pid = 336] [id = 485] 01:22:41 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (000000965F50F800) [pid = 336] [serial = 1455] [outer = 0000000000000000] 01:22:41 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (000000965F676C00) [pid = 336] [serial = 1456] [outer = 000000965F50F800] 01:22:41 INFO - PROCESS | 336 | 1466583761274 Marionette DEBUG loaded listener.js 01:22:41 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (000000965FC6A400) [pid = 336] [serial = 1457] [outer = 000000965F50F800] 01:22:41 INFO - PROCESS | 336 | 1466583761738 Marionette TRACE conn7 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 01:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 628ms 01:22:41 INFO - PROCESS | 336 | 1466583761754 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 01:22:41 INFO - PROCESS | 336 | 1466583761757 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 01:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:22:41 INFO - PROCESS | 336 | 1466583761760 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:22:41 INFO - PROCESS | 336 | 1466583761762 Marionette TRACE conn7 <- [1,1906,null,{}] 01:22:41 INFO - PROCESS | 336 | 1466583761771 Marionette TRACE conn7 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:41 INFO - PROCESS | 336 | 1466583761773 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:41 INFO - PROCESS | 336 | 1466583761856 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 01:22:41 INFO - PROCESS | 336 | 1466583761862 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:41 INFO - PROCESS | 336 | 1466583761864 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:41 INFO - PROCESS | 336 | ++DOCSHELL 0000009666263800 == 32 [pid = 336] [id = 486] 01:22:41 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000965922DC00) [pid = 336] [serial = 1458] [outer = 0000000000000000] 01:22:41 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965FEB3800) [pid = 336] [serial = 1459] [outer = 000000965922DC00] 01:22:41 INFO - PROCESS | 336 | 1466583761910 Marionette DEBUG loaded listener.js 01:22:41 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000009662E6B400) [pid = 336] [serial = 1460] [outer = 000000965922DC00] 01:22:42 INFO - PROCESS | 336 | 1466583762357 Marionette TRACE conn7 <- [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]]]}] 01:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 648ms 01:22:42 INFO - PROCESS | 336 | 1466583762416 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 01:22:42 INFO - PROCESS | 336 | 1466583762418 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 01:22:42 INFO - PROCESS | 336 | 1466583762422 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:22:42 INFO - PROCESS | 336 | 1466583762423 Marionette TRACE conn7 <- [1,1910,null,{}] 01:22:42 INFO - PROCESS | 336 | 1466583762427 Marionette TRACE conn7 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:42 INFO - PROCESS | 336 | 1466583762434 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:42 INFO - PROCESS | 336 | 1466583762544 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 01:22:42 INFO - PROCESS | 336 | 1466583762559 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:42 INFO - PROCESS | 336 | 1466583762561 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:42 INFO - PROCESS | 336 | ++DOCSHELL 0000009666618000 == 33 [pid = 336] [id = 487] 01:22:42 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009663A03000) [pid = 336] [serial = 1461] [outer = 0000000000000000] 01:22:42 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009663ABB400) [pid = 336] [serial = 1462] [outer = 0000009663A03000] 01:22:42 INFO - PROCESS | 336 | 1466583762609 Marionette DEBUG loaded listener.js 01:22:42 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009663BE6800) [pid = 336] [serial = 1463] [outer = 0000009663A03000] 01:22:43 INFO - PROCESS | 336 | 1466583763037 Marionette TRACE conn7 <- [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]]]}] 01:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 628ms 01:22:43 INFO - PROCESS | 336 | 1466583763060 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 01:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:22:43 INFO - PROCESS | 336 | 1466583763062 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 01:22:43 INFO - PROCESS | 336 | 1466583763066 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:22:43 INFO - PROCESS | 336 | 1466583763067 Marionette TRACE conn7 <- [1,1914,null,{}] 01:22:43 INFO - PROCESS | 336 | 1466583763071 Marionette TRACE conn7 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:43 INFO - PROCESS | 336 | 1466583763073 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:43 INFO - PROCESS | 336 | 1466583763154 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 01:22:43 INFO - PROCESS | 336 | 1466583763160 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:43 INFO - PROCESS | 336 | 1466583763162 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:43 INFO - PROCESS | 336 | ++DOCSHELL 00000096671DC000 == 34 [pid = 336] [id = 488] 01:22:43 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009663BEEC00) [pid = 336] [serial = 1464] [outer = 0000000000000000] 01:22:43 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009664A7C400) [pid = 336] [serial = 1465] [outer = 0000009663BEEC00] 01:22:43 INFO - PROCESS | 336 | 1466583763208 Marionette DEBUG loaded listener.js 01:22:43 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000966560B000) [pid = 336] [serial = 1466] [outer = 0000009663BEEC00] 01:22:43 INFO - PROCESS | 336 | 1466583763638 Marionette TRACE conn7 <- [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]]]}] 01:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 629ms 01:22:43 INFO - PROCESS | 336 | 1466583763700 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 01:22:43 INFO - PROCESS | 336 | 1466583763702 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 01:22:43 INFO - PROCESS | 336 | 1466583763706 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:22:43 INFO - PROCESS | 336 | 1466583763708 Marionette TRACE conn7 <- [1,1918,null,{}] 01:22:43 INFO - PROCESS | 336 | 1466583763716 Marionette TRACE conn7 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:43 INFO - PROCESS | 336 | 1466583763718 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:43 INFO - PROCESS | 336 | 1466583763801 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 01:22:43 INFO - PROCESS | 336 | 1466583763806 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:43 INFO - PROCESS | 336 | 1466583763809 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:43 INFO - PROCESS | 336 | ++DOCSHELL 0000009668BDB000 == 35 [pid = 336] [id = 489] 01:22:43 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009665E32C00) [pid = 336] [serial = 1467] [outer = 0000000000000000] 01:22:43 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009665F76C00) [pid = 336] [serial = 1468] [outer = 0000009665E32C00] 01:22:43 INFO - PROCESS | 336 | 1466583763855 Marionette DEBUG loaded listener.js 01:22:43 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009665FAA800) [pid = 336] [serial = 1469] [outer = 0000009665E32C00] 01:22:44 INFO - PROCESS | 336 | 1466583764322 Marionette TRACE conn7 <- [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]]]}] 01:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 629ms 01:22:44 INFO - PROCESS | 336 | 1466583764357 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 01:22:44 INFO - PROCESS | 336 | 1466583764360 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 01:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:22:44 INFO - PROCESS | 336 | 1466583764375 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:22:44 INFO - PROCESS | 336 | 1466583764377 Marionette TRACE conn7 <- [1,1922,null,{}] 01:22:44 INFO - PROCESS | 336 | 1466583764381 Marionette TRACE conn7 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:44 INFO - PROCESS | 336 | 1466583764383 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:44 INFO - PROCESS | 336 | 1466583764494 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 01:22:44 INFO - PROCESS | 336 | 1466583764571 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:44 INFO - PROCESS | 336 | 1466583764573 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:44 INFO - PROCESS | 336 | ++DOCSHELL 0000009663FEF800 == 36 [pid = 336] [id = 490] 01:22:44 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009665FB0800) [pid = 336] [serial = 1470] [outer = 0000000000000000] 01:22:44 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666578400) [pid = 336] [serial = 1471] [outer = 0000009665FB0800] 01:22:44 INFO - PROCESS | 336 | 1466583764618 Marionette DEBUG loaded listener.js 01:22:44 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000966689C400) [pid = 336] [serial = 1472] [outer = 0000009665FB0800] 01:22:45 INFO - PROCESS | 336 | 1466583765060 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 01:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 734ms 01:22:45 INFO - PROCESS | 336 | 1466583765109 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 01:22:45 INFO - PROCESS | 336 | 1466583765111 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 01:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:22:45 INFO - PROCESS | 336 | 1466583765115 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:22:45 INFO - PROCESS | 336 | 1466583765116 Marionette TRACE conn7 <- [1,1926,null,{}] 01:22:45 INFO - PROCESS | 336 | 1466583765120 Marionette TRACE conn7 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:45 INFO - PROCESS | 336 | 1466583765122 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:45 INFO - PROCESS | 336 | 1466583765240 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 01:22:45 INFO - PROCESS | 336 | 1466583765295 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:45 INFO - PROCESS | 336 | 1466583765297 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:45 INFO - PROCESS | 336 | ++DOCSHELL 000000966A427000 == 37 [pid = 336] [id = 491] 01:22:45 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666A8F400) [pid = 336] [serial = 1473] [outer = 0000000000000000] 01:22:45 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666A92C00) [pid = 336] [serial = 1474] [outer = 0000009666A8F400] 01:22:45 INFO - PROCESS | 336 | 1466583765341 Marionette DEBUG loaded listener.js 01:22:45 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009666AB7C00) [pid = 336] [serial = 1475] [outer = 0000009666A8F400] 01:22:45 INFO - PROCESS | 336 | 1466583765759 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 01:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 671ms 01:22:45 INFO - PROCESS | 336 | 1466583765789 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 01:22:45 INFO - PROCESS | 336 | 1466583765792 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 01:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:22:45 INFO - PROCESS | 336 | 1466583765795 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:22:45 INFO - PROCESS | 336 | 1466583765798 Marionette TRACE conn7 <- [1,1930,null,{}] 01:22:45 INFO - PROCESS | 336 | 1466583765802 Marionette TRACE conn7 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:45 INFO - PROCESS | 336 | 1466583765805 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:45 INFO - PROCESS | 336 | 1466583765962 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 01:22:46 INFO - PROCESS | 336 | 1466583765990 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:46 INFO - PROCESS | 336 | 1466583765993 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:46 INFO - PROCESS | 336 | ++DOCSHELL 0000009666262800 == 38 [pid = 336] [id = 492] 01:22:46 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009666B93800) [pid = 336] [serial = 1476] [outer = 0000000000000000] 01:22:46 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009666C63000) [pid = 336] [serial = 1477] [outer = 0000009666B93800] 01:22:46 INFO - PROCESS | 336 | 1466583766039 Marionette DEBUG loaded listener.js 01:22:46 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009666CAB400) [pid = 336] [serial = 1478] [outer = 0000009666B93800] 01:22:46 INFO - PROCESS | 336 | --DOMWINDOW == 86 (00000096581D9000) [pid = 336] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:22:46 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009666B8A000) [pid = 336] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:22:46 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000965EB40C00) [pid = 336] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:22:46 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009666FC4800) [pid = 336] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:22:46 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965F56B400) [pid = 336] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:22:46 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009659382C00) [pid = 336] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:22:46 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965E64A000) [pid = 336] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:22:46 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965830A800) [pid = 336] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:22:46 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965FEB0800) [pid = 336] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:22:46 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965954C000) [pid = 336] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:22:46 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000966689A400) [pid = 336] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:22:46 INFO - PROCESS | 336 | 1466583766511 Marionette TRACE conn7 <- [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]]]}] 01:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 735ms 01:22:46 INFO - PROCESS | 336 | 1466583766538 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 01:22:46 INFO - PROCESS | 336 | 1466583766540 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 01:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:22:46 INFO - PROCESS | 336 | 1466583766543 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:22:46 INFO - PROCESS | 336 | 1466583766545 Marionette TRACE conn7 <- [1,1934,null,{}] 01:22:46 INFO - PROCESS | 336 | 1466583766559 Marionette TRACE conn7 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:46 INFO - PROCESS | 336 | 1466583766561 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:46 INFO - PROCESS | 336 | 1466583766643 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 01:22:46 INFO - PROCESS | 336 | 1466583766649 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:46 INFO - PROCESS | 336 | 1466583766651 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:46 INFO - PROCESS | 336 | ++DOCSHELL 000000966D528000 == 39 [pid = 336] [id = 493] 01:22:46 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (00000096638DA400) [pid = 336] [serial = 1479] [outer = 0000000000000000] 01:22:46 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000096656B8C00) [pid = 336] [serial = 1480] [outer = 00000096638DA400] 01:22:46 INFO - PROCESS | 336 | 1466583766697 Marionette DEBUG loaded listener.js 01:22:46 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666C4F800) [pid = 336] [serial = 1481] [outer = 00000096638DA400] 01:22:47 INFO - PROCESS | 336 | 1466583767121 Marionette TRACE conn7 <- [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]]]}] 01:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 587ms 01:22:47 INFO - PROCESS | 336 | 1466583767133 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 01:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:22:47 INFO - PROCESS | 336 | 1466583767135 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 01:22:47 INFO - PROCESS | 336 | 1466583767138 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:22:47 INFO - PROCESS | 336 | 1466583767140 Marionette TRACE conn7 <- [1,1938,null,{}] 01:22:47 INFO - PROCESS | 336 | 1466583767143 Marionette TRACE conn7 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:47 INFO - PROCESS | 336 | 1466583767145 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:47 INFO - PROCESS | 336 | 1466583767262 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 01:22:47 INFO - PROCESS | 336 | 1466583767270 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:47 INFO - PROCESS | 336 | 1466583767272 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:47 INFO - PROCESS | 336 | ++DOCSHELL 000000966D645800 == 40 [pid = 336] [id = 494] 01:22:47 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666CAFC00) [pid = 336] [serial = 1482] [outer = 0000000000000000] 01:22:47 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666CB4800) [pid = 336] [serial = 1483] [outer = 0000009666CAFC00] 01:22:47 INFO - PROCESS | 336 | 1466583767316 Marionette DEBUG loaded listener.js 01:22:47 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666CCF400) [pid = 336] [serial = 1484] [outer = 0000009666CAFC00] 01:22:47 INFO - PROCESS | 336 | 1466583767724 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 01:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 625ms 01:22:47 INFO - PROCESS | 336 | 1466583767767 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 01:22:47 INFO - PROCESS | 336 | 1466583767769 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 01:22:47 INFO - PROCESS | 336 | 1466583767772 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:22:47 INFO - PROCESS | 336 | 1466583767774 Marionette TRACE conn7 <- [1,1942,null,{}] 01:22:47 INFO - PROCESS | 336 | 1466583767777 Marionette TRACE conn7 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:47 INFO - PROCESS | 336 | 1466583767779 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:47 INFO - PROCESS | 336 | 1466583767901 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 01:22:47 INFO - PROCESS | 336 | 1466583767910 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:47 INFO - PROCESS | 336 | 1466583767911 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:47 INFO - PROCESS | 336 | ++DOCSHELL 000000966D653000 == 41 [pid = 336] [id = 495] 01:22:47 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666CCAC00) [pid = 336] [serial = 1485] [outer = 0000000000000000] 01:22:47 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009666FC0800) [pid = 336] [serial = 1486] [outer = 0000009666CCAC00] 01:22:47 INFO - PROCESS | 336 | 1466583767958 Marionette DEBUG loaded listener.js 01:22:48 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009667176000) [pid = 336] [serial = 1487] [outer = 0000009666CCAC00] 01:22:48 INFO - PROCESS | 336 | 1466583768455 Marionette TRACE conn7 <- [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]]]}] 01:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 734ms 01:22:48 INFO - PROCESS | 336 | 1466583768524 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 01:22:48 INFO - PROCESS | 336 | 1466583768529 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 01:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:22:48 INFO - PROCESS | 336 | 1466583768536 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:22:48 INFO - PROCESS | 336 | 1466583768540 Marionette TRACE conn7 <- [1,1946,null,{}] 01:22:48 INFO - PROCESS | 336 | 1466583768546 Marionette TRACE conn7 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:48 INFO - PROCESS | 336 | 1466583768549 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:48 INFO - PROCESS | 336 | 1466583768732 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 01:22:48 INFO - PROCESS | 336 | 1466583768831 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:48 INFO - PROCESS | 336 | 1466583768836 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:48 INFO - PROCESS | 336 | ++DOCSHELL 000000965F557800 == 42 [pid = 336] [id = 496] 01:22:48 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000965880C000) [pid = 336] [serial = 1488] [outer = 0000000000000000] 01:22:48 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009659126400) [pid = 336] [serial = 1489] [outer = 000000965880C000] 01:22:48 INFO - PROCESS | 336 | 1466583768894 Marionette DEBUG loaded listener.js 01:22:48 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009659387400) [pid = 336] [serial = 1490] [outer = 000000965880C000] 01:22:49 INFO - PROCESS | 336 | 1466583769633 Marionette TRACE conn7 <- [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]]]}] 01:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1131ms 01:22:49 INFO - PROCESS | 336 | 1466583769669 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 01:22:49 INFO - PROCESS | 336 | 1466583769674 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 01:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:22:49 INFO - PROCESS | 336 | 1466583769681 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:22:49 INFO - PROCESS | 336 | 1466583769684 Marionette TRACE conn7 <- [1,1950,null,{}] 01:22:49 INFO - PROCESS | 336 | 1466583769688 Marionette TRACE conn7 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:49 INFO - PROCESS | 336 | 1466583769691 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:49 INFO - PROCESS | 336 | 1466583769816 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 01:22:49 INFO - PROCESS | 336 | 1466583769937 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:49 INFO - PROCESS | 336 | 1466583769940 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:49 INFO - PROCESS | 336 | ++DOCSHELL 0000009666342800 == 43 [pid = 336] [id = 497] 01:22:49 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000965E502800) [pid = 336] [serial = 1491] [outer = 0000000000000000] 01:22:49 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000965E691C00) [pid = 336] [serial = 1492] [outer = 000000965E502800] 01:22:50 INFO - PROCESS | 336 | 1466583769998 Marionette DEBUG loaded listener.js 01:22:50 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000965FACCC00) [pid = 336] [serial = 1493] [outer = 000000965E502800] 01:22:51 INFO - PROCESS | 336 | 1466583770999 Marionette TRACE conn7 <- [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]]]}] 01:22:51 INFO - PROCESS | 336 | --DOCSHELL 000000966D645800 == 42 [pid = 336] [id = 494] 01:22:51 INFO - PROCESS | 336 | --DOCSHELL 000000966D528000 == 41 [pid = 336] [id = 493] 01:22:51 INFO - PROCESS | 336 | --DOCSHELL 0000009666262800 == 40 [pid = 336] [id = 492] 01:22:51 INFO - PROCESS | 336 | --DOCSHELL 000000966A427000 == 39 [pid = 336] [id = 491] 01:22:51 INFO - PROCESS | 336 | --DOCSHELL 0000009663FEF800 == 38 [pid = 336] [id = 490] 01:22:51 INFO - PROCESS | 336 | --DOCSHELL 0000009668BDB000 == 37 [pid = 336] [id = 489] 01:22:51 INFO - PROCESS | 336 | --DOCSHELL 00000096671DC000 == 36 [pid = 336] [id = 488] 01:22:51 INFO - PROCESS | 336 | --DOCSHELL 0000009666618000 == 35 [pid = 336] [id = 487] 01:22:51 INFO - PROCESS | 336 | --DOCSHELL 0000009666263800 == 34 [pid = 336] [id = 486] 01:22:51 INFO - PROCESS | 336 | --DOCSHELL 0000009665F20000 == 33 [pid = 336] [id = 485] 01:22:51 INFO - PROCESS | 336 | --DOCSHELL 0000009663FF1000 == 32 [pid = 336] [id = 484] 01:22:51 INFO - PROCESS | 336 | --DOCSHELL 000000965F7BC000 == 31 [pid = 336] [id = 483] 01:22:51 INFO - PROCESS | 336 | --DOCSHELL 000000965DE6D000 == 30 [pid = 336] [id = 482] 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000009666AC1800) [pid = 336] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000009666C6F000) [pid = 336] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009666CD1400) [pid = 336] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009666CC6400) [pid = 336] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009666FBE000) [pid = 336] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009666FCA000) [pid = 336] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009659550800) [pid = 336] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 83 (00000096676EC800) [pid = 336] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009662660400) [pid = 336] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009659CEF800) [pid = 336] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009659528400) [pid = 336] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1385ms 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000966689DC00) [pid = 336] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009665607800) [pid = 336] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000966008CC00) [pid = 336] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 76 (00000096638D7400) [pid = 336] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009659AA5800) [pid = 336] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965E650800) [pid = 336] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009663A0A400) [pid = 336] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 72 (00000096668A4400) [pid = 336] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009666A9C800) [pid = 336] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009666B8AC00) [pid = 336] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009665FAC000) [pid = 336] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 01:22:51 INFO - PROCESS | 336 | 1466583771069 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 01:22:51 INFO - PROCESS | 336 | 1466583771074 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 01:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:22:51 INFO - PROCESS | 336 | 1466583771079 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:22:51 INFO - PROCESS | 336 | 1466583771083 Marionette TRACE conn7 <- [1,1954,null,{}] 01:22:51 INFO - PROCESS | 336 | 1466583771089 Marionette TRACE conn7 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:51 INFO - PROCESS | 336 | 1466583771092 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:51 INFO - PROCESS | 336 | 1466583771194 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 01:22:51 INFO - PROCESS | 336 | 1466583771201 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:51 INFO - PROCESS | 336 | 1466583771206 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:51 INFO - PROCESS | 336 | ++DOCSHELL 000000965E2E0000 == 31 [pid = 336] [id = 498] 01:22:51 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009659525000) [pid = 336] [serial = 1494] [outer = 0000000000000000] 01:22:51 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009659548C00) [pid = 336] [serial = 1495] [outer = 0000009659525000] 01:22:51 INFO - PROCESS | 336 | 1466583771255 Marionette DEBUG loaded listener.js 01:22:51 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000965DB58000) [pid = 336] [serial = 1496] [outer = 0000009659525000] 01:22:51 INFO - PROCESS | 336 | 1466583771753 Marionette TRACE conn7 <- [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]]]}] 01:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 733ms 01:22:51 INFO - PROCESS | 336 | 1466583771816 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 01:22:51 INFO - PROCESS | 336 | 1466583771821 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 01:22:51 INFO - PROCESS | 336 | 1466583771827 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:22:51 INFO - PROCESS | 336 | 1466583771830 Marionette TRACE conn7 <- [1,1958,null,{}] 01:22:51 INFO - PROCESS | 336 | 1466583771833 Marionette TRACE conn7 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:51 INFO - PROCESS | 336 | 1466583771836 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:51 INFO - PROCESS | 336 | 1466583771926 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 01:22:52 INFO - PROCESS | 336 | 1466583772001 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:52 INFO - PROCESS | 336 | 1466583772004 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:52 INFO - PROCESS | 336 | ++DOCSHELL 0000009663B33000 == 32 [pid = 336] [id = 499] 01:22:52 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965F6C9000) [pid = 336] [serial = 1497] [outer = 0000000000000000] 01:22:52 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965FAD3800) [pid = 336] [serial = 1498] [outer = 000000965F6C9000] 01:22:52 INFO - PROCESS | 336 | 1466583772059 Marionette DEBUG loaded listener.js 01:22:52 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009662660400) [pid = 336] [serial = 1499] [outer = 000000965F6C9000] 01:22:52 INFO - PROCESS | 336 | 1466583772436 Marionette TRACE conn7 <- [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]]]}] 01:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 691ms 01:22:52 INFO - PROCESS | 336 | 1466583772521 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 01:22:52 INFO - PROCESS | 336 | 1466583772524 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 01:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:22:52 INFO - PROCESS | 336 | 1466583772528 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:22:52 INFO - PROCESS | 336 | 1466583772532 Marionette TRACE conn7 <- [1,1962,null,{}] 01:22:52 INFO - PROCESS | 336 | 1466583772549 Marionette TRACE conn7 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:52 INFO - PROCESS | 336 | 1466583772554 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:52 INFO - PROCESS | 336 | 1466583772678 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 01:22:52 INFO - PROCESS | 336 | 1466583772688 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:52 INFO - PROCESS | 336 | 1466583772691 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:52 INFO - PROCESS | 336 | ++DOCSHELL 00000096661B9800 == 33 [pid = 336] [id = 500] 01:22:52 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000965882F800) [pid = 336] [serial = 1500] [outer = 0000000000000000] 01:22:52 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009663A78400) [pid = 336] [serial = 1501] [outer = 000000965882F800] 01:22:52 INFO - PROCESS | 336 | 1466583772741 Marionette DEBUG loaded listener.js 01:22:52 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009663AC2000) [pid = 336] [serial = 1502] [outer = 000000965882F800] 01:22:53 INFO - PROCESS | 336 | 1466583773182 Marionette TRACE conn7 <- [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]]]}] 01:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 692ms 01:22:53 INFO - PROCESS | 336 | 1466583773222 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 01:22:53 INFO - PROCESS | 336 | 1466583773225 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 01:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:22:53 INFO - PROCESS | 336 | 1466583773236 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:22:53 INFO - PROCESS | 336 | 1466583773238 Marionette TRACE conn7 <- [1,1966,null,{}] 01:22:53 INFO - PROCESS | 336 | 1466583773241 Marionette TRACE conn7 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:53 INFO - PROCESS | 336 | 1466583773243 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:53 INFO - PROCESS | 336 | 1466583773358 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 01:22:53 INFO - PROCESS | 336 | 1466583773364 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:53 INFO - PROCESS | 336 | 1466583773366 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:53 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B3D000 == 34 [pid = 336] [id = 501] 01:22:53 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009663BEB000) [pid = 336] [serial = 1503] [outer = 0000000000000000] 01:22:53 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (00000096655C4400) [pid = 336] [serial = 1504] [outer = 0000009663BEB000] 01:22:53 INFO - PROCESS | 336 | 1466583773412 Marionette DEBUG loaded listener.js 01:22:53 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009665FA5C00) [pid = 336] [serial = 1505] [outer = 0000009663BEB000] 01:22:53 INFO - PROCESS | 336 | 1466583773836 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 650ms 01:22:53 INFO - PROCESS | 336 | 1466583773880 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 01:22:53 INFO - PROCESS | 336 | 1466583773882 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 01:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:22:53 INFO - PROCESS | 336 | 1466583773885 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:22:53 INFO - PROCESS | 336 | 1466583773887 Marionette TRACE conn7 <- [1,1970,null,{}] 01:22:53 INFO - PROCESS | 336 | 1466583773891 Marionette TRACE conn7 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:53 INFO - PROCESS | 336 | 1466583773893 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:54 INFO - PROCESS | 336 | 1466583774007 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 01:22:54 INFO - PROCESS | 336 | 1466583774085 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:54 INFO - PROCESS | 336 | 1466583774087 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:54 INFO - PROCESS | 336 | ++DOCSHELL 00000096688E7800 == 35 [pid = 336] [id = 502] 01:22:54 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666092800) [pid = 336] [serial = 1506] [outer = 0000000000000000] 01:22:54 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666899400) [pid = 336] [serial = 1507] [outer = 0000009666092800] 01:22:54 INFO - PROCESS | 336 | 1466583774132 Marionette DEBUG loaded listener.js 01:22:54 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009666A93400) [pid = 336] [serial = 1508] [outer = 0000009666092800] 01:22:54 INFO - PROCESS | 336 | 1466583774553 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 733ms 01:22:54 INFO - PROCESS | 336 | 1466583774622 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 01:22:54 INFO - PROCESS | 336 | 1466583774625 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 01:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:22:54 INFO - PROCESS | 336 | 1466583774628 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:22:54 INFO - PROCESS | 336 | 1466583774630 Marionette TRACE conn7 <- [1,1974,null,{}] 01:22:54 INFO - PROCESS | 336 | 1466583774634 Marionette TRACE conn7 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:54 INFO - PROCESS | 336 | 1466583774640 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:54 INFO - PROCESS | 336 | 1466583774783 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 01:22:54 INFO - PROCESS | 336 | 1466583774791 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:54 INFO - PROCESS | 336 | 1466583774793 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:54 INFO - PROCESS | 336 | ++DOCSHELL 000000966A1F0800 == 36 [pid = 336] [id = 503] 01:22:54 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009666B89800) [pid = 336] [serial = 1509] [outer = 0000000000000000] 01:22:54 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009666C67800) [pid = 336] [serial = 1510] [outer = 0000009666B89800] 01:22:54 INFO - PROCESS | 336 | 1466583774893 Marionette DEBUG loaded listener.js 01:22:54 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009666CB2C00) [pid = 336] [serial = 1511] [outer = 0000009666B89800] 01:22:55 INFO - PROCESS | 336 | --DOMWINDOW == 86 (00000096678AFC00) [pid = 336] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:22:55 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009659383400) [pid = 336] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:22:55 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009665FB0800) [pid = 336] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:22:55 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000965882EC00) [pid = 336] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:22:55 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965922DC00) [pid = 336] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:22:55 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009666A8F400) [pid = 336] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:22:55 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965778BC00) [pid = 336] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:22:55 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009666B93800) [pid = 336] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:22:55 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965F50F800) [pid = 336] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:22:55 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009663BEEC00) [pid = 336] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:22:55 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009665E32C00) [pid = 336] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:22:55 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666CAFC00) [pid = 336] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:22:55 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009663A03000) [pid = 336] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:22:55 INFO - PROCESS | 336 | --DOMWINDOW == 73 (00000096638DA400) [pid = 336] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:22:55 INFO - PROCESS | 336 | 1466583775440 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 838ms 01:22:55 INFO - PROCESS | 336 | 1466583775469 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 01:22:55 INFO - PROCESS | 336 | 1466583775472 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 01:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:22:55 INFO - PROCESS | 336 | 1466583775475 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:22:55 INFO - PROCESS | 336 | 1466583775477 Marionette TRACE conn7 <- [1,1978,null,{}] 01:22:55 INFO - PROCESS | 336 | 1466583775480 Marionette TRACE conn7 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:55 INFO - PROCESS | 336 | 1466583775483 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:55 INFO - PROCESS | 336 | 1466583775564 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 01:22:55 INFO - PROCESS | 336 | 1466583775571 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:55 INFO - PROCESS | 336 | 1466583775573 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:55 INFO - PROCESS | 336 | ++DOCSHELL 000000966A422800 == 37 [pid = 336] [id = 504] 01:22:55 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (00000096578D2400) [pid = 336] [serial = 1512] [outer = 0000000000000000] 01:22:55 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009663A03000) [pid = 336] [serial = 1513] [outer = 00000096578D2400] 01:22:55 INFO - PROCESS | 336 | 1466583775689 Marionette DEBUG loaded listener.js 01:22:55 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009666A8F400) [pid = 336] [serial = 1514] [outer = 00000096578D2400] 01:22:56 INFO - PROCESS | 336 | 1466583776062 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 629ms 01:22:56 INFO - PROCESS | 336 | 1466583776107 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 01:22:56 INFO - PROCESS | 336 | 1466583776109 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 01:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:22:56 INFO - PROCESS | 336 | 1466583776113 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:22:56 INFO - PROCESS | 336 | 1466583776115 Marionette TRACE conn7 <- [1,1982,null,{}] 01:22:56 INFO - PROCESS | 336 | 1466583776118 Marionette TRACE conn7 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:56 INFO - PROCESS | 336 | 1466583776120 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:56 INFO - PROCESS | 336 | 1466583776240 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 01:22:56 INFO - PROCESS | 336 | 1466583776249 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:56 INFO - PROCESS | 336 | 1466583776251 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:56 INFO - PROCESS | 336 | ++DOCSHELL 000000966C440000 == 38 [pid = 336] [id = 505] 01:22:56 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000965FC6BC00) [pid = 336] [serial = 1515] [outer = 0000000000000000] 01:22:56 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666CCD800) [pid = 336] [serial = 1516] [outer = 000000965FC6BC00] 01:22:56 INFO - PROCESS | 336 | 1466583776295 Marionette DEBUG loaded listener.js 01:22:56 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000966717D000) [pid = 336] [serial = 1517] [outer = 000000965FC6BC00] 01:22:56 INFO - PROCESS | 336 | 1466583776704 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 01:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 629ms 01:22:56 INFO - PROCESS | 336 | 1466583776745 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 01:22:56 INFO - PROCESS | 336 | 1466583776747 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 01:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:22:56 INFO - PROCESS | 336 | 1466583776750 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:22:56 INFO - PROCESS | 336 | 1466583776752 Marionette TRACE conn7 <- [1,1986,null,{}] 01:22:56 INFO - PROCESS | 336 | 1466583776756 Marionette TRACE conn7 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:56 INFO - PROCESS | 336 | 1466583776758 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:56 INFO - PROCESS | 336 | 1466583776873 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 01:22:56 INFO - PROCESS | 336 | 1466583776911 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:56 INFO - PROCESS | 336 | 1466583776913 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:56 INFO - PROCESS | 336 | ++DOCSHELL 000000966601F800 == 39 [pid = 336] [id = 506] 01:22:56 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666F4B800) [pid = 336] [serial = 1518] [outer = 0000000000000000] 01:22:56 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (00000096678AC000) [pid = 336] [serial = 1519] [outer = 0000009666F4B800] 01:22:56 INFO - PROCESS | 336 | 1466583776957 Marionette DEBUG loaded listener.js 01:22:57 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (00000096679F2C00) [pid = 336] [serial = 1520] [outer = 0000009666F4B800] 01:22:57 INFO - PROCESS | 336 | 1466583777407 Marionette TRACE conn7 <- [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]]]}] 01:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 690ms 01:22:57 INFO - PROCESS | 336 | 1466583777445 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 01:22:57 INFO - PROCESS | 336 | 1466583777450 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 01:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:22:57 INFO - PROCESS | 336 | 1466583777456 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:22:57 INFO - PROCESS | 336 | 1466583777461 Marionette TRACE conn7 <- [1,1990,null,{}] 01:22:57 INFO - PROCESS | 336 | 1466583777485 Marionette TRACE conn7 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:57 INFO - PROCESS | 336 | 1466583777488 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:57 INFO - PROCESS | 336 | 1466583777617 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 01:22:57 INFO - PROCESS | 336 | 1466583777705 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:57 INFO - PROCESS | 336 | 1466583777710 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:57 INFO - PROCESS | 336 | ++DOCSHELL 000000965E2C5000 == 40 [pid = 336] [id = 507] 01:22:57 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009659384000) [pid = 336] [serial = 1521] [outer = 0000000000000000] 01:22:57 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009659549C00) [pid = 336] [serial = 1522] [outer = 0000009659384000] 01:22:57 INFO - PROCESS | 336 | 1466583777768 Marionette DEBUG loaded listener.js 01:22:57 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000965E50E000) [pid = 336] [serial = 1523] [outer = 0000009659384000] 01:22:58 INFO - PROCESS | 336 | 1466583778398 Marionette TRACE conn7 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 01:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1004ms 01:22:58 INFO - PROCESS | 336 | 1466583778463 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 01:22:58 INFO - PROCESS | 336 | 1466583778469 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 01:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:22:58 INFO - PROCESS | 336 | 1466583778475 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:22:58 INFO - PROCESS | 336 | 1466583778479 Marionette TRACE conn7 <- [1,1994,null,{}] 01:22:58 INFO - PROCESS | 336 | 1466583778483 Marionette TRACE conn7 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:58 INFO - PROCESS | 336 | 1466583778486 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:58 INFO - PROCESS | 336 | 1466583778606 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 01:22:58 INFO - PROCESS | 336 | 1466583778731 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:58 INFO - PROCESS | 336 | 1466583778733 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:58 INFO - PROCESS | 336 | ++DOCSHELL 0000009667997800 == 41 [pid = 336] [id = 508] 01:22:58 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (00000096638DCC00) [pid = 336] [serial = 1524] [outer = 0000000000000000] 01:22:58 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009663A06000) [pid = 336] [serial = 1525] [outer = 00000096638DCC00] 01:22:58 INFO - PROCESS | 336 | 1466583778794 Marionette DEBUG loaded listener.js 01:22:58 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009663F64400) [pid = 336] [serial = 1526] [outer = 00000096638DCC00] 01:22:59 INFO - PROCESS | 336 | 1466583779433 Marionette TRACE conn7 <- [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]]]}] 01:22:59 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 01:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1030ms 01:22:59 INFO - PROCESS | 336 | 1466583779507 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 01:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:22:59 INFO - PROCESS | 336 | 1466583779510 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 01:22:59 INFO - PROCESS | 336 | 1466583779514 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:22:59 INFO - PROCESS | 336 | 1466583779518 Marionette TRACE conn7 <- [1,1998,null,{}] 01:22:59 INFO - PROCESS | 336 | 1466583779531 Marionette TRACE conn7 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:59 INFO - PROCESS | 336 | 1466583779536 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:59 INFO - PROCESS | 336 | 1466583779711 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 01:22:59 INFO - PROCESS | 336 | 1466583779828 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:59 INFO - PROCESS | 336 | 1466583779832 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:22:59 INFO - PROCESS | 336 | ++DOCSHELL 000000966E705800 == 42 [pid = 336] [id = 509] 01:22:59 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009666C3D800) [pid = 336] [serial = 1527] [outer = 0000000000000000] 01:22:59 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009666CB1C00) [pid = 336] [serial = 1528] [outer = 0000009666C3D800] 01:22:59 INFO - PROCESS | 336 | 1466583779891 Marionette DEBUG loaded listener.js 01:22:59 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (00000096679F6400) [pid = 336] [serial = 1529] [outer = 0000009666C3D800] 01:23:00 INFO - PROCESS | 336 | 1466583780481 Marionette TRACE conn7 <- [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]]]}] 01:23:00 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 01:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1035ms 01:23:00 INFO - PROCESS | 336 | 1466583780552 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 01:23:00 INFO - PROCESS | 336 | 1466583780555 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 01:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:23:00 INFO - PROCESS | 336 | 1466583780559 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:23:00 INFO - PROCESS | 336 | 1466583780561 Marionette TRACE conn7 <- [1,2002,null,{}] 01:23:00 INFO - PROCESS | 336 | 1466583780566 Marionette TRACE conn7 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:00 INFO - PROCESS | 336 | 1466583780568 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:00 INFO - PROCESS | 336 | 1466583780689 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 01:23:00 INFO - PROCESS | 336 | 1466583780783 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:00 INFO - PROCESS | 336 | 1466583780786 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:00 INFO - PROCESS | 336 | ++DOCSHELL 000000966E808000 == 43 [pid = 336] [id = 510] 01:23:00 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (00000096687D1800) [pid = 336] [serial = 1530] [outer = 0000000000000000] 01:23:00 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000009668888C00) [pid = 336] [serial = 1531] [outer = 00000096687D1800] 01:23:00 INFO - PROCESS | 336 | 1466583780840 Marionette DEBUG loaded listener.js 01:23:00 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000009668BC3000) [pid = 336] [serial = 1532] [outer = 00000096687D1800] 01:23:01 INFO - PROCESS | 336 | 1466583781420 Marionette TRACE conn7 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 01:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1030ms 01:23:01 INFO - PROCESS | 336 | 1466583781595 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 01:23:01 INFO - PROCESS | 336 | 1466583781599 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 01:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:23:01 INFO - PROCESS | 336 | 1466583781635 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:23:01 INFO - PROCESS | 336 | 1466583781638 Marionette TRACE conn7 <- [1,2006,null,{}] 01:23:01 INFO - PROCESS | 336 | 1466583781644 Marionette TRACE conn7 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:01 INFO - PROCESS | 336 | 1466583781647 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:01 INFO - PROCESS | 336 | 1466583781761 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 01:23:01 INFO - PROCESS | 336 | 1466583781838 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:01 INFO - PROCESS | 336 | 1466583781844 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:01 INFO - PROCESS | 336 | ++DOCSHELL 0000009663B2F000 == 44 [pid = 336] [id = 511] 01:23:01 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000965952A400) [pid = 336] [serial = 1533] [outer = 0000000000000000] 01:23:01 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (0000009659F55400) [pid = 336] [serial = 1534] [outer = 000000965952A400] 01:23:01 INFO - PROCESS | 336 | 1466583781936 Marionette DEBUG loaded listener.js 01:23:02 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000965F510000) [pid = 336] [serial = 1535] [outer = 000000965952A400] 01:23:02 INFO - PROCESS | 336 | --DOCSHELL 000000966C440000 == 43 [pid = 336] [id = 505] 01:23:02 INFO - PROCESS | 336 | --DOCSHELL 000000966A422800 == 42 [pid = 336] [id = 504] 01:23:02 INFO - PROCESS | 336 | --DOCSHELL 000000966A1F0800 == 41 [pid = 336] [id = 503] 01:23:02 INFO - PROCESS | 336 | --DOCSHELL 00000096688E7800 == 40 [pid = 336] [id = 502] 01:23:02 INFO - PROCESS | 336 | --DOCSHELL 0000009666B3D000 == 39 [pid = 336] [id = 501] 01:23:02 INFO - PROCESS | 336 | --DOCSHELL 00000096661B9800 == 38 [pid = 336] [id = 500] 01:23:02 INFO - PROCESS | 336 | --DOCSHELL 0000009663B33000 == 37 [pid = 336] [id = 499] 01:23:02 INFO - PROCESS | 336 | --DOCSHELL 000000965E2E0000 == 36 [pid = 336] [id = 498] 01:23:02 INFO - PROCESS | 336 | --DOCSHELL 0000009666419000 == 35 [pid = 336] [id = 481] 01:23:02 INFO - PROCESS | 336 | --DOCSHELL 000000965F557800 == 34 [pid = 336] [id = 496] 01:23:02 INFO - PROCESS | 336 | --DOCSHELL 0000009666342800 == 33 [pid = 336] [id = 497] 01:23:02 INFO - PROCESS | 336 | --DOCSHELL 000000966D653000 == 32 [pid = 336] [id = 495] 01:23:02 INFO - PROCESS | 336 | --DOCSHELL 000000966E808000 == 31 [pid = 336] [id = 510] 01:23:02 INFO - PROCESS | 336 | --DOCSHELL 000000966E705800 == 30 [pid = 336] [id = 509] 01:23:02 INFO - PROCESS | 336 | --DOCSHELL 0000009667997800 == 29 [pid = 336] [id = 508] 01:23:02 INFO - PROCESS | 336 | --DOCSHELL 000000966601F800 == 28 [pid = 336] [id = 506] 01:23:02 INFO - PROCESS | 336 | --DOCSHELL 000000965E2C5000 == 27 [pid = 336] [id = 507] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 96 (00000096679F9C00) [pid = 336] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 95 (0000009659385C00) [pid = 336] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 94 (000000965952F400) [pid = 336] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000009666578400) [pid = 336] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000009658830C00) [pid = 336] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000009659124400) [pid = 336] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000965FEB3800) [pid = 336] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000009666A92C00) [pid = 336] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009662E6B400) [pid = 336] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000966689C400) [pid = 336] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000965DEAF400) [pid = 336] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000965E887400) [pid = 336] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009666C63000) [pid = 336] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009666AB7C00) [pid = 336] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965F676C00) [pid = 336] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965FC6A400) [pid = 336] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009664A7C400) [pid = 336] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000966560B000) [pid = 336] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009665F76C00) [pid = 336] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009666CB4800) [pid = 336] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009663ABB400) [pid = 336] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009663BE6800) [pid = 336] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666CCF400) [pid = 336] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666CAB400) [pid = 336] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666FC0800) [pid = 336] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 71 (00000096656B8C00) [pid = 336] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009666C4F800) [pid = 336] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 01:23:02 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009665FAA800) [pid = 336] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 01:23:03 INFO - PROCESS | 336 | 1466583783207 Marionette TRACE conn7 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1656ms 01:23:03 INFO - PROCESS | 336 | 1466583783296 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 01:23:03 INFO - PROCESS | 336 | 1466583783300 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 01:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:23:03 INFO - PROCESS | 336 | 1466583783310 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:23:03 INFO - PROCESS | 336 | 1466583783314 Marionette TRACE conn7 <- [1,2010,null,{}] 01:23:03 INFO - PROCESS | 336 | 1466583783320 Marionette TRACE conn7 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:03 INFO - PROCESS | 336 | 1466583783323 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:03 INFO - PROCESS | 336 | 1466583783420 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 01:23:03 INFO - PROCESS | 336 | 1466583783428 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:03 INFO - PROCESS | 336 | 1466583783431 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:03 INFO - PROCESS | 336 | ++DOCSHELL 000000965E67B800 == 28 [pid = 336] [id = 512] 01:23:03 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009658A3C800) [pid = 336] [serial = 1536] [outer = 0000000000000000] 01:23:03 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009659231800) [pid = 336] [serial = 1537] [outer = 0000009658A3C800] 01:23:03 INFO - PROCESS | 336 | 1466583783481 Marionette DEBUG loaded listener.js 01:23:03 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000965952B800) [pid = 336] [serial = 1538] [outer = 0000009658A3C800] 01:23:03 INFO - PROCESS | 336 | 1466583783974 Marionette TRACE conn7 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 01:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 670ms 01:23:03 INFO - PROCESS | 336 | 1466583783986 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 01:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:23:04 INFO - PROCESS | 336 | 1466583783991 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 01:23:04 INFO - PROCESS | 336 | 1466583784003 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:23:04 INFO - PROCESS | 336 | 1466583784006 Marionette TRACE conn7 <- [1,2014,null,{}] 01:23:04 INFO - PROCESS | 336 | 1466583784010 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:04 INFO - PROCESS | 336 | 1466583784013 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:04 INFO - PROCESS | 336 | 1466583784106 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 01:23:04 INFO - PROCESS | 336 | 1466583784115 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:04 INFO - PROCESS | 336 | 1466583784118 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:04 INFO - PROCESS | 336 | ++DOCSHELL 000000966261C000 == 29 [pid = 336] [id = 513] 01:23:04 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965DBC3800) [pid = 336] [serial = 1539] [outer = 0000000000000000] 01:23:04 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965DEB2C00) [pid = 336] [serial = 1540] [outer = 000000965DBC3800] 01:23:04 INFO - PROCESS | 336 | 1466583784169 Marionette DEBUG loaded listener.js 01:23:04 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965EC07800) [pid = 336] [serial = 1541] [outer = 000000965DBC3800] 01:23:04 INFO - PROCESS | 336 | 1466583784633 Marionette TRACE conn7 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 01:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 691ms 01:23:04 INFO - PROCESS | 336 | 1466583784690 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 01:23:04 INFO - PROCESS | 336 | 1466583784692 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 01:23:04 INFO - PROCESS | 336 | 1466583784696 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:23:04 INFO - PROCESS | 336 | 1466583784700 Marionette TRACE conn7 <- [1,2018,null,{}] 01:23:04 INFO - PROCESS | 336 | 1466583784712 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:04 INFO - PROCESS | 336 | 1466583784717 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:04 INFO - PROCESS | 336 | 1466583784834 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 01:23:04 INFO - PROCESS | 336 | 1466583784923 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:04 INFO - PROCESS | 336 | 1466583784926 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:04 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F63800 == 30 [pid = 336] [id = 514] 01:23:04 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009659389800) [pid = 336] [serial = 1542] [outer = 0000000000000000] 01:23:04 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000966265F800) [pid = 336] [serial = 1543] [outer = 0000009659389800] 01:23:04 INFO - PROCESS | 336 | 1466583784976 Marionette DEBUG loaded listener.js 01:23:05 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009662E6F800) [pid = 336] [serial = 1544] [outer = 0000009659389800] 01:23:05 INFO - PROCESS | 336 | 1466583785385 Marionette TRACE conn7 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 01:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 733ms 01:23:05 INFO - PROCESS | 336 | 1466583785432 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 01:23:05 INFO - PROCESS | 336 | 1466583785435 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 01:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:23:05 INFO - PROCESS | 336 | 1466583785438 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:23:05 INFO - PROCESS | 336 | 1466583785440 Marionette TRACE conn7 <- [1,2022,null,{}] 01:23:05 INFO - PROCESS | 336 | 1466583785445 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:05 INFO - PROCESS | 336 | 1466583785448 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:05 INFO - PROCESS | 336 | 1466583785576 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 01:23:05 INFO - PROCESS | 336 | 1466583785587 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:05 INFO - PROCESS | 336 | 1466583785589 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:05 INFO - PROCESS | 336 | ++DOCSHELL 00000096663E6800 == 31 [pid = 336] [id = 515] 01:23:05 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009663A05800) [pid = 336] [serial = 1545] [outer = 0000000000000000] 01:23:05 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009663AB4C00) [pid = 336] [serial = 1546] [outer = 0000009663A05800] 01:23:05 INFO - PROCESS | 336 | 1466583785679 Marionette DEBUG loaded listener.js 01:23:05 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009663BEB400) [pid = 336] [serial = 1547] [outer = 0000009663A05800] 01:23:06 INFO - PROCESS | 336 | 1466583786132 Marionette TRACE conn7 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 734ms 01:23:06 INFO - PROCESS | 336 | 1466583786191 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 01:23:06 INFO - PROCESS | 336 | 1466583786194 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 01:23:06 INFO - PROCESS | 336 | 1466583786197 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:23:06 INFO - PROCESS | 336 | 1466583786199 Marionette TRACE conn7 <- [1,2026,null,{}] 01:23:06 INFO - PROCESS | 336 | 1466583786202 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:06 INFO - PROCESS | 336 | 1466583786205 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:06 INFO - PROCESS | 336 | 1466583786316 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 01:23:06 INFO - PROCESS | 336 | 1466583786328 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:06 INFO - PROCESS | 336 | 1466583786330 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:06 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B3B800 == 32 [pid = 336] [id = 516] 01:23:06 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009659813C00) [pid = 336] [serial = 1548] [outer = 0000000000000000] 01:23:06 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009665607400) [pid = 336] [serial = 1549] [outer = 0000009659813C00] 01:23:06 INFO - PROCESS | 336 | 1466583786424 Marionette DEBUG loaded listener.js 01:23:06 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009665E2C800) [pid = 336] [serial = 1550] [outer = 0000009659813C00] 01:23:06 INFO - PROCESS | 336 | 1466583786846 Marionette TRACE conn7 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 01:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 734ms 01:23:06 INFO - PROCESS | 336 | 1466583786936 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 01:23:06 INFO - PROCESS | 336 | 1466583786938 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 01:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:23:06 INFO - PROCESS | 336 | 1466583786942 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:23:06 INFO - PROCESS | 336 | 1466583786944 Marionette TRACE conn7 <- [1,2030,null,{}] 01:23:06 INFO - PROCESS | 336 | 1466583786960 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:06 INFO - PROCESS | 336 | 1466583786967 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:07 INFO - PROCESS | 336 | 1466583787110 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 01:23:07 INFO - PROCESS | 336 | 1466583787163 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:07 INFO - PROCESS | 336 | 1466583787165 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:07 INFO - PROCESS | 336 | ++DOCSHELL 00000096688E5800 == 33 [pid = 336] [id = 517] 01:23:07 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009665E2A400) [pid = 336] [serial = 1551] [outer = 0000000000000000] 01:23:07 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000966689D800) [pid = 336] [serial = 1552] [outer = 0000009665E2A400] 01:23:07 INFO - PROCESS | 336 | 1466583787210 Marionette DEBUG loaded listener.js 01:23:07 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009666A92C00) [pid = 336] [serial = 1553] [outer = 0000009665E2A400] 01:23:07 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000965FC6BC00) [pid = 336] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:23:07 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009663BEB000) [pid = 336] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:23:07 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009666B89800) [pid = 336] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:23:07 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009666092800) [pid = 336] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:23:07 INFO - PROCESS | 336 | --DOMWINDOW == 82 (00000096578D2400) [pid = 336] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:23:07 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965882F800) [pid = 336] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:23:07 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965E502800) [pid = 336] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:23:07 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965F6C9000) [pid = 336] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:23:07 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009666CCAC00) [pid = 336] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:23:07 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965880C000) [pid = 336] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:23:07 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009659525000) [pid = 336] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:23:07 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666F4B800) [pid = 336] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:23:07 INFO - PROCESS | 336 | 1466583787701 Marionette TRACE conn7 <- [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]]]}] 01:23:07 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) 01:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 796ms 01:23:07 INFO - PROCESS | 336 | 1466583787741 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 01:23:07 INFO - PROCESS | 336 | 1466583787743 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 01:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:23:07 INFO - PROCESS | 336 | 1466583787747 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:23:07 INFO - PROCESS | 336 | 1466583787749 Marionette TRACE conn7 <- [1,2034,null,{}] 01:23:07 INFO - PROCESS | 336 | 1466583787752 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:07 INFO - PROCESS | 336 | 1466583787754 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:07 INFO - PROCESS | 336 | 1466583787837 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 01:23:07 INFO - PROCESS | 336 | 1466583787842 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:07 INFO - PROCESS | 336 | 1466583787844 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:07 INFO - PROCESS | 336 | ++DOCSHELL 000000966A1E8000 == 34 [pid = 336] [id = 518] 01:23:07 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009659124000) [pid = 336] [serial = 1554] [outer = 0000000000000000] 01:23:07 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (00000096668A5000) [pid = 336] [serial = 1555] [outer = 0000009659124000] 01:23:07 INFO - PROCESS | 336 | 1466583787890 Marionette DEBUG loaded listener.js 01:23:07 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666A9E000) [pid = 336] [serial = 1556] [outer = 0000009659124000] 01:23:08 INFO - PROCESS | 336 | 1466583788317 Marionette TRACE conn7 <- [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]]]}] 01:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 629ms 01:23:08 INFO - PROCESS | 336 | 1466583788379 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 01:23:08 INFO - PROCESS | 336 | 1466583788382 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 01:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:23:08 INFO - PROCESS | 336 | 1466583788385 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:23:08 INFO - PROCESS | 336 | 1466583788387 Marionette TRACE conn7 <- [1,2038,null,{}] 01:23:08 INFO - PROCESS | 336 | 1466583788390 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:08 INFO - PROCESS | 336 | 1466583788393 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:08 INFO - PROCESS | 336 | 1466583788476 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 01:23:08 INFO - PROCESS | 336 | 1466583788484 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:08 INFO - PROCESS | 336 | 1466583788486 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:08 INFO - PROCESS | 336 | ++DOCSHELL 000000966A6DD800 == 35 [pid = 336] [id = 519] 01:23:08 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666AC1000) [pid = 336] [serial = 1557] [outer = 0000000000000000] 01:23:08 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666AC5800) [pid = 336] [serial = 1558] [outer = 0000009666AC1000] 01:23:08 INFO - PROCESS | 336 | 1466583788530 Marionette DEBUG loaded listener.js 01:23:08 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666B91400) [pid = 336] [serial = 1559] [outer = 0000009666AC1000] 01:23:08 INFO - PROCESS | 336 | 1466583788973 Marionette TRACE conn7 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 627ms 01:23:09 INFO - PROCESS | 336 | 1466583789014 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 01:23:09 INFO - PROCESS | 336 | 1466583789017 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 01:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:23:09 INFO - PROCESS | 336 | 1466583789020 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:23:09 INFO - PROCESS | 336 | 1466583789022 Marionette TRACE conn7 <- [1,2042,null,{}] 01:23:09 INFO - PROCESS | 336 | 1466583789028 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:09 INFO - PROCESS | 336 | 1466583789030 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:09 INFO - PROCESS | 336 | 1466583789131 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 01:23:09 INFO - PROCESS | 336 | 1466583789137 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:09 INFO - PROCESS | 336 | 1466583789139 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:09 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F63000 == 36 [pid = 336] [id = 520] 01:23:09 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666A9B000) [pid = 336] [serial = 1560] [outer = 0000000000000000] 01:23:09 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666C4F800) [pid = 336] [serial = 1561] [outer = 0000009666A9B000] 01:23:09 INFO - PROCESS | 336 | 1466583789185 Marionette DEBUG loaded listener.js 01:23:09 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009666CAA000) [pid = 336] [serial = 1562] [outer = 0000009666A9B000] 01:23:09 INFO - PROCESS | 336 | 1466583789917 Marionette TRACE conn7 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 01:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 985ms 01:23:10 INFO - PROCESS | 336 | 1466583790009 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 01:23:10 INFO - PROCESS | 336 | 1466583790014 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 01:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:23:10 INFO - PROCESS | 336 | 1466583790019 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:23:10 INFO - PROCESS | 336 | 1466583790023 Marionette TRACE conn7 <- [1,2046,null,{}] 01:23:10 INFO - PROCESS | 336 | 1466583790029 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:10 INFO - PROCESS | 336 | 1466583790032 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:10 INFO - PROCESS | 336 | 1466583790165 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 01:23:10 INFO - PROCESS | 336 | 1466583790241 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:10 INFO - PROCESS | 336 | 1466583790244 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:10 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA32800 == 37 [pid = 336] [id = 521] 01:23:10 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009658A58C00) [pid = 336] [serial = 1563] [outer = 0000000000000000] 01:23:10 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009659525000) [pid = 336] [serial = 1564] [outer = 0000009658A58C00] 01:23:10 INFO - PROCESS | 336 | 1466583790343 Marionette DEBUG loaded listener.js 01:23:10 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000965DDEC400) [pid = 336] [serial = 1565] [outer = 0000009658A58C00] 01:23:11 INFO - PROCESS | 336 | 1466583791046 Marionette TRACE conn7 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 01:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1084ms 01:23:11 INFO - PROCESS | 336 | 1466583791107 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 01:23:11 INFO - PROCESS | 336 | 1466583791112 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 01:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:23:11 INFO - PROCESS | 336 | 1466583791143 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:23:11 INFO - PROCESS | 336 | 1466583791146 Marionette TRACE conn7 <- [1,2050,null,{}] 01:23:11 INFO - PROCESS | 336 | 1466583791150 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:11 INFO - PROCESS | 336 | 1466583791153 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:11 INFO - PROCESS | 336 | 1466583791298 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 01:23:11 INFO - PROCESS | 336 | 1466583791414 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:11 INFO - PROCESS | 336 | 1466583791417 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:11 INFO - PROCESS | 336 | ++DOCSHELL 000000965F52D000 == 38 [pid = 336] [id = 522] 01:23:11 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000965952D000) [pid = 336] [serial = 1566] [outer = 0000000000000000] 01:23:11 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000965EA73000) [pid = 336] [serial = 1567] [outer = 000000965952D000] 01:23:11 INFO - PROCESS | 336 | 1466583791476 Marionette DEBUG loaded listener.js 01:23:11 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009662E6B800) [pid = 336] [serial = 1568] [outer = 000000965952D000] 01:23:12 INFO - PROCESS | 336 | --DOCSHELL 000000966A6DD800 == 37 [pid = 336] [id = 519] 01:23:12 INFO - PROCESS | 336 | --DOCSHELL 000000966A1E8000 == 36 [pid = 336] [id = 518] 01:23:12 INFO - PROCESS | 336 | --DOCSHELL 00000096688E5800 == 35 [pid = 336] [id = 517] 01:23:12 INFO - PROCESS | 336 | --DOCSHELL 0000009666B3B800 == 34 [pid = 336] [id = 516] 01:23:12 INFO - PROCESS | 336 | --DOCSHELL 00000096663E6800 == 33 [pid = 336] [id = 515] 01:23:12 INFO - PROCESS | 336 | --DOCSHELL 0000009665F63800 == 32 [pid = 336] [id = 514] 01:23:12 INFO - PROCESS | 336 | --DOCSHELL 000000966261C000 == 31 [pid = 336] [id = 513] 01:23:12 INFO - PROCESS | 336 | --DOCSHELL 000000965E67B800 == 30 [pid = 336] [id = 512] 01:23:12 INFO - PROCESS | 336 | --DOCSHELL 0000009663B2F000 == 29 [pid = 336] [id = 511] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000966717D000) [pid = 336] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 88 (00000096655C4400) [pid = 336] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009666C67800) [pid = 336] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009666A93400) [pid = 336] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009666899400) [pid = 336] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009663A03000) [pid = 336] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009663A78400) [pid = 336] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965E691C00) [pid = 336] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965FACCC00) [pid = 336] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965FAD3800) [pid = 336] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009662660400) [pid = 336] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009667176000) [pid = 336] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009659126400) [pid = 336] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009659387400) [pid = 336] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009659548C00) [pid = 336] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965DB58000) [pid = 336] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 73 (00000096679F2C00) [pid = 336] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 72 (00000096678AC000) [pid = 336] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009666CCD800) [pid = 336] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009666CB2C00) [pid = 336] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009665FA5C00) [pid = 336] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009666A8F400) [pid = 336] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009663AC2000) [pid = 336] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 01:23:12 INFO - PROCESS | 336 | 1466583792309 Marionette TRACE conn7 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 01:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1241ms 01:23:12 INFO - PROCESS | 336 | 1466583792383 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 01:23:12 INFO - PROCESS | 336 | 1466583792387 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 01:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:23:12 INFO - PROCESS | 336 | 1466583792391 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:23:12 INFO - PROCESS | 336 | 1466583792394 Marionette TRACE conn7 <- [1,2054,null,{}] 01:23:12 INFO - PROCESS | 336 | 1466583792399 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:12 INFO - PROCESS | 336 | 1466583792402 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:12 INFO - PROCESS | 336 | 1466583792495 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 01:23:12 INFO - PROCESS | 336 | 1466583792506 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:12 INFO - PROCESS | 336 | 1466583792509 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:12 INFO - PROCESS | 336 | ++DOCSHELL 000000965F52F800 == 30 [pid = 336] [id = 523] 01:23:12 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009659529800) [pid = 336] [serial = 1569] [outer = 0000000000000000] 01:23:12 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965DBC2400) [pid = 336] [serial = 1570] [outer = 0000009659529800] 01:23:12 INFO - PROCESS | 336 | 1466583792560 Marionette DEBUG loaded listener.js 01:23:12 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965F575800) [pid = 336] [serial = 1571] [outer = 0000009659529800] 01:23:13 INFO - PROCESS | 336 | 1466583793101 Marionette TRACE conn7 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 01:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 734ms 01:23:13 INFO - PROCESS | 336 | 1466583793126 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 01:23:13 INFO - PROCESS | 336 | 1466583793131 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 01:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:23:13 INFO - PROCESS | 336 | 1466583793137 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:23:13 INFO - PROCESS | 336 | 1466583793140 Marionette TRACE conn7 <- [1,2058,null,{}] 01:23:13 INFO - PROCESS | 336 | 1466583793143 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:13 INFO - PROCESS | 336 | 1466583793146 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:13 INFO - PROCESS | 336 | 1466583793242 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 01:23:13 INFO - PROCESS | 336 | 1466583793251 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:13 INFO - PROCESS | 336 | 1466583793254 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:13 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F18000 == 31 [pid = 336] [id = 524] 01:23:13 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009662E6AC00) [pid = 336] [serial = 1572] [outer = 0000000000000000] 01:23:13 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (00000096638D8C00) [pid = 336] [serial = 1573] [outer = 0000009662E6AC00] 01:23:13 INFO - PROCESS | 336 | 1466583793301 Marionette DEBUG loaded listener.js 01:23:13 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009663ABC400) [pid = 336] [serial = 1574] [outer = 0000009662E6AC00] 01:23:13 INFO - PROCESS | 336 | 1466583793752 Marionette TRACE conn7 <- [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]]]}] 01:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 691ms 01:23:13 INFO - PROCESS | 336 | 1466583793831 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 01:23:13 INFO - PROCESS | 336 | 1466583793834 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 01:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:23:13 INFO - PROCESS | 336 | 1466583793837 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:23:13 INFO - PROCESS | 336 | 1466583793841 Marionette TRACE conn7 <- [1,2062,null,{}] 01:23:13 INFO - PROCESS | 336 | 1466583793854 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:13 INFO - PROCESS | 336 | 1466583793859 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:13 INFO - PROCESS | 336 | 1466583793948 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 01:23:14 INFO - PROCESS | 336 | 1466583794032 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:14 INFO - PROCESS | 336 | 1466583794035 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:14 INFO - PROCESS | 336 | ++DOCSHELL 0000009666833000 == 32 [pid = 336] [id = 525] 01:23:14 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009660154800) [pid = 336] [serial = 1575] [outer = 0000000000000000] 01:23:14 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009665E2B400) [pid = 336] [serial = 1576] [outer = 0000009660154800] 01:23:14 INFO - PROCESS | 336 | 1466583794084 Marionette DEBUG loaded listener.js 01:23:14 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009665FAE400) [pid = 336] [serial = 1577] [outer = 0000009660154800] 01:23:14 INFO - PROCESS | 336 | 1466583794460 Marionette TRACE conn7 <- [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]]]}] 01:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 692ms 01:23:14 INFO - PROCESS | 336 | 1466583794542 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 01:23:14 INFO - PROCESS | 336 | 1466583794545 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 01:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:23:14 INFO - PROCESS | 336 | 1466583794548 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:23:14 INFO - PROCESS | 336 | 1466583794550 Marionette TRACE conn7 <- [1,2066,null,{}] 01:23:14 INFO - PROCESS | 336 | 1466583794554 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:14 INFO - PROCESS | 336 | 1466583794556 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:14 INFO - PROCESS | 336 | 1466583794709 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 01:23:14 INFO - PROCESS | 336 | 1466583794727 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:14 INFO - PROCESS | 336 | 1466583794730 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:14 INFO - PROCESS | 336 | ++DOCSHELL 000000966880E800 == 33 [pid = 336] [id = 526] 01:23:14 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666898400) [pid = 336] [serial = 1578] [outer = 0000000000000000] 01:23:14 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000096668A1C00) [pid = 336] [serial = 1579] [outer = 0000009666898400] 01:23:14 INFO - PROCESS | 336 | 1466583794782 Marionette DEBUG loaded listener.js 01:23:14 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666A9C400) [pid = 336] [serial = 1580] [outer = 0000009666898400] 01:23:15 INFO - PROCESS | 336 | 1466583795226 Marionette TRACE conn7 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 01:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 733ms 01:23:15 INFO - PROCESS | 336 | 1466583795284 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 01:23:15 INFO - PROCESS | 336 | 1466583795287 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 01:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:23:15 INFO - PROCESS | 336 | 1466583795290 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:23:15 INFO - PROCESS | 336 | 1466583795292 Marionette TRACE conn7 <- [1,2070,null,{}] 01:23:15 INFO - PROCESS | 336 | 1466583795295 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:15 INFO - PROCESS | 336 | 1466583795297 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:15 INFO - PROCESS | 336 | 1466583795408 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 01:23:15 INFO - PROCESS | 336 | 1466583795461 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:15 INFO - PROCESS | 336 | 1466583795463 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:15 INFO - PROCESS | 336 | ++DOCSHELL 000000966A1E5000 == 34 [pid = 336] [id = 527] 01:23:15 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666AC2400) [pid = 336] [serial = 1581] [outer = 0000000000000000] 01:23:15 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666B89800) [pid = 336] [serial = 1582] [outer = 0000009666AC2400] 01:23:15 INFO - PROCESS | 336 | 1466583795508 Marionette DEBUG loaded listener.js 01:23:15 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666C6E000) [pid = 336] [serial = 1583] [outer = 0000009666AC2400] 01:23:15 INFO - PROCESS | 336 | 1466583795939 Marionette TRACE conn7 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 01:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 693ms 01:23:15 INFO - PROCESS | 336 | 1466583795985 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 01:23:15 INFO - PROCESS | 336 | 1466583795987 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 01:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:23:15 INFO - PROCESS | 336 | 1466583795991 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:23:15 INFO - PROCESS | 336 | 1466583795993 Marionette TRACE conn7 <- [1,2074,null,{}] 01:23:15 INFO - PROCESS | 336 | 1466583795996 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:16 INFO - PROCESS | 336 | 1466583796002 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:16 INFO - PROCESS | 336 | 1466583796165 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 01:23:16 INFO - PROCESS | 336 | 1466583796225 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:16 INFO - PROCESS | 336 | 1466583796227 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:16 INFO - PROCESS | 336 | ++DOCSHELL 000000966BF3E800 == 35 [pid = 336] [id = 528] 01:23:16 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666F4F400) [pid = 336] [serial = 1584] [outer = 0000000000000000] 01:23:16 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009666FC4C00) [pid = 336] [serial = 1585] [outer = 0000009666F4F400] 01:23:16 INFO - PROCESS | 336 | 1466583796272 Marionette DEBUG loaded listener.js 01:23:16 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009667685C00) [pid = 336] [serial = 1586] [outer = 0000009666F4F400] 01:23:16 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009659389800) [pid = 336] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:23:16 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000965DBC3800) [pid = 336] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:23:16 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965952A400) [pid = 336] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:23:16 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009658A3C800) [pid = 336] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:23:16 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009663A05800) [pid = 336] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:23:16 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009659384000) [pid = 336] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:23:16 INFO - PROCESS | 336 | --DOMWINDOW == 78 (00000096638DCC00) [pid = 336] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:23:16 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009666C3D800) [pid = 336] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:23:16 INFO - PROCESS | 336 | --DOMWINDOW == 76 (00000096687D1800) [pid = 336] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:23:16 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009659813C00) [pid = 336] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:23:16 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009665E2A400) [pid = 336] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:23:16 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666AC1000) [pid = 336] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:23:16 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009659124000) [pid = 336] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:23:16 INFO - PROCESS | 336 | 1466583796735 Marionette TRACE conn7 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 01:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 775ms 01:23:16 INFO - PROCESS | 336 | 1466583796769 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 01:23:16 INFO - PROCESS | 336 | 1466583796772 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 01:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:23:16 INFO - PROCESS | 336 | 1466583796775 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:23:16 INFO - PROCESS | 336 | 1466583796777 Marionette TRACE conn7 <- [1,2078,null,{}] 01:23:16 INFO - PROCESS | 336 | 1466583796781 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:16 INFO - PROCESS | 336 | 1466583796783 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:16 INFO - PROCESS | 336 | 1466583796867 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 01:23:16 INFO - PROCESS | 336 | 1466583796874 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:16 INFO - PROCESS | 336 | 1466583796876 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:16 INFO - PROCESS | 336 | ++DOCSHELL 000000966C4A0000 == 36 [pid = 336] [id = 529] 01:23:16 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009658326000) [pid = 336] [serial = 1587] [outer = 0000000000000000] 01:23:16 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009662E6E800) [pid = 336] [serial = 1588] [outer = 0000009658326000] 01:23:16 INFO - PROCESS | 336 | 1466583796993 Marionette DEBUG loaded listener.js 01:23:17 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009666AB9C00) [pid = 336] [serial = 1589] [outer = 0000009658326000] 01:23:17 INFO - PROCESS | 336 | 1466583797363 Marionette TRACE conn7 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 01:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 629ms 01:23:17 INFO - PROCESS | 336 | 1466583797408 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 01:23:17 INFO - PROCESS | 336 | 1466583797410 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 01:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:23:17 INFO - PROCESS | 336 | 1466583797413 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:23:17 INFO - PROCESS | 336 | 1466583797416 Marionette TRACE conn7 <- [1,2082,null,{}] 01:23:17 INFO - PROCESS | 336 | 1466583797428 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:17 INFO - PROCESS | 336 | 1466583797430 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:17 INFO - PROCESS | 336 | 1466583797568 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 01:23:17 INFO - PROCESS | 336 | 1466583797579 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:17 INFO - PROCESS | 336 | 1466583797581 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:17 INFO - PROCESS | 336 | ++DOCSHELL 000000966D53E800 == 37 [pid = 336] [id = 530] 01:23:17 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009665FA3C00) [pid = 336] [serial = 1590] [outer = 0000000000000000] 01:23:17 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (00000096676EE800) [pid = 336] [serial = 1591] [outer = 0000009665FA3C00] 01:23:17 INFO - PROCESS | 336 | 1466583797628 Marionette DEBUG loaded listener.js 01:23:17 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000096679F3C00) [pid = 336] [serial = 1592] [outer = 0000009665FA3C00] 01:23:18 INFO - PROCESS | 336 | 1466583798030 Marionette TRACE conn7 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 01:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 628ms 01:23:18 INFO - PROCESS | 336 | 1466583798045 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 01:23:18 INFO - PROCESS | 336 | 1466583798047 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 01:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:23:18 INFO - PROCESS | 336 | 1466583798050 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:23:18 INFO - PROCESS | 336 | 1466583798052 Marionette TRACE conn7 <- [1,2086,null,{}] 01:23:18 INFO - PROCESS | 336 | 1466583798056 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:18 INFO - PROCESS | 336 | 1466583798058 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:18 INFO - PROCESS | 336 | 1466583798143 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 01:23:18 INFO - PROCESS | 336 | 1466583798222 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:18 INFO - PROCESS | 336 | 1466583798224 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:18 INFO - PROCESS | 336 | ++DOCSHELL 0000009666415000 == 38 [pid = 336] [id = 531] 01:23:18 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666AC1000) [pid = 336] [serial = 1593] [outer = 0000000000000000] 01:23:18 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (00000096687AEC00) [pid = 336] [serial = 1594] [outer = 0000009666AC1000] 01:23:18 INFO - PROCESS | 336 | 1466583798272 Marionette DEBUG loaded listener.js 01:23:18 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (00000096687BBC00) [pid = 336] [serial = 1595] [outer = 0000009666AC1000] 01:23:18 INFO - PROCESS | 336 | 1466583798628 Marionette TRACE conn7 <- [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]]]}] 01:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 691ms 01:23:18 INFO - PROCESS | 336 | 1466583798748 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 01:23:18 INFO - PROCESS | 336 | 1466583798752 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 01:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:23:18 INFO - PROCESS | 336 | 1466583798759 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:23:18 INFO - PROCESS | 336 | 1466583798764 Marionette TRACE conn7 <- [1,2090,null,{}] 01:23:18 INFO - PROCESS | 336 | 1466583798770 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:18 INFO - PROCESS | 336 | 1466583798775 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:18 INFO - PROCESS | 336 | 1466583798951 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 01:23:19 INFO - PROCESS | 336 | 1466583799040 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:19 INFO - PROCESS | 336 | 1466583799043 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:19 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA0F000 == 39 [pid = 336] [id = 532] 01:23:19 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009659550800) [pid = 336] [serial = 1596] [outer = 0000000000000000] 01:23:19 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009659CF0400) [pid = 336] [serial = 1597] [outer = 0000009659550800] 01:23:19 INFO - PROCESS | 336 | 1466583799104 Marionette DEBUG loaded listener.js 01:23:19 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000965FEAF800) [pid = 336] [serial = 1598] [outer = 0000009659550800] 01:23:19 INFO - PROCESS | 336 | 1466583799663 Marionette TRACE conn7 <- [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]]]}] 01:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 942ms 01:23:19 INFO - PROCESS | 336 | 1466583799702 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 01:23:19 INFO - PROCESS | 336 | 1466583799706 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 01:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:23:19 INFO - PROCESS | 336 | 1466583799713 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:23:19 INFO - PROCESS | 336 | 1466583799718 Marionette TRACE conn7 <- [1,2094,null,{}] 01:23:19 INFO - PROCESS | 336 | 1466583799722 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:19 INFO - PROCESS | 336 | 1466583799725 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:19 INFO - PROCESS | 336 | 1466583799841 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 01:23:19 INFO - PROCESS | 336 | 1466583799934 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:19 INFO - PROCESS | 336 | 1466583799937 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:19 INFO - PROCESS | 336 | ++DOCSHELL 0000009667999800 == 40 [pid = 336] [id = 533] 01:23:19 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009663AB9C00) [pid = 336] [serial = 1599] [outer = 0000000000000000] 01:23:19 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009664A80400) [pid = 336] [serial = 1600] [outer = 0000009663AB9C00] 01:23:20 INFO - PROCESS | 336 | 1466583799994 Marionette DEBUG loaded listener.js 01:23:20 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009665FAC800) [pid = 336] [serial = 1601] [outer = 0000009663AB9C00] 01:23:20 INFO - PROCESS | 336 | 1466583800622 Marionette TRACE conn7 <- [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] 01:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:23:20 INFO - PROCESS | 336 | 1466583800661 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 01:23:20 INFO - PROCESS | 336 | 1466583800665 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:23:20 INFO - PROCESS | 336 | 1466583800668 Marionette TRACE conn7 <- [1,2098,null,{}] 01:23:20 INFO - PROCESS | 336 | 1466583800679 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:20 INFO - PROCESS | 336 | 1466583800684 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:20 INFO - PROCESS | 336 | 1466583800805 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 01:23:20 INFO - PROCESS | 336 | 1466583800931 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:20 INFO - PROCESS | 336 | 1466583800935 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:20 INFO - PROCESS | 336 | ++DOCSHELL 000000966E704800 == 41 [pid = 336] [id = 534] 01:23:20 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009666CD4000) [pid = 336] [serial = 1602] [outer = 0000000000000000] 01:23:20 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009666F4B800) [pid = 336] [serial = 1603] [outer = 0000009666CD4000] 01:23:20 INFO - PROCESS | 336 | 1466583800994 Marionette DEBUG loaded listener.js 01:23:21 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (00000096687D5C00) [pid = 336] [serial = 1604] [outer = 0000009666CD4000] 01:23:21 INFO - PROCESS | 336 | 1466583801573 Marionette TRACE conn7 <- [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]]]}] 01:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 985ms 01:23:21 INFO - PROCESS | 336 | 1466583801652 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 01:23:21 INFO - PROCESS | 336 | 1466583801655 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 01:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:23:21 INFO - PROCESS | 336 | 1466583801658 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:23:21 INFO - PROCESS | 336 | 1466583801661 Marionette TRACE conn7 <- [1,2102,null,{}] 01:23:21 INFO - PROCESS | 336 | 1466583801665 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:21 INFO - PROCESS | 336 | 1466583801667 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:21 INFO - PROCESS | 336 | 1466583801821 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 01:23:21 INFO - PROCESS | 336 | 1466583801938 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:21 INFO - PROCESS | 336 | 1466583801941 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:21 INFO - PROCESS | 336 | ++DOCSHELL 000000966E820000 == 42 [pid = 336] [id = 535] 01:23:21 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000966871C800) [pid = 336] [serial = 1605] [outer = 0000000000000000] 01:23:22 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000966970E000) [pid = 336] [serial = 1606] [outer = 000000966871C800] 01:23:22 INFO - PROCESS | 336 | 1466583801996 Marionette DEBUG loaded listener.js 01:23:22 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000966982D000) [pid = 336] [serial = 1607] [outer = 000000966871C800] 01:23:22 INFO - PROCESS | 336 | 1466583802785 Marionette TRACE conn7 <- [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]]]}] 01:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1179ms 01:23:22 INFO - PROCESS | 336 | 1466583802840 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 01:23:22 INFO - PROCESS | 336 | 1466583802845 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 01:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:23:22 INFO - PROCESS | 336 | 1466583802851 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:23:22 INFO - PROCESS | 336 | 1466583802854 Marionette TRACE conn7 <- [1,2106,null,{}] 01:23:22 INFO - PROCESS | 336 | 1466583802860 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:22 INFO - PROCESS | 336 | 1466583802863 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:22 INFO - PROCESS | 336 | 1466583802974 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 01:23:23 INFO - PROCESS | 336 | 1466583803101 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:23 INFO - PROCESS | 336 | 1466583803106 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:23 INFO - PROCESS | 336 | ++DOCSHELL 0000009657750800 == 43 [pid = 336] [id = 536] 01:23:23 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000009659CEF800) [pid = 336] [serial = 1608] [outer = 0000000000000000] 01:23:23 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000965DBC3C00) [pid = 336] [serial = 1609] [outer = 0000009659CEF800] 01:23:23 INFO - PROCESS | 336 | 1466583803160 Marionette DEBUG loaded listener.js 01:23:23 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (000000965F677000) [pid = 336] [serial = 1610] [outer = 0000009659CEF800] 01:23:23 INFO - PROCESS | 336 | --DOCSHELL 000000966D53E800 == 42 [pid = 336] [id = 530] 01:23:23 INFO - PROCESS | 336 | --DOCSHELL 000000966C4A0000 == 41 [pid = 336] [id = 529] 01:23:23 INFO - PROCESS | 336 | --DOCSHELL 000000966BF3E800 == 40 [pid = 336] [id = 528] 01:23:23 INFO - PROCESS | 336 | --DOCSHELL 000000966A1E5000 == 39 [pid = 336] [id = 527] 01:23:23 INFO - PROCESS | 336 | --DOCSHELL 000000966880E800 == 38 [pid = 336] [id = 526] 01:23:23 INFO - PROCESS | 336 | --DOCSHELL 0000009666833000 == 37 [pid = 336] [id = 525] 01:23:23 INFO - PROCESS | 336 | --DOCSHELL 0000009665F18000 == 36 [pid = 336] [id = 524] 01:23:23 INFO - PROCESS | 336 | --DOCSHELL 000000965F52F800 == 35 [pid = 336] [id = 523] 01:23:23 INFO - PROCESS | 336 | --DOCSHELL 000000965F52D000 == 34 [pid = 336] [id = 522] 01:23:23 INFO - PROCESS | 336 | --DOCSHELL 0000009665F63000 == 33 [pid = 336] [id = 520] 01:23:23 INFO - PROCESS | 336 | --DOCSHELL 000000965FA32800 == 32 [pid = 336] [id = 521] 01:23:23 INFO - PROCESS | 336 | --DOCSHELL 000000966E820000 == 31 [pid = 336] [id = 535] 01:23:23 INFO - PROCESS | 336 | --DOCSHELL 000000966E704800 == 30 [pid = 336] [id = 534] 01:23:23 INFO - PROCESS | 336 | --DOCSHELL 0000009667999800 == 29 [pid = 336] [id = 533] 01:23:23 INFO - PROCESS | 336 | --DOCSHELL 0000009666415000 == 28 [pid = 336] [id = 531] 01:23:23 INFO - PROCESS | 336 | --DOCSHELL 000000965FA0F000 == 27 [pid = 336] [id = 532] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 95 (000000966265F800) [pid = 336] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 94 (000000965DEB2C00) [pid = 336] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000965EC07800) [pid = 336] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000965F510000) [pid = 336] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000009659F55400) [pid = 336] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000009659231800) [pid = 336] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000965952B800) [pid = 336] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009663AB4C00) [pid = 336] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000965E50E000) [pid = 336] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009659549C00) [pid = 336] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009663F64400) [pid = 336] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009663A06000) [pid = 336] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 83 (00000096679F6400) [pid = 336] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009666CB1C00) [pid = 336] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009668BC3000) [pid = 336] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009668888C00) [pid = 336] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009665607400) [pid = 336] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009663BEB400) [pid = 336] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000966689D800) [pid = 336] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009665E2C800) [pid = 336] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666AC5800) [pid = 336] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666C4F800) [pid = 336] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666B91400) [pid = 336] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666A92C00) [pid = 336] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 71 (00000096668A5000) [pid = 336] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009666A9E000) [pid = 336] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009662E6F800) [pid = 336] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 01:23:24 INFO - PROCESS | 336 | 1466583804406 Marionette TRACE conn7 <- [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]]]}] 01:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1587ms 01:23:24 INFO - PROCESS | 336 | 1466583804441 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 01:23:24 INFO - PROCESS | 336 | 1466583804445 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 01:23:24 INFO - PROCESS | 336 | 1466583804450 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:23:24 INFO - PROCESS | 336 | 1466583804456 Marionette TRACE conn7 <- [1,2110,null,{}] 01:23:24 INFO - PROCESS | 336 | 1466583804461 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:24 INFO - PROCESS | 336 | 1466583804464 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:24 INFO - PROCESS | 336 | 1466583804589 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 01:23:24 INFO - PROCESS | 336 | 1466583804669 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:24 INFO - PROCESS | 336 | 1466583804671 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:24 INFO - PROCESS | 336 | ++DOCSHELL 000000965F51D000 == 28 [pid = 336] [id = 537] 01:23:24 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965937E400) [pid = 336] [serial = 1611] [outer = 0000000000000000] 01:23:24 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000965952B400) [pid = 336] [serial = 1612] [outer = 000000965937E400] 01:23:24 INFO - PROCESS | 336 | 1466583804721 Marionette DEBUG loaded listener.js 01:23:24 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009659A85800) [pid = 336] [serial = 1613] [outer = 000000965937E400] 01:23:25 INFO - PROCESS | 336 | 1466583805096 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 01:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 692ms 01:23:25 INFO - PROCESS | 336 | 1466583805147 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 01:23:25 INFO - PROCESS | 336 | 1466583805152 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 01:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:23:25 INFO - PROCESS | 336 | 1466583805159 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:23:25 INFO - PROCESS | 336 | 1466583805162 Marionette TRACE conn7 <- [1,2114,null,{}] 01:23:25 INFO - PROCESS | 336 | 1466583805166 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:25 INFO - PROCESS | 336 | 1466583805169 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:25 INFO - PROCESS | 336 | 1466583805293 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 01:23:25 INFO - PROCESS | 336 | 1466583805302 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:25 INFO - PROCESS | 336 | 1466583805304 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:25 INFO - PROCESS | 336 | ++DOCSHELL 0000009663FEB800 == 29 [pid = 336] [id = 538] 01:23:25 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965A8E1400) [pid = 336] [serial = 1614] [outer = 0000000000000000] 01:23:25 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965EAD3000) [pid = 336] [serial = 1615] [outer = 000000965A8E1400] 01:23:25 INFO - PROCESS | 336 | 1466583805353 Marionette DEBUG loaded listener.js 01:23:25 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965F679C00) [pid = 336] [serial = 1616] [outer = 000000965A8E1400] 01:23:25 INFO - PROCESS | 336 | 1466583805817 Marionette TRACE conn7 <- [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]]]}] 01:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 690ms 01:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:23:25 INFO - PROCESS | 336 | 1466583805850 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 01:23:25 INFO - PROCESS | 336 | 1466583805853 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 01:23:25 INFO - PROCESS | 336 | 1466583805857 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:23:25 INFO - PROCESS | 336 | 1466583805860 Marionette TRACE conn7 <- [1,2118,null,{}] 01:23:25 INFO - PROCESS | 336 | 1466583805872 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:25 INFO - PROCESS | 336 | 1466583805877 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:25 INFO - PROCESS | 336 | 1466583805965 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 01:23:25 INFO - PROCESS | 336 | 1466583805974 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:25 INFO - PROCESS | 336 | 1466583805978 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:26 INFO - PROCESS | 336 | ++DOCSHELL 0000009666335800 == 30 [pid = 336] [id = 539] 01:23:26 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009662E67C00) [pid = 336] [serial = 1617] [outer = 0000000000000000] 01:23:26 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009662E6E400) [pid = 336] [serial = 1618] [outer = 0000009662E67C00] 01:23:26 INFO - PROCESS | 336 | 1466583806028 Marionette DEBUG loaded listener.js 01:23:26 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000965FE6C000) [pid = 336] [serial = 1619] [outer = 0000009662E67C00] 01:23:26 INFO - PROCESS | 336 | --DOCSHELL 000000965EC25800 == 29 [pid = 336] [id = 10] 01:23:26 INFO - PROCESS | 336 | 1466583806562 Marionette TRACE conn7 <- [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] 01:23:26 INFO - PROCESS | 336 | 1466583806600 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 01:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:23:26 INFO - PROCESS | 336 | 1466583806643 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:23:26 INFO - PROCESS | 336 | 1466583806645 Marionette TRACE conn7 <- [1,2122,null,{}] 01:23:26 INFO - PROCESS | 336 | 1466583806649 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:26 INFO - PROCESS | 336 | 1466583806651 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:26 INFO - PROCESS | 336 | 1466583806764 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 01:23:26 INFO - PROCESS | 336 | 1466583806773 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:26 INFO - PROCESS | 336 | 1466583806776 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:26 INFO - PROCESS | 336 | ++DOCSHELL 0000009666615000 == 30 [pid = 336] [id = 540] 01:23:26 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009663BE2400) [pid = 336] [serial = 1620] [outer = 0000000000000000] 01:23:26 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009663BE9C00) [pid = 336] [serial = 1621] [outer = 0000009663BE2400] 01:23:26 INFO - PROCESS | 336 | 1466583806863 Marionette DEBUG loaded listener.js 01:23:26 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009664A86000) [pid = 336] [serial = 1622] [outer = 0000009663BE2400] 01:23:27 INFO - PROCESS | 336 | 1466583807313 Marionette TRACE conn7 <- [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] 01:23:27 INFO - PROCESS | 336 | 1466583807384 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 01:23:27 INFO - PROCESS | 336 | 1466583807388 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:23:27 INFO - PROCESS | 336 | 1466583807390 Marionette TRACE conn7 <- [1,2126,null,{}] 01:23:27 INFO - PROCESS | 336 | 1466583807393 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:27 INFO - PROCESS | 336 | 1466583807395 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:27 INFO - PROCESS | 336 | 1466583807505 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 01:23:27 INFO - PROCESS | 336 | 1466583807560 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:27 INFO - PROCESS | 336 | 1466583807563 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:27 INFO - PROCESS | 336 | ++DOCSHELL 0000009666A6C000 == 31 [pid = 336] [id = 541] 01:23:27 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000966560C000) [pid = 336] [serial = 1623] [outer = 0000000000000000] 01:23:27 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (00000096656B8C00) [pid = 336] [serial = 1624] [outer = 000000966560C000] 01:23:27 INFO - PROCESS | 336 | 1466583807608 Marionette DEBUG loaded listener.js 01:23:27 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009665FAEC00) [pid = 336] [serial = 1625] [outer = 000000966560C000] 01:23:28 INFO - PROCESS | 336 | 1466583808058 Marionette TRACE conn7 <- [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]]]}] 01:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 690ms 01:23:28 INFO - PROCESS | 336 | 1466583808081 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 01:23:28 INFO - PROCESS | 336 | 1466583808083 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 01:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:23:28 INFO - PROCESS | 336 | 1466583808092 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:23:28 INFO - PROCESS | 336 | 1466583808094 Marionette TRACE conn7 <- [1,2130,null,{}] 01:23:28 INFO - PROCESS | 336 | 1466583808097 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:28 INFO - PROCESS | 336 | 1466583808104 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:28 INFO - PROCESS | 336 | 1466583808421 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 01:23:28 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009665FA3C00) [pid = 336] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:23:28 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009666898400) [pid = 336] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:23:28 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009659529800) [pid = 336] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:23:28 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009660154800) [pid = 336] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:23:28 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009662E6AC00) [pid = 336] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:23:28 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009658A58C00) [pid = 336] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:23:28 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965952D000) [pid = 336] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:23:28 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666AC2400) [pid = 336] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:23:28 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666A9B000) [pid = 336] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:23:28 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009658326000) [pid = 336] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:23:28 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666F4F400) [pid = 336] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:23:28 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666AC1000) [pid = 336] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:23:28 INFO - PROCESS | 336 | 1466583808486 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:28 INFO - PROCESS | 336 | 1466583808488 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:28 INFO - PROCESS | 336 | ++DOCSHELL 0000009666A5A000 == 32 [pid = 336] [id = 542] 01:23:28 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009657793C00) [pid = 336] [serial = 1626] [outer = 0000000000000000] 01:23:28 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965937D400) [pid = 336] [serial = 1627] [outer = 0000009657793C00] 01:23:28 INFO - PROCESS | 336 | 1466583808534 Marionette DEBUG loaded listener.js 01:23:28 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000966560A800) [pid = 336] [serial = 1628] [outer = 0000009657793C00] 01:23:28 INFO - PROCESS | 336 | 1466583808891 Marionette TRACE conn7 <- [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] 01:23:28 INFO - PROCESS | 336 | 1466583808939 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 01:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:23:28 INFO - PROCESS | 336 | 1466583808958 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:23:28 INFO - PROCESS | 336 | 1466583808960 Marionette TRACE conn7 <- [1,2134,null,{}] 01:23:28 INFO - PROCESS | 336 | 1466583808964 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:28 INFO - PROCESS | 336 | 1466583808966 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:29 INFO - PROCESS | 336 | 1466583809046 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 01:23:29 INFO - PROCESS | 336 | 1466583809052 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:29 INFO - PROCESS | 336 | 1466583809054 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:29 INFO - PROCESS | 336 | ++DOCSHELL 000000966A1DD000 == 33 [pid = 336] [id = 543] 01:23:29 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000966689F000) [pid = 336] [serial = 1629] [outer = 0000000000000000] 01:23:29 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666AC5000) [pid = 336] [serial = 1630] [outer = 000000966689F000] 01:23:29 INFO - PROCESS | 336 | 1466583809098 Marionette DEBUG loaded listener.js 01:23:29 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666B92000) [pid = 336] [serial = 1631] [outer = 000000966689F000] 01:23:29 INFO - PROCESS | 336 | 1466583809512 Marionette TRACE conn7 <- [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] 01:23:29 INFO - PROCESS | 336 | 1466583809601 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 01:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:23:29 INFO - PROCESS | 336 | 1466583809604 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:23:29 INFO - PROCESS | 336 | 1466583809606 Marionette TRACE conn7 <- [1,2138,null,{}] 01:23:29 INFO - PROCESS | 336 | 1466583809609 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:29 INFO - PROCESS | 336 | 1466583809611 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:29 INFO - PROCESS | 336 | 1466583809696 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 01:23:29 INFO - PROCESS | 336 | 1466583809708 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:29 INFO - PROCESS | 336 | 1466583809710 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:29 INFO - PROCESS | 336 | ++DOCSHELL 000000966A420800 == 34 [pid = 336] [id = 544] 01:23:29 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (00000096578CD400) [pid = 336] [serial = 1632] [outer = 0000000000000000] 01:23:29 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009663252400) [pid = 336] [serial = 1633] [outer = 00000096578CD400] 01:23:29 INFO - PROCESS | 336 | 1466583809754 Marionette DEBUG loaded listener.js 01:23:29 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666CB1C00) [pid = 336] [serial = 1634] [outer = 00000096578CD400] 01:23:30 INFO - PROCESS | 336 | 1466583810202 Marionette TRACE conn7 <- [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] 01:23:30 INFO - PROCESS | 336 | 1466583810245 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 01:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:23:30 INFO - PROCESS | 336 | 1466583810253 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:23:30 INFO - PROCESS | 336 | 1466583810255 Marionette TRACE conn7 <- [1,2142,null,{}] 01:23:30 INFO - PROCESS | 336 | 1466583810259 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:30 INFO - PROCESS | 336 | 1466583810261 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:30 INFO - PROCESS | 336 | 1466583810345 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 01:23:30 INFO - PROCESS | 336 | 1466583810352 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:30 INFO - PROCESS | 336 | 1466583810355 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:30 INFO - PROCESS | 336 | ++DOCSHELL 000000966BF30800 == 35 [pid = 336] [id = 545] 01:23:30 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666CCB800) [pid = 336] [serial = 1635] [outer = 0000000000000000] 01:23:30 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666CD1C00) [pid = 336] [serial = 1636] [outer = 0000009666CCB800] 01:23:30 INFO - PROCESS | 336 | 1466583810399 Marionette DEBUG loaded listener.js 01:23:30 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009666FC7800) [pid = 336] [serial = 1637] [outer = 0000009666CCB800] 01:23:31 INFO - PROCESS | 336 | 1466583811238 Marionette TRACE conn7 <- [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]]]}] 01:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1034ms 01:23:31 INFO - PROCESS | 336 | 1466583811284 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 01:23:31 INFO - PROCESS | 336 | 1466583811289 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 01:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:23:31 INFO - PROCESS | 336 | 1466583811315 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:23:31 INFO - PROCESS | 336 | 1466583811321 Marionette TRACE conn7 <- [1,2146,null,{}] 01:23:31 INFO - PROCESS | 336 | 1466583811326 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:31 INFO - PROCESS | 336 | 1466583811329 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:31 INFO - PROCESS | 336 | 1466583811486 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 01:23:31 INFO - PROCESS | 336 | 1466583811601 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:31 INFO - PROCESS | 336 | 1466583811604 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:31 INFO - PROCESS | 336 | ++DOCSHELL 0000009663943800 == 36 [pid = 336] [id = 546] 01:23:31 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000965952B800) [pid = 336] [serial = 1638] [outer = 0000000000000000] 01:23:31 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009659ABB800) [pid = 336] [serial = 1639] [outer = 000000965952B800] 01:23:31 INFO - PROCESS | 336 | 1466583811663 Marionette DEBUG loaded listener.js 01:23:31 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000965EC06400) [pid = 336] [serial = 1640] [outer = 000000965952B800] 01:23:32 INFO - PROCESS | 336 | 1466583812400 Marionette TRACE conn7 <- [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] 01:23:32 INFO - PROCESS | 336 | 1466583812593 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 01:23:32 INFO - PROCESS | 336 | 1466583812599 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:23:32 INFO - PROCESS | 336 | 1466583812602 Marionette TRACE conn7 <- [1,2150,null,{}] 01:23:32 INFO - PROCESS | 336 | 1466583812608 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:23:32 INFO - PROCESS | 336 | 1466583812612 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:32 INFO - PROCESS | 336 | 1466583812731 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 01:23:32 INFO - PROCESS | 336 | 1466583812831 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:32 INFO - PROCESS | 336 | 1466583812836 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:32 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA40800 == 37 [pid = 336] [id = 547] 01:23:32 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009659530C00) [pid = 336] [serial = 1641] [outer = 0000000000000000] 01:23:32 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009659F1C800) [pid = 336] [serial = 1642] [outer = 0000009659530C00] 01:23:32 INFO - PROCESS | 336 | 1466583812885 Marionette DEBUG loaded listener.js 01:23:32 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000965EC05000) [pid = 336] [serial = 1643] [outer = 0000009659530C00] 01:23:33 INFO - PROCESS | 336 | --DOCSHELL 000000966A420800 == 36 [pid = 336] [id = 544] 01:23:33 INFO - PROCESS | 336 | --DOCSHELL 000000966A1DD000 == 35 [pid = 336] [id = 543] 01:23:33 INFO - PROCESS | 336 | --DOCSHELL 0000009666A5A000 == 34 [pid = 336] [id = 542] 01:23:33 INFO - PROCESS | 336 | --DOCSHELL 0000009666A6C000 == 33 [pid = 336] [id = 541] 01:23:33 INFO - PROCESS | 336 | --DOCSHELL 0000009666615000 == 32 [pid = 336] [id = 540] 01:23:33 INFO - PROCESS | 336 | --DOCSHELL 0000009666335800 == 31 [pid = 336] [id = 539] 01:23:33 INFO - PROCESS | 336 | --DOCSHELL 0000009663FEB800 == 30 [pid = 336] [id = 538] 01:23:33 INFO - PROCESS | 336 | --DOCSHELL 000000965F51D000 == 29 [pid = 336] [id = 537] 01:23:33 INFO - PROCESS | 336 | --DOCSHELL 0000009657750800 == 28 [pid = 336] [id = 536] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 89 (00000096679F3C00) [pid = 336] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 88 (00000096668A1C00) [pid = 336] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009666A9C400) [pid = 336] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000965DBC2400) [pid = 336] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000965F575800) [pid = 336] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009665E2B400) [pid = 336] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 83 (00000096638D8C00) [pid = 336] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009663ABC400) [pid = 336] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009659525000) [pid = 336] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965DDEC400) [pid = 336] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965EA73000) [pid = 336] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009666C6E000) [pid = 336] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009662E6B800) [pid = 336] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666B89800) [pid = 336] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666CAA000) [pid = 336] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009662E6E800) [pid = 336] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666FC4C00) [pid = 336] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 72 (00000096687AEC00) [pid = 336] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 71 (00000096687BBC00) [pid = 336] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 70 (00000096676EE800) [pid = 336] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009667685C00) [pid = 336] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009665FAE400) [pid = 336] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009666AB9C00) [pid = 336] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 01:23:33 INFO - PROCESS | 336 | 1466583813487 Marionette TRACE conn7 <- [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]]]}] 01:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 921ms 01:23:33 INFO - PROCESS | 336 | 1466583813537 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 01:23:33 INFO - PROCESS | 336 | 1466583813541 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 01:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:23:33 INFO - PROCESS | 336 | 1466583813548 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:23:33 INFO - PROCESS | 336 | 1466583813552 Marionette TRACE conn7 <- [1,2154,null,{}] 01:23:33 INFO - PROCESS | 336 | 1466583813556 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:33 INFO - PROCESS | 336 | 1466583813559 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:33 INFO - PROCESS | 336 | 1466583813652 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 01:23:33 INFO - PROCESS | 336 | 1466583813733 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:33 INFO - PROCESS | 336 | 1466583813736 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:33 INFO - PROCESS | 336 | ++DOCSHELL 0000009663B2B000 == 29 [pid = 336] [id = 548] 01:23:33 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965952E800) [pid = 336] [serial = 1644] [outer = 0000000000000000] 01:23:33 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965EA73000) [pid = 336] [serial = 1645] [outer = 000000965952E800] 01:23:33 INFO - PROCESS | 336 | 1466583813785 Marionette DEBUG loaded listener.js 01:23:33 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965FE30000) [pid = 336] [serial = 1646] [outer = 000000965952E800] 01:23:34 INFO - PROCESS | 336 | 1466583814179 Marionette TRACE conn7 <- [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]]]}] 01:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 691ms 01:23:34 INFO - PROCESS | 336 | 1466583814244 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 01:23:34 INFO - PROCESS | 336 | 1466583814247 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 01:23:34 INFO - PROCESS | 336 | 1466583814250 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:23:34 INFO - PROCESS | 336 | 1466583814253 Marionette TRACE conn7 <- [1,2158,null,{}] 01:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:23:34 INFO - PROCESS | 336 | 1466583814263 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:34 INFO - PROCESS | 336 | 1466583814268 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:34 INFO - PROCESS | 336 | 1466583814361 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 01:23:34 INFO - PROCESS | 336 | 1466583814377 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:34 INFO - PROCESS | 336 | 1466583814381 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:34 INFO - PROCESS | 336 | ++DOCSHELL 0000009666345800 == 30 [pid = 336] [id = 549] 01:23:34 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009663AB6800) [pid = 336] [serial = 1647] [outer = 0000000000000000] 01:23:34 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009663ABB800) [pid = 336] [serial = 1648] [outer = 0000009663AB6800] 01:23:34 INFO - PROCESS | 336 | 1466583814431 Marionette DEBUG loaded listener.js 01:23:34 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009663F61800) [pid = 336] [serial = 1649] [outer = 0000009663AB6800] 01:23:34 INFO - PROCESS | 336 | 1466583814890 Marionette TRACE conn7 <- [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]]]}] 01:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 671ms 01:23:34 INFO - PROCESS | 336 | 1466583814928 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 01:23:34 INFO - PROCESS | 336 | 1466583814930 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 01:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:23:34 INFO - PROCESS | 336 | 1466583814933 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:23:34 INFO - PROCESS | 336 | 1466583814935 Marionette TRACE conn7 <- [1,2162,null,{}] 01:23:34 INFO - PROCESS | 336 | 1466583814939 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:34 INFO - PROCESS | 336 | 1466583814941 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:35 INFO - PROCESS | 336 | 1466583815033 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 01:23:35 INFO - PROCESS | 336 | 1466583815039 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:35 INFO - PROCESS | 336 | 1466583815041 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:35 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B47000 == 31 [pid = 336] [id = 550] 01:23:35 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009665E32C00) [pid = 336] [serial = 1650] [outer = 0000000000000000] 01:23:35 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009665FA4C00) [pid = 336] [serial = 1651] [outer = 0000009665E32C00] 01:23:35 INFO - PROCESS | 336 | 1466583815087 Marionette DEBUG loaded listener.js 01:23:35 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (00000096666A4C00) [pid = 336] [serial = 1652] [outer = 0000009665E32C00] 01:23:35 INFO - PROCESS | 336 | 1466583815525 Marionette TRACE conn7 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 01:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 627ms 01:23:35 INFO - PROCESS | 336 | 1466583815564 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 01:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:23:35 INFO - PROCESS | 336 | 1466583815566 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 01:23:35 INFO - PROCESS | 336 | 1466583815570 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:23:35 INFO - PROCESS | 336 | 1466583815572 Marionette TRACE conn7 <- [1,2166,null,{}] 01:23:35 INFO - PROCESS | 336 | 1466583815581 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:35 INFO - PROCESS | 336 | 1466583815583 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:35 INFO - PROCESS | 336 | 1466583815691 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 01:23:35 INFO - PROCESS | 336 | 1466583815770 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:35 INFO - PROCESS | 336 | 1466583815772 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:35 INFO - PROCESS | 336 | ++DOCSHELL 0000009668818800 == 32 [pid = 336] [id = 551] 01:23:35 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009665E34800) [pid = 336] [serial = 1653] [outer = 0000000000000000] 01:23:35 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000096668A1C00) [pid = 336] [serial = 1654] [outer = 0000009665E34800] 01:23:35 INFO - PROCESS | 336 | 1466583815824 Marionette DEBUG loaded listener.js 01:23:35 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666A96400) [pid = 336] [serial = 1655] [outer = 0000009665E34800] 01:23:36 INFO - PROCESS | 336 | 1466583816262 Marionette TRACE conn7 <- [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]]]}] 01:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 734ms 01:23:36 INFO - PROCESS | 336 | 1466583816307 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 01:23:36 INFO - PROCESS | 336 | 1466583816309 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 01:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:23:36 INFO - PROCESS | 336 | 1466583816313 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:23:36 INFO - PROCESS | 336 | 1466583816315 Marionette TRACE conn7 <- [1,2170,null,{}] 01:23:36 INFO - PROCESS | 336 | 1466583816318 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:36 INFO - PROCESS | 336 | 1466583816325 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:36 INFO - PROCESS | 336 | 1466583816471 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 01:23:36 INFO - PROCESS | 336 | 1466583816530 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:36 INFO - PROCESS | 336 | 1466583816533 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:36 INFO - PROCESS | 336 | ++DOCSHELL 000000966A416000 == 33 [pid = 336] [id = 552] 01:23:36 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666C50800) [pid = 336] [serial = 1656] [outer = 0000000000000000] 01:23:36 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666CA9000) [pid = 336] [serial = 1657] [outer = 0000009666C50800] 01:23:36 INFO - PROCESS | 336 | 1466583816580 Marionette DEBUG loaded listener.js 01:23:36 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666CD0C00) [pid = 336] [serial = 1658] [outer = 0000009666C50800] 01:23:37 INFO - PROCESS | 336 | 1466583816998 Marionette TRACE conn7 <- [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]]]}] 01:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 733ms 01:23:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:23:37 INFO - PROCESS | 336 | 1466583817077 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 01:23:37 INFO - PROCESS | 336 | 1466583817079 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 01:23:37 INFO - PROCESS | 336 | 1466583817083 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:23:37 INFO - PROCESS | 336 | 1466583817085 Marionette TRACE conn7 <- [1,2174,null,{}] 01:23:37 INFO - PROCESS | 336 | 1466583817089 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:37 INFO - PROCESS | 336 | 1466583817090 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:37 INFO - PROCESS | 336 | 1466583817208 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 01:23:37 INFO - PROCESS | 336 | 1466583817217 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:37 INFO - PROCESS | 336 | 1466583817219 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:37 INFO - PROCESS | 336 | ++DOCSHELL 000000966C441000 == 34 [pid = 336] [id = 553] 01:23:37 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666CD3000) [pid = 336] [serial = 1659] [outer = 0000000000000000] 01:23:37 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009667174C00) [pid = 336] [serial = 1660] [outer = 0000009666CD3000] 01:23:37 INFO - PROCESS | 336 | 1466583817308 Marionette DEBUG loaded listener.js 01:23:37 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (00000096678A1C00) [pid = 336] [serial = 1661] [outer = 0000009666CD3000] 01:23:37 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009663BE2400) [pid = 336] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:23:37 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000966560C000) [pid = 336] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:23:37 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965937E400) [pid = 336] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:23:37 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009662E67C00) [pid = 336] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:23:37 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009659CEF800) [pid = 336] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:23:37 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965A8E1400) [pid = 336] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:23:37 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009663AB9C00) [pid = 336] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:23:37 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009657793C00) [pid = 336] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:23:37 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666CD4000) [pid = 336] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:23:37 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000966871C800) [pid = 336] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:23:37 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009659550800) [pid = 336] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:23:37 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000966689F000) [pid = 336] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:23:37 INFO - PROCESS | 336 | --DOMWINDOW == 72 (00000096656C1800) [pid = 336] [serial = 29] [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.] 01:23:37 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000965EC26800) [pid = 336] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:23:37 INFO - PROCESS | 336 | --DOMWINDOW == 70 (00000096578CD400) [pid = 336] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:23:37 INFO - PROCESS | 336 | 1466583817745 Marionette TRACE conn7 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 01:23:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:23:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 691ms 01:23:37 INFO - PROCESS | 336 | 1466583817775 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 01:23:37 INFO - PROCESS | 336 | 1466583817777 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 01:23:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:23:37 INFO - PROCESS | 336 | 1466583817780 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:23:37 INFO - PROCESS | 336 | 1466583817782 Marionette TRACE conn7 <- [1,2178,null,{}] 01:23:37 INFO - PROCESS | 336 | 1466583817791 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:37 INFO - PROCESS | 336 | 1466583817794 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:37 INFO - PROCESS | 336 | 1466583817908 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 01:23:37 INFO - PROCESS | 336 | 1466583817959 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:37 INFO - PROCESS | 336 | 1466583817962 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:37 INFO - PROCESS | 336 | ++DOCSHELL 000000965F553000 == 35 [pid = 336] [id = 554] 01:23:37 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009659550C00) [pid = 336] [serial = 1662] [outer = 0000000000000000] 01:23:38 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000965F56CC00) [pid = 336] [serial = 1663] [outer = 0000009659550C00] 01:23:38 INFO - PROCESS | 336 | 1466583818007 Marionette DEBUG loaded listener.js 01:23:38 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009666AC6800) [pid = 336] [serial = 1664] [outer = 0000009659550C00] 01:23:38 INFO - PROCESS | 336 | 1466583818349 Marionette TRACE conn7 <- [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]]]}] 01:23:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:23:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 631ms 01:23:38 INFO - PROCESS | 336 | 1466583818414 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 01:23:38 INFO - PROCESS | 336 | 1466583818416 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 01:23:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:23:38 INFO - PROCESS | 336 | 1466583818419 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:23:38 INFO - PROCESS | 336 | 1466583818421 Marionette TRACE conn7 <- [1,2182,null,{}] 01:23:38 INFO - PROCESS | 336 | 1466583818424 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:38 INFO - PROCESS | 336 | 1466583818426 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:38 INFO - PROCESS | 336 | 1466583818549 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 01:23:38 INFO - PROCESS | 336 | 1466583818585 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:38 INFO - PROCESS | 336 | 1466583818587 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:38 INFO - PROCESS | 336 | ++DOCSHELL 000000966D537000 == 36 [pid = 336] [id = 555] 01:23:38 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (00000096676EE800) [pid = 336] [serial = 1665] [outer = 0000000000000000] 01:23:38 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (00000096679DFC00) [pid = 336] [serial = 1666] [outer = 00000096676EE800] 01:23:38 INFO - PROCESS | 336 | 1466583818630 Marionette DEBUG loaded listener.js 01:23:38 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000966870E800) [pid = 336] [serial = 1667] [outer = 00000096676EE800] 01:23:39 INFO - PROCESS | 336 | 1466583819008 Marionette TRACE conn7 <- [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]]]}] 01:23:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:23:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 630ms 01:23:39 INFO - PROCESS | 336 | 1466583819053 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 01:23:39 INFO - PROCESS | 336 | 1466583819055 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 01:23:39 INFO - PROCESS | 336 | 1466583819058 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:23:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:23:39 INFO - PROCESS | 336 | 1466583819060 Marionette TRACE conn7 <- [1,2186,null,{}] 01:23:39 INFO - PROCESS | 336 | 1466583819064 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:39 INFO - PROCESS | 336 | 1466583819066 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:39 INFO - PROCESS | 336 | 1466583819182 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 01:23:39 INFO - PROCESS | 336 | 1466583819208 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:39 INFO - PROCESS | 336 | 1466583819210 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:39 INFO - PROCESS | 336 | ++DOCSHELL 000000966D656800 == 37 [pid = 336] [id = 556] 01:23:39 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (00000096676F1000) [pid = 336] [serial = 1668] [outer = 0000000000000000] 01:23:39 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000096687B3800) [pid = 336] [serial = 1669] [outer = 00000096676F1000] 01:23:39 INFO - PROCESS | 336 | 1466583819254 Marionette DEBUG loaded listener.js 01:23:39 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009668B04C00) [pid = 336] [serial = 1670] [outer = 00000096676F1000] 01:23:39 INFO - PROCESS | 336 | 1466583819700 Marionette TRACE conn7 <- [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]]]}] 01:23:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:23:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 692ms 01:23:39 INFO - PROCESS | 336 | 1466583819755 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 01:23:39 INFO - PROCESS | 336 | 1466583819760 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 01:23:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:23:39 INFO - PROCESS | 336 | 1466583819766 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:23:39 INFO - PROCESS | 336 | 1466583819770 Marionette TRACE conn7 <- [1,2190,null,{}] 01:23:39 INFO - PROCESS | 336 | 1466583819776 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:39 INFO - PROCESS | 336 | 1466583819779 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:40 INFO - PROCESS | 336 | 1466583820012 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 01:23:40 INFO - PROCESS | 336 | 1466583820106 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:40 INFO - PROCESS | 336 | 1466583820112 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:40 INFO - PROCESS | 336 | ++DOCSHELL 000000966261E800 == 38 [pid = 336] [id = 557] 01:23:40 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009659387C00) [pid = 336] [serial = 1671] [outer = 0000000000000000] 01:23:40 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009659528400) [pid = 336] [serial = 1672] [outer = 0000009659387C00] 01:23:40 INFO - PROCESS | 336 | 1466583820171 Marionette DEBUG loaded listener.js 01:23:40 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000965F6CE400) [pid = 336] [serial = 1673] [outer = 0000009659387C00] 01:23:40 INFO - PROCESS | 336 | 1466583820741 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 01:23:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:23:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1032ms 01:23:40 INFO - PROCESS | 336 | 1466583820801 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 01:23:40 INFO - PROCESS | 336 | 1466583820806 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 01:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:23:40 INFO - PROCESS | 336 | 1466583820813 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:23:40 INFO - PROCESS | 336 | 1466583820816 Marionette TRACE conn7 <- [1,2194,null,{}] 01:23:40 INFO - PROCESS | 336 | 1466583820820 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:40 INFO - PROCESS | 336 | 1466583820823 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:40 INFO - PROCESS | 336 | 1466583820939 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 01:23:41 INFO - PROCESS | 336 | 1466583821062 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:41 INFO - PROCESS | 336 | 1466583821065 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:41 INFO - PROCESS | 336 | ++DOCSHELL 0000009668BF7000 == 39 [pid = 336] [id = 558] 01:23:41 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (00000096638C2800) [pid = 336] [serial = 1674] [outer = 0000000000000000] 01:23:41 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009663AB4C00) [pid = 336] [serial = 1675] [outer = 00000096638C2800] 01:23:41 INFO - PROCESS | 336 | 1466583821124 Marionette DEBUG loaded listener.js 01:23:41 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009665604C00) [pid = 336] [serial = 1676] [outer = 00000096638C2800] 01:23:41 INFO - PROCESS | 336 | 1466583821690 Marionette TRACE conn7 <- [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]]]}] 01:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 943ms 01:23:41 INFO - PROCESS | 336 | 1466583821758 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 01:23:41 INFO - PROCESS | 336 | 1466583821761 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 01:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:23:41 INFO - PROCESS | 336 | 1466583821765 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:23:41 INFO - PROCESS | 336 | 1466583821769 Marionette TRACE conn7 <- [1,2198,null,{}] 01:23:41 INFO - PROCESS | 336 | 1466583821795 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:41 INFO - PROCESS | 336 | 1466583821801 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:41 INFO - PROCESS | 336 | 1466583821925 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 01:23:42 INFO - PROCESS | 336 | 1466583822041 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:42 INFO - PROCESS | 336 | 1466583822045 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:42 INFO - PROCESS | 336 | ++DOCSHELL 000000966E708000 == 40 [pid = 336] [id = 559] 01:23:42 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009666B93400) [pid = 336] [serial = 1677] [outer = 0000000000000000] 01:23:42 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009666C68C00) [pid = 336] [serial = 1678] [outer = 0000009666B93400] 01:23:42 INFO - PROCESS | 336 | 1466583822108 Marionette DEBUG loaded listener.js 01:23:42 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000966794F000) [pid = 336] [serial = 1679] [outer = 0000009666B93400] 01:23:42 INFO - PROCESS | 336 | 1466583822676 Marionette TRACE conn7 <- [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]]]}] 01:23:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:23:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1002ms 01:23:42 INFO - PROCESS | 336 | 1466583822769 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 01:23:42 INFO - PROCESS | 336 | 1466583822772 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 01:23:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:23:42 INFO - PROCESS | 336 | 1466583822776 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:23:42 INFO - PROCESS | 336 | 1466583822778 Marionette TRACE conn7 <- [1,2202,null,{}] 01:23:42 INFO - PROCESS | 336 | 1466583822782 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:42 INFO - PROCESS | 336 | 1466583822785 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:42 INFO - PROCESS | 336 | 1466583822947 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 01:23:42 INFO - PROCESS | 336 | 1466583822961 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:42 INFO - PROCESS | 336 | 1466583822964 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:42 INFO - PROCESS | 336 | ++DOCSHELL 000000966E81B800 == 41 [pid = 336] [id = 560] 01:23:42 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000966970C400) [pid = 336] [serial = 1680] [outer = 0000000000000000] 01:23:43 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009669711C00) [pid = 336] [serial = 1681] [outer = 000000966970C400] 01:23:43 INFO - PROCESS | 336 | 1466583823020 Marionette DEBUG loaded listener.js 01:23:43 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000966A705800) [pid = 336] [serial = 1682] [outer = 000000966970C400] 01:23:43 INFO - PROCESS | 336 | 1466583823624 Marionette TRACE conn7 <- [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]]]}] 01:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1028ms 01:23:43 INFO - PROCESS | 336 | 1466583823821 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 01:23:43 INFO - PROCESS | 336 | 1466583823826 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 01:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:23:43 INFO - PROCESS | 336 | 1466583823832 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:23:43 INFO - PROCESS | 336 | 1466583823835 Marionette TRACE conn7 <- [1,2206,null,{}] 01:23:43 INFO - PROCESS | 336 | 1466583823863 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:43 INFO - PROCESS | 336 | 1466583823867 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:43 INFO - PROCESS | 336 | 1466583823976 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 01:23:44 INFO - PROCESS | 336 | 1466583824052 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:44 INFO - PROCESS | 336 | 1466583824057 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:44 INFO - PROCESS | 336 | ++DOCSHELL 000000965EB26800 == 42 [pid = 336] [id = 561] 01:23:44 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000009658A57800) [pid = 336] [serial = 1683] [outer = 0000000000000000] 01:23:44 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000009658BC0000) [pid = 336] [serial = 1684] [outer = 0000009658A57800] 01:23:44 INFO - PROCESS | 336 | 1466583824150 Marionette DEBUG loaded listener.js 01:23:44 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000009659383400) [pid = 336] [serial = 1685] [outer = 0000009658A57800] 01:23:45 INFO - PROCESS | 336 | --DOCSHELL 000000966D537000 == 41 [pid = 336] [id = 555] 01:23:45 INFO - PROCESS | 336 | --DOCSHELL 000000965F553000 == 40 [pid = 336] [id = 554] 01:23:45 INFO - PROCESS | 336 | --DOCSHELL 000000966C441000 == 39 [pid = 336] [id = 553] 01:23:45 INFO - PROCESS | 336 | --DOCSHELL 000000966A416000 == 38 [pid = 336] [id = 552] 01:23:45 INFO - PROCESS | 336 | --DOCSHELL 0000009668818800 == 37 [pid = 336] [id = 551] 01:23:45 INFO - PROCESS | 336 | --DOCSHELL 0000009666B47000 == 36 [pid = 336] [id = 550] 01:23:45 INFO - PROCESS | 336 | --DOCSHELL 0000009666345800 == 35 [pid = 336] [id = 549] 01:23:45 INFO - PROCESS | 336 | --DOCSHELL 0000009663B2B000 == 34 [pid = 336] [id = 548] 01:23:45 INFO - PROCESS | 336 | --DOCSHELL 000000965FA40800 == 33 [pid = 336] [id = 547] 01:23:45 INFO - PROCESS | 336 | --DOCSHELL 0000009663943800 == 32 [pid = 336] [id = 546] 01:23:45 INFO - PROCESS | 336 | --DOCSHELL 000000966BF30800 == 31 [pid = 336] [id = 545] 01:23:45 INFO - PROCESS | 336 | --DOCSHELL 00000096583A9000 == 30 [pid = 336] [id = 11] 01:23:45 INFO - PROCESS | 336 | --DOCSHELL 000000966E81B800 == 29 [pid = 336] [id = 560] 01:23:45 INFO - PROCESS | 336 | --DOCSHELL 000000966E708000 == 28 [pid = 336] [id = 559] 01:23:45 INFO - PROCESS | 336 | --DOCSHELL 0000009668BF7000 == 27 [pid = 336] [id = 558] 01:23:45 INFO - PROCESS | 336 | --DOCSHELL 000000966D656800 == 26 [pid = 336] [id = 556] 01:23:45 INFO - PROCESS | 336 | --DOCSHELL 000000966261E800 == 25 [pid = 336] [id = 557] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000965DB1B000) [pid = 336] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000009663252400) [pid = 336] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000009663BE9C00) [pid = 336] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 90 (00000096656B8C00) [pid = 336] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000965952B400) [pid = 336] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009659A85800) [pid = 336] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009662E6E400) [pid = 336] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000965F677000) [pid = 336] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009664A86000) [pid = 336] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000965DBC3C00) [pid = 336] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000965EAD3000) [pid = 336] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965F679C00) [pid = 336] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009665FAC800) [pid = 336] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009664A80400) [pid = 336] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965937D400) [pid = 336] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 78 (00000096687D5C00) [pid = 336] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009666F4B800) [pid = 336] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000966982D000) [pid = 336] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000966970E000) [pid = 336] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965FEAF800) [pid = 336] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009659CF0400) [pid = 336] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009665FAEC00) [pid = 336] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009666AC5000) [pid = 336] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000966560A800) [pid = 336] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009666CB1C00) [pid = 336] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009666B92000) [pid = 336] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009657980400) [pid = 336] [serial = 1094] [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.] 01:23:45 INFO - PROCESS | 336 | --DOMWINDOW == 66 (000000965FE6C000) [pid = 336] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 01:23:45 INFO - PROCESS | 336 | 1466583825495 Marionette TRACE conn7 <- [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]]]}] 01:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1704ms 01:23:45 INFO - PROCESS | 336 | 1466583825548 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 01:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:23:45 INFO - PROCESS | 336 | 1466583825553 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 01:23:45 INFO - PROCESS | 336 | 1466583825559 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:23:45 INFO - PROCESS | 336 | 1466583825562 Marionette TRACE conn7 <- [1,2210,null,{}] 01:23:45 INFO - PROCESS | 336 | 1466583825568 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:45 INFO - PROCESS | 336 | 1466583825571 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:45 INFO - PROCESS | 336 | 1466583825670 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 01:23:45 INFO - PROCESS | 336 | 1466583825677 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:45 INFO - PROCESS | 336 | 1466583825682 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:45 INFO - PROCESS | 336 | ++DOCSHELL 000000965DE73000 == 26 [pid = 336] [id = 562] 01:23:45 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000965832AC00) [pid = 336] [serial = 1686] [outer = 0000000000000000] 01:23:45 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (00000096588C8C00) [pid = 336] [serial = 1687] [outer = 000000965832AC00] 01:23:45 INFO - PROCESS | 336 | 1466583825731 Marionette DEBUG loaded listener.js 01:23:45 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965922D400) [pid = 336] [serial = 1688] [outer = 000000965832AC00] 01:23:46 INFO - PROCESS | 336 | 1466583826215 Marionette TRACE conn7 <- [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]]]}] 01:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 694ms 01:23:46 INFO - PROCESS | 336 | 1466583826251 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 01:23:46 INFO - PROCESS | 336 | 1466583826257 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 01:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:23:46 INFO - PROCESS | 336 | 1466583826263 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:23:46 INFO - PROCESS | 336 | 1466583826266 Marionette TRACE conn7 <- [1,2214,null,{}] 01:23:46 INFO - PROCESS | 336 | 1466583826270 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:46 INFO - PROCESS | 336 | 1466583826273 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:46 INFO - PROCESS | 336 | 1466583826365 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 01:23:46 INFO - PROCESS | 336 | 1466583826373 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:46 INFO - PROCESS | 336 | 1466583826376 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:46 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA0C800 == 27 [pid = 336] [id = 563] 01:23:46 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965954AC00) [pid = 336] [serial = 1689] [outer = 0000000000000000] 01:23:46 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009659552000) [pid = 336] [serial = 1690] [outer = 000000965954AC00] 01:23:46 INFO - PROCESS | 336 | 1466583826426 Marionette DEBUG loaded listener.js 01:23:46 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000965A53D400) [pid = 336] [serial = 1691] [outer = 000000965954AC00] 01:23:46 INFO - PROCESS | 336 | 1466583826902 Marionette TRACE conn7 <- [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]]]}] 01:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 691ms 01:23:46 INFO - PROCESS | 336 | 1466583826957 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 01:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:23:46 INFO - PROCESS | 336 | 1466583826959 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 01:23:46 INFO - PROCESS | 336 | 1466583826963 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:23:46 INFO - PROCESS | 336 | 1466583826967 Marionette TRACE conn7 <- [1,2218,null,{}] 01:23:46 INFO - PROCESS | 336 | 1466583826979 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:46 INFO - PROCESS | 336 | 1466583826984 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:47 INFO - PROCESS | 336 | 1466583827105 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 01:23:47 INFO - PROCESS | 336 | 1466583827194 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:47 INFO - PROCESS | 336 | 1466583827197 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:47 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F09000 == 28 [pid = 336] [id = 564] 01:23:47 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965797A000) [pid = 336] [serial = 1692] [outer = 0000000000000000] 01:23:47 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965EC0FC00) [pid = 336] [serial = 1693] [outer = 000000965797A000] 01:23:47 INFO - PROCESS | 336 | 1466583827246 Marionette DEBUG loaded listener.js 01:23:47 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965FACCC00) [pid = 336] [serial = 1694] [outer = 000000965797A000] 01:23:47 INFO - PROCESS | 336 | 1466583827642 Marionette TRACE conn7 <- [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]]]}] 01:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 734ms 01:23:47 INFO - PROCESS | 336 | 1466583827707 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 01:23:47 INFO - PROCESS | 336 | 1466583827710 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 01:23:47 INFO - PROCESS | 336 | 1466583827714 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:23:47 INFO - PROCESS | 336 | 1466583827716 Marionette TRACE conn7 <- [1,2222,null,{}] 01:23:47 INFO - PROCESS | 336 | 1466583827719 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:47 INFO - PROCESS | 336 | 1466583827721 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:47 INFO - PROCESS | 336 | 1466583827840 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 01:23:47 INFO - PROCESS | 336 | 1466583827845 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:47 INFO - PROCESS | 336 | 1466583827848 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:47 INFO - PROCESS | 336 | ++DOCSHELL 0000009666340000 == 29 [pid = 336] [id = 565] 01:23:47 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000965FEBA400) [pid = 336] [serial = 1695] [outer = 0000000000000000] 01:23:47 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009662E65400) [pid = 336] [serial = 1696] [outer = 000000965FEBA400] 01:23:47 INFO - PROCESS | 336 | 1466583827940 Marionette DEBUG loaded listener.js 01:23:48 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000096638D6000) [pid = 336] [serial = 1697] [outer = 000000965FEBA400] 01:23:48 INFO - PROCESS | 336 | 1466583828393 Marionette TRACE conn7 <- [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]]]}] 01:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 733ms 01:23:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:23:48 INFO - PROCESS | 336 | 1466583828470 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 01:23:48 INFO - PROCESS | 336 | 1466583828472 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 01:23:48 INFO - PROCESS | 336 | 1466583828476 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:23:48 INFO - PROCESS | 336 | 1466583828478 Marionette TRACE conn7 <- [1,2226,null,{}] 01:23:48 INFO - PROCESS | 336 | 1466583828482 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:48 INFO - PROCESS | 336 | 1466583828484 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:48 INFO - PROCESS | 336 | 1466583828595 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 01:23:48 INFO - PROCESS | 336 | 1466583828606 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:48 INFO - PROCESS | 336 | 1466583828608 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:48 INFO - PROCESS | 336 | ++DOCSHELL 0000009666A57800 == 30 [pid = 336] [id = 566] 01:23:48 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000965954A800) [pid = 336] [serial = 1698] [outer = 0000000000000000] 01:23:48 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009663A7C400) [pid = 336] [serial = 1699] [outer = 000000965954A800] 01:23:48 INFO - PROCESS | 336 | 1466583828654 Marionette DEBUG loaded listener.js 01:23:48 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009663BE0400) [pid = 336] [serial = 1700] [outer = 000000965954A800] 01:23:49 INFO - PROCESS | 336 | 1466583829107 Marionette TRACE conn7 <- [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]]]}] 01:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 691ms 01:23:49 INFO - PROCESS | 336 | 1466583829170 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 01:23:49 INFO - PROCESS | 336 | 1466583829172 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 01:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:23:49 INFO - PROCESS | 336 | 1466583829175 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:23:49 INFO - PROCESS | 336 | 1466583829177 Marionette TRACE conn7 <- [1,2230,null,{}] 01:23:49 INFO - PROCESS | 336 | 1466583829181 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:49 INFO - PROCESS | 336 | 1466583829187 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:49 INFO - PROCESS | 336 | 1466583829323 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 01:23:49 INFO - PROCESS | 336 | 1466583829329 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:49 INFO - PROCESS | 336 | 1466583829331 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:49 INFO - PROCESS | 336 | ++DOCSHELL 0000009666C19000 == 31 [pid = 336] [id = 567] 01:23:49 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009663BEC400) [pid = 336] [serial = 1701] [outer = 0000000000000000] 01:23:49 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009665607400) [pid = 336] [serial = 1702] [outer = 0000009663BEC400] 01:23:49 INFO - PROCESS | 336 | 1466583829377 Marionette DEBUG loaded listener.js 01:23:49 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009665FA9800) [pid = 336] [serial = 1703] [outer = 0000009663BEC400] 01:23:49 INFO - PROCESS | 336 | --DOMWINDOW == 83 (00000096676EE800) [pid = 336] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:23:49 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009665E34800) [pid = 336] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:23:49 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009666C50800) [pid = 336] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:23:49 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009663AB6800) [pid = 336] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:23:49 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009659530C00) [pid = 336] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:23:49 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009659550C00) [pid = 336] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:23:49 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009665E32C00) [pid = 336] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:23:49 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666CCB800) [pid = 336] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:23:49 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965952B800) [pid = 336] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:23:49 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666CD3000) [pid = 336] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:23:49 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000965952E800) [pid = 336] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:23:49 INFO - PROCESS | 336 | --DOMWINDOW == 72 (00000096676F1000) [pid = 336] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:23:50 INFO - PROCESS | 336 | 1466583830011 Marionette TRACE conn7 <- [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]]]}] 01:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 880ms 01:23:50 INFO - PROCESS | 336 | 1466583830059 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 01:23:50 INFO - PROCESS | 336 | 1466583830061 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 01:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:23:50 INFO - PROCESS | 336 | 1466583830064 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:23:50 INFO - PROCESS | 336 | 1466583830066 Marionette TRACE conn7 <- [1,2234,null,{}] 01:23:50 INFO - PROCESS | 336 | 1466583830075 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:50 INFO - PROCESS | 336 | 1466583830077 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:50 INFO - PROCESS | 336 | 1466583830160 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 01:23:50 INFO - PROCESS | 336 | 1466583830165 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:50 INFO - PROCESS | 336 | 1466583830168 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:50 INFO - PROCESS | 336 | ++DOCSHELL 00000096688E9000 == 32 [pid = 336] [id = 568] 01:23:50 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (00000096578D2000) [pid = 336] [serial = 1704] [outer = 0000000000000000] 01:23:50 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009665FA6400) [pid = 336] [serial = 1705] [outer = 00000096578D2000] 01:23:50 INFO - PROCESS | 336 | 1466583830215 Marionette DEBUG loaded listener.js 01:23:50 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009666577000) [pid = 336] [serial = 1706] [outer = 00000096578D2000] 01:23:50 INFO - PROCESS | 336 | 1466583830644 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 01:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 629ms 01:23:50 INFO - PROCESS | 336 | 1466583830697 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 01:23:50 INFO - PROCESS | 336 | 1466583830699 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 01:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:23:50 INFO - PROCESS | 336 | 1466583830702 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:23:50 INFO - PROCESS | 336 | 1466583830704 Marionette TRACE conn7 <- [1,2238,null,{}] 01:23:50 INFO - PROCESS | 336 | 1466583830708 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:50 INFO - PROCESS | 336 | 1466583830710 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:50 INFO - PROCESS | 336 | 1466583830791 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 01:23:50 INFO - PROCESS | 336 | 1466583830797 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:50 INFO - PROCESS | 336 | 1466583830798 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:50 INFO - PROCESS | 336 | ++DOCSHELL 000000966A1E4000 == 33 [pid = 336] [id = 569] 01:23:50 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (00000096666A4800) [pid = 336] [serial = 1707] [outer = 0000000000000000] 01:23:50 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000966689D400) [pid = 336] [serial = 1708] [outer = 00000096666A4800] 01:23:50 INFO - PROCESS | 336 | 1466583830844 Marionette DEBUG loaded listener.js 01:23:50 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666A91000) [pid = 336] [serial = 1709] [outer = 00000096666A4800] 01:23:51 INFO - PROCESS | 336 | 1466583831281 Marionette TRACE conn7 <- [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]]]}] 01:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 629ms 01:23:51 INFO - PROCESS | 336 | 1466583831339 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 01:23:51 INFO - PROCESS | 336 | 1466583831341 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 01:23:51 INFO - PROCESS | 336 | 1466583831345 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:23:51 INFO - PROCESS | 336 | 1466583831347 Marionette TRACE conn7 <- [1,2242,null,{}] 01:23:51 INFO - PROCESS | 336 | 1466583831351 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:51 INFO - PROCESS | 336 | 1466583831353 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:51 INFO - PROCESS | 336 | 1466583831435 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 01:23:51 INFO - PROCESS | 336 | 1466583831441 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:51 INFO - PROCESS | 336 | 1466583831443 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:51 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F08800 == 34 [pid = 336] [id = 570] 01:23:51 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666A98400) [pid = 336] [serial = 1710] [outer = 0000000000000000] 01:23:51 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666ABF000) [pid = 336] [serial = 1711] [outer = 0000009666A98400] 01:23:51 INFO - PROCESS | 336 | 1466583831488 Marionette DEBUG loaded listener.js 01:23:51 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666B89800) [pid = 336] [serial = 1712] [outer = 0000009666A98400] 01:23:52 INFO - PROCESS | 336 | 1466583832314 Marionette TRACE conn7 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 01:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 985ms 01:23:52 INFO - PROCESS | 336 | 1466583832334 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 01:23:52 INFO - PROCESS | 336 | 1466583832340 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 01:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:23:52 INFO - PROCESS | 336 | 1466583832346 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:23:52 INFO - PROCESS | 336 | 1466583832350 Marionette TRACE conn7 <- [1,2246,null,{}] 01:23:52 INFO - PROCESS | 336 | 1466583832357 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:52 INFO - PROCESS | 336 | 1466583832360 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:52 INFO - PROCESS | 336 | 1466583832495 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 01:23:52 INFO - PROCESS | 336 | 1466583832618 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:52 INFO - PROCESS | 336 | 1466583832621 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:52 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA0B800 == 35 [pid = 336] [id = 571] 01:23:52 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000965880C000) [pid = 336] [serial = 1713] [outer = 0000000000000000] 01:23:52 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000965912DC00) [pid = 336] [serial = 1714] [outer = 000000965880C000] 01:23:52 INFO - PROCESS | 336 | 1466583832681 Marionette DEBUG loaded listener.js 01:23:52 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009659546800) [pid = 336] [serial = 1715] [outer = 000000965880C000] 01:23:53 INFO - PROCESS | 336 | 1466583833337 Marionette TRACE conn7 <- [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]]]}] 01:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1029ms 01:23:53 INFO - PROCESS | 336 | 1466583833376 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 01:23:53 INFO - PROCESS | 336 | 1466583833382 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 01:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:23:53 INFO - PROCESS | 336 | 1466583833389 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:23:53 INFO - PROCESS | 336 | 1466583833392 Marionette TRACE conn7 <- [1,2250,null,{}] 01:23:53 INFO - PROCESS | 336 | 1466583833396 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:53 INFO - PROCESS | 336 | 1466583833399 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:53 INFO - PROCESS | 336 | 1466583833531 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 01:23:53 INFO - PROCESS | 336 | 1466583833642 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:53 INFO - PROCESS | 336 | 1466583833645 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:53 INFO - PROCESS | 336 | ++DOCSHELL 0000009666626000 == 36 [pid = 336] [id = 572] 01:23:53 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000965EACD800) [pid = 336] [serial = 1716] [outer = 0000000000000000] 01:23:53 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000965F56B800) [pid = 336] [serial = 1717] [outer = 000000965EACD800] 01:23:53 INFO - PROCESS | 336 | 1466583833705 Marionette DEBUG loaded listener.js 01:23:53 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009662E69C00) [pid = 336] [serial = 1718] [outer = 000000965EACD800] 01:23:54 INFO - PROCESS | 336 | 1466583834516 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 01:23:54 INFO - PROCESS | 336 | --DOCSHELL 000000966A1E4000 == 35 [pid = 336] [id = 569] 01:23:54 INFO - PROCESS | 336 | --DOCSHELL 00000096688E9000 == 34 [pid = 336] [id = 568] 01:23:54 INFO - PROCESS | 336 | --DOCSHELL 0000009666C19000 == 33 [pid = 336] [id = 567] 01:23:54 INFO - PROCESS | 336 | --DOCSHELL 0000009666A57800 == 32 [pid = 336] [id = 566] 01:23:54 INFO - PROCESS | 336 | --DOCSHELL 0000009666340000 == 31 [pid = 336] [id = 565] 01:23:54 INFO - PROCESS | 336 | --DOCSHELL 0000009665F09000 == 30 [pid = 336] [id = 564] 01:23:54 INFO - PROCESS | 336 | --DOCSHELL 000000965FA0C800 == 29 [pid = 336] [id = 563] 01:23:54 INFO - PROCESS | 336 | --DOCSHELL 000000965DE73000 == 28 [pid = 336] [id = 562] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000966870E800) [pid = 336] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 85 (00000096668A1C00) [pid = 336] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009666A96400) [pid = 336] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009666CD0C00) [pid = 336] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009666CA9000) [pid = 336] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009663ABB800) [pid = 336] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009663F61800) [pid = 336] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009659F1C800) [pid = 336] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965EC05000) [pid = 336] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965F56CC00) [pid = 336] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009665FA4C00) [pid = 336] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666CD1C00) [pid = 336] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666FC7800) [pid = 336] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009659ABB800) [pid = 336] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009667174C00) [pid = 336] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000965EC06400) [pid = 336] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000965EA73000) [pid = 336] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000965FE30000) [pid = 336] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009668B04C00) [pid = 336] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 67 (00000096687B3800) [pid = 336] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 66 (00000096679DFC00) [pid = 336] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 65 (00000096678A1C00) [pid = 336] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 64 (0000009666AC6800) [pid = 336] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - PROCESS | 336 | --DOMWINDOW == 63 (00000096666A4C00) [pid = 336] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 01:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1238ms 01:23:54 INFO - PROCESS | 336 | 1466583834629 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 01:23:54 INFO - PROCESS | 336 | 1466583834633 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 01:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:23:54 INFO - PROCESS | 336 | 1466583834638 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:23:54 INFO - PROCESS | 336 | 1466583834642 Marionette TRACE conn7 <- [1,2254,null,{}] 01:23:54 INFO - PROCESS | 336 | 1466583834648 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:54 INFO - PROCESS | 336 | 1466583834651 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:54 INFO - PROCESS | 336 | 1466583834750 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 01:23:54 INFO - PROCESS | 336 | 1466583834757 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:54 INFO - PROCESS | 336 | 1466583834760 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:54 INFO - PROCESS | 336 | ++DOCSHELL 000000965EC25800 == 29 [pid = 336] [id = 573] 01:23:54 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (0000009659385C00) [pid = 336] [serial = 1719] [outer = 0000000000000000] 01:23:54 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (000000965952A800) [pid = 336] [serial = 1720] [outer = 0000009659385C00] 01:23:54 INFO - PROCESS | 336 | 1466583834811 Marionette DEBUG loaded listener.js 01:23:54 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (0000009659F54400) [pid = 336] [serial = 1721] [outer = 0000009659385C00] 01:23:55 INFO - PROCESS | 336 | 1466583835319 Marionette TRACE conn7 <- [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]]]}] 01:23:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:23:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 734ms 01:23:55 INFO - PROCESS | 336 | 1466583835377 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 01:23:55 INFO - PROCESS | 336 | 1466583835381 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 01:23:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:23:55 INFO - PROCESS | 336 | 1466583835388 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:23:55 INFO - PROCESS | 336 | 1466583835390 Marionette TRACE conn7 <- [1,2258,null,{}] 01:23:55 INFO - PROCESS | 336 | 1466583835394 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:55 INFO - PROCESS | 336 | 1466583835397 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:55 INFO - PROCESS | 336 | 1466583835490 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 01:23:55 INFO - PROCESS | 336 | 1466583835573 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:55 INFO - PROCESS | 336 | 1466583835576 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:55 INFO - PROCESS | 336 | ++DOCSHELL 0000009665EDB800 == 30 [pid = 336] [id = 574] 01:23:55 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000965F678800) [pid = 336] [serial = 1722] [outer = 0000000000000000] 01:23:55 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965F6D0400) [pid = 336] [serial = 1723] [outer = 000000965F678800] 01:23:55 INFO - PROCESS | 336 | 1466583835624 Marionette DEBUG loaded listener.js 01:23:55 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000009662E62800) [pid = 336] [serial = 1724] [outer = 000000965F678800] 01:23:56 INFO - PROCESS | 336 | 1466583836018 Marionette TRACE conn7 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 01:23:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:23:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 692ms 01:23:56 INFO - PROCESS | 336 | 1466583836083 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 01:23:56 INFO - PROCESS | 336 | 1466583836085 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 01:23:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:23:56 INFO - PROCESS | 336 | 1466583836090 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:23:56 INFO - PROCESS | 336 | 1466583836094 Marionette TRACE conn7 <- [1,2262,null,{}] 01:23:56 INFO - PROCESS | 336 | 1466583836106 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:56 INFO - PROCESS | 336 | 1466583836111 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:56 INFO - PROCESS | 336 | 1466583836201 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 01:23:56 INFO - PROCESS | 336 | 1466583836208 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:56 INFO - PROCESS | 336 | 1466583836211 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:56 INFO - PROCESS | 336 | ++DOCSHELL 000000966641F800 == 31 [pid = 336] [id = 575] 01:23:56 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009663AB4800) [pid = 336] [serial = 1725] [outer = 0000000000000000] 01:23:56 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009663F63000) [pid = 336] [serial = 1726] [outer = 0000009663AB4800] 01:23:56 INFO - PROCESS | 336 | 1466583836270 Marionette DEBUG loaded listener.js 01:23:56 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009665607000) [pid = 336] [serial = 1727] [outer = 0000009663AB4800] 01:23:56 INFO - PROCESS | 336 | 1466583836721 Marionette TRACE conn7 <- [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]]]}] 01:23:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:23:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 688ms 01:23:56 INFO - PROCESS | 336 | 1466583836780 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 01:23:56 INFO - PROCESS | 336 | 1466583836783 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 01:23:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:23:56 INFO - PROCESS | 336 | 1466583836786 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:23:56 INFO - PROCESS | 336 | 1466583836788 Marionette TRACE conn7 <- [1,2266,null,{}] 01:23:56 INFO - PROCESS | 336 | 1466583836792 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:56 INFO - PROCESS | 336 | 1466583836794 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:56 INFO - PROCESS | 336 | 1466583836914 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 01:23:56 INFO - PROCESS | 336 | 1466583836960 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:56 INFO - PROCESS | 336 | 1466583836963 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:56 INFO - PROCESS | 336 | ++DOCSHELL 0000009666FD2000 == 32 [pid = 336] [id = 576] 01:23:56 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009665E2C400) [pid = 336] [serial = 1728] [outer = 0000000000000000] 01:23:57 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009665FA9000) [pid = 336] [serial = 1729] [outer = 0000009665E2C400] 01:23:57 INFO - PROCESS | 336 | 1466583837008 Marionette DEBUG loaded listener.js 01:23:57 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (00000096662B6000) [pid = 336] [serial = 1730] [outer = 0000009665E2C400] 01:23:57 INFO - PROCESS | 336 | 1466583837472 Marionette TRACE conn7 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 01:23:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:23:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 733ms 01:23:57 INFO - PROCESS | 336 | 1466583837523 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 01:23:57 INFO - PROCESS | 336 | 1466583837526 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 01:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:23:57 INFO - PROCESS | 336 | 1466583837529 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:23:57 INFO - PROCESS | 336 | 1466583837531 Marionette TRACE conn7 <- [1,2270,null,{}] 01:23:57 INFO - PROCESS | 336 | 1466583837535 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:57 INFO - PROCESS | 336 | 1466583837537 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:57 INFO - PROCESS | 336 | 1466583837678 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 01:23:57 INFO - PROCESS | 336 | 1466583837699 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:57 INFO - PROCESS | 336 | 1466583837701 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:57 INFO - PROCESS | 336 | ++DOCSHELL 0000009669A19800 == 33 [pid = 336] [id = 577] 01:23:57 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009666897800) [pid = 336] [serial = 1731] [outer = 0000000000000000] 01:23:57 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (00000096668A1800) [pid = 336] [serial = 1732] [outer = 0000009666897800] 01:23:57 INFO - PROCESS | 336 | 1466583837747 Marionette DEBUG loaded listener.js 01:23:57 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666ABC400) [pid = 336] [serial = 1733] [outer = 0000009666897800] 01:23:58 INFO - PROCESS | 336 | 1466583838193 Marionette TRACE conn7 <- [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]]]}] 01:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 733ms 01:23:58 INFO - PROCESS | 336 | 1466583838264 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 01:23:58 INFO - PROCESS | 336 | 1466583838266 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 01:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:23:58 INFO - PROCESS | 336 | 1466583838282 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:23:58 INFO - PROCESS | 336 | 1466583838284 Marionette TRACE conn7 <- [1,2274,null,{}] 01:23:58 INFO - PROCESS | 336 | 1466583838288 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:58 INFO - PROCESS | 336 | 1466583838294 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:58 INFO - PROCESS | 336 | 1466583838448 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 01:23:58 INFO - PROCESS | 336 | 1466583838499 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:58 INFO - PROCESS | 336 | 1466583838501 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:58 INFO - PROCESS | 336 | ++DOCSHELL 000000966BF28000 == 34 [pid = 336] [id = 578] 01:23:58 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666C40800) [pid = 336] [serial = 1734] [outer = 0000000000000000] 01:23:58 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666CAA800) [pid = 336] [serial = 1735] [outer = 0000009666C40800] 01:23:58 INFO - PROCESS | 336 | 1466583838546 Marionette DEBUG loaded listener.js 01:23:58 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666CB2C00) [pid = 336] [serial = 1736] [outer = 0000009666C40800] 01:23:58 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965797A000) [pid = 336] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:23:58 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965832AC00) [pid = 336] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:23:58 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965954AC00) [pid = 336] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:23:58 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965FEBA400) [pid = 336] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:23:58 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009658A57800) [pid = 336] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:23:58 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965954A800) [pid = 336] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:23:58 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009663BEC400) [pid = 336] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:23:58 INFO - PROCESS | 336 | --DOMWINDOW == 73 (00000096666A4800) [pid = 336] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:23:58 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009659387C00) [pid = 336] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:23:58 INFO - PROCESS | 336 | --DOMWINDOW == 71 (00000096638C2800) [pid = 336] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:23:58 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009666B93400) [pid = 336] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:23:58 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000966970C400) [pid = 336] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:23:58 INFO - PROCESS | 336 | --DOMWINDOW == 68 (00000096578D2000) [pid = 336] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:23:59 INFO - PROCESS | 336 | 1466583839009 Marionette TRACE conn7 <- [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]]]}] 01:23:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 01:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 798ms 01:23:59 INFO - PROCESS | 336 | 1466583839077 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 01:23:59 INFO - PROCESS | 336 | 1466583839079 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 01:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:23:59 INFO - PROCESS | 336 | 1466583839083 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:23:59 INFO - PROCESS | 336 | 1466583839084 Marionette TRACE conn7 <- [1,2278,null,{}] 01:23:59 INFO - PROCESS | 336 | 1466583839093 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:59 INFO - PROCESS | 336 | 1466583839095 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:59 INFO - PROCESS | 336 | 1466583839181 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 01:23:59 INFO - PROCESS | 336 | 1466583839192 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:59 INFO - PROCESS | 336 | 1466583839194 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:59 INFO - PROCESS | 336 | ++DOCSHELL 000000966C44D000 == 35 [pid = 336] [id = 579] 01:23:59 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965954AC00) [pid = 336] [serial = 1737] [outer = 0000000000000000] 01:23:59 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000966657FC00) [pid = 336] [serial = 1738] [outer = 000000965954AC00] 01:23:59 INFO - PROCESS | 336 | 1466583839238 Marionette DEBUG loaded listener.js 01:23:59 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009666CC7800) [pid = 336] [serial = 1739] [outer = 000000965954AC00] 01:23:59 INFO - PROCESS | 336 | 1466583839651 Marionette TRACE conn7 <- [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]]]}] 01:23:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 587ms 01:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:23:59 INFO - PROCESS | 336 | 1466583839672 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 01:23:59 INFO - PROCESS | 336 | 1466583839674 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 01:23:59 INFO - PROCESS | 336 | 1466583839677 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:23:59 INFO - PROCESS | 336 | 1466583839679 Marionette TRACE conn7 <- [1,2282,null,{}] 01:23:59 INFO - PROCESS | 336 | 1466583839696 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:59 INFO - PROCESS | 336 | 1466583839698 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:59 INFO - PROCESS | 336 | 1466583839792 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 01:23:59 INFO - PROCESS | 336 | 1466583839798 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:59 INFO - PROCESS | 336 | 1466583839800 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:23:59 INFO - PROCESS | 336 | ++DOCSHELL 000000966C4B9800 == 36 [pid = 336] [id = 580] 01:23:59 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009666CCF400) [pid = 336] [serial = 1740] [outer = 0000000000000000] 01:23:59 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009666FBD000) [pid = 336] [serial = 1741] [outer = 0000009666CCF400] 01:23:59 INFO - PROCESS | 336 | 1466583839848 Marionette DEBUG loaded listener.js 01:23:59 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009666FC7C00) [pid = 336] [serial = 1742] [outer = 0000009666CCF400] 01:24:00 INFO - PROCESS | 336 | 1466583840263 Marionette TRACE conn7 <- [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]]]}] 01:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 651ms 01:24:00 INFO - PROCESS | 336 | 1466583840331 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 01:24:00 INFO - PROCESS | 336 | 1466583840334 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 01:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:24:00 INFO - PROCESS | 336 | 1466583840337 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:24:00 INFO - PROCESS | 336 | 1466583840339 Marionette TRACE conn7 <- [1,2286,null,{}] 01:24:00 INFO - PROCESS | 336 | 1466583840343 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:00 INFO - PROCESS | 336 | 1466583840345 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:00 INFO - PROCESS | 336 | 1466583840431 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 01:24:00 INFO - PROCESS | 336 | 1466583840438 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:00 INFO - PROCESS | 336 | 1466583840440 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:00 INFO - PROCESS | 336 | ++DOCSHELL 00000096663E3000 == 37 [pid = 336] [id = 581] 01:24:00 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009667688C00) [pid = 336] [serial = 1743] [outer = 0000000000000000] 01:24:00 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (00000096676ECC00) [pid = 336] [serial = 1744] [outer = 0000009667688C00] 01:24:00 INFO - PROCESS | 336 | 1466583840484 Marionette DEBUG loaded listener.js 01:24:00 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000966795AC00) [pid = 336] [serial = 1745] [outer = 0000009667688C00] 01:24:01 INFO - PROCESS | 336 | 1466583841042 Marionette TRACE conn7 <- [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]]]}] 01:24:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:24:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 775ms 01:24:01 INFO - PROCESS | 336 | 1466583841115 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 01:24:01 INFO - PROCESS | 336 | 1466583841120 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 01:24:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:24:01 INFO - PROCESS | 336 | 1466583841125 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:24:01 INFO - PROCESS | 336 | 1466583841129 Marionette TRACE conn7 <- [1,2290,null,{}] 01:24:01 INFO - PROCESS | 336 | 1466583841135 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:01 INFO - PROCESS | 336 | 1466583841138 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:01 INFO - PROCESS | 336 | 1466583841267 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 01:24:01 INFO - PROCESS | 336 | 1466583841356 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:01 INFO - PROCESS | 336 | 1466583841359 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:01 INFO - PROCESS | 336 | ++DOCSHELL 0000009663BAF800 == 38 [pid = 336] [id = 582] 01:24:01 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009658322000) [pid = 336] [serial = 1746] [outer = 0000000000000000] 01:24:01 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009659ABE800) [pid = 336] [serial = 1747] [outer = 0000009658322000] 01:24:01 INFO - PROCESS | 336 | 1466583841419 Marionette DEBUG loaded listener.js 01:24:01 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000965F508800) [pid = 336] [serial = 1748] [outer = 0000009658322000] 01:24:02 INFO - PROCESS | 336 | 1466583842060 Marionette TRACE conn7 <- [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]]]}] 01:24:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:24:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 986ms 01:24:02 INFO - PROCESS | 336 | 1466583842115 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 01:24:02 INFO - PROCESS | 336 | 1466583842120 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 01:24:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:24:02 INFO - PROCESS | 336 | 1466583842127 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:24:02 INFO - PROCESS | 336 | 1466583842130 Marionette TRACE conn7 <- [1,2294,null,{}] 01:24:02 INFO - PROCESS | 336 | 1466583842147 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:02 INFO - PROCESS | 336 | 1466583842151 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:02 INFO - PROCESS | 336 | 1466583842297 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 01:24:02 INFO - PROCESS | 336 | 1466583842354 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:02 INFO - PROCESS | 336 | 1466583842357 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:02 INFO - PROCESS | 336 | ++DOCSHELL 000000966A1D4800 == 39 [pid = 336] [id = 583] 01:24:02 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009663BE2C00) [pid = 336] [serial = 1749] [outer = 0000000000000000] 01:24:02 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009663F67000) [pid = 336] [serial = 1750] [outer = 0000009663BE2C00] 01:24:02 INFO - PROCESS | 336 | 1466583842415 Marionette DEBUG loaded listener.js 01:24:02 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009665FAD000) [pid = 336] [serial = 1751] [outer = 0000009663BE2C00] 01:24:03 INFO - PROCESS | 336 | 1466583843023 Marionette TRACE conn7 <- [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]]]}] 01:24:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:24:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 944ms 01:24:03 INFO - PROCESS | 336 | 1466583843073 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 01:24:03 INFO - PROCESS | 336 | 1466583843076 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 01:24:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:24:03 INFO - PROCESS | 336 | 1466583843080 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:24:03 INFO - PROCESS | 336 | 1466583843084 Marionette TRACE conn7 <- [1,2298,null,{}] 01:24:03 INFO - PROCESS | 336 | 1466583843096 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:03 INFO - PROCESS | 336 | 1466583843102 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:03 INFO - PROCESS | 336 | 1466583843218 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 01:24:03 INFO - PROCESS | 336 | 1466583843345 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:03 INFO - PROCESS | 336 | 1466583843348 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:03 INFO - PROCESS | 336 | ++DOCSHELL 000000966DA28800 == 40 [pid = 336] [id = 584] 01:24:03 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009666CA6400) [pid = 336] [serial = 1752] [outer = 0000000000000000] 01:24:03 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009666FBD400) [pid = 336] [serial = 1753] [outer = 0000009666CA6400] 01:24:03 INFO - PROCESS | 336 | 1466583843407 Marionette DEBUG loaded listener.js 01:24:03 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (00000096679F3C00) [pid = 336] [serial = 1754] [outer = 0000009666CA6400] 01:24:03 INFO - PROCESS | 336 | 1466583843961 Marionette TRACE conn7 <- [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]]]}] 01:24:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:24:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 943ms 01:24:04 INFO - PROCESS | 336 | 1466583844025 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 01:24:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:24:04 INFO - PROCESS | 336 | 1466583844028 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 01:24:04 INFO - PROCESS | 336 | 1466583844032 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:24:04 INFO - PROCESS | 336 | 1466583844034 Marionette TRACE conn7 <- [1,2302,null,{}] 01:24:04 INFO - PROCESS | 336 | 1466583844052 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:04 INFO - PROCESS | 336 | 1466583844055 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:04 INFO - PROCESS | 336 | 1466583844172 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 01:24:04 INFO - PROCESS | 336 | 1466583844292 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:04 INFO - PROCESS | 336 | 1466583844295 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:04 INFO - PROCESS | 336 | ++DOCSHELL 000000966E71E800 == 41 [pid = 336] [id = 585] 01:24:04 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (00000096687B2C00) [pid = 336] [serial = 1755] [outer = 0000000000000000] 01:24:04 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (00000096687D6000) [pid = 336] [serial = 1756] [outer = 00000096687B2C00] 01:24:04 INFO - PROCESS | 336 | 1466583844350 Marionette DEBUG loaded listener.js 01:24:04 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009668BC2400) [pid = 336] [serial = 1757] [outer = 00000096687B2C00] 01:24:05 INFO - PROCESS | 336 | 1466583845136 Marionette TRACE conn7 <- [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]]]}] 01:24:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:24:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1141ms 01:24:05 INFO - PROCESS | 336 | 1466583845174 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 01:24:05 INFO - PROCESS | 336 | 1466583845178 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 01:24:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:24:05 INFO - PROCESS | 336 | 1466583845184 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:24:05 INFO - PROCESS | 336 | 1466583845187 Marionette TRACE conn7 <- [1,2306,null,{}] 01:24:05 INFO - PROCESS | 336 | 1466583845193 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:05 INFO - PROCESS | 336 | 1466583845197 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:05 INFO - PROCESS | 336 | 1466583845307 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 01:24:05 INFO - PROCESS | 336 | 1466583845398 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:05 INFO - PROCESS | 336 | 1466583845402 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:05 INFO - PROCESS | 336 | ++DOCSHELL 00000096626D6800 == 42 [pid = 336] [id = 586] 01:24:05 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009659532400) [pid = 336] [serial = 1758] [outer = 0000000000000000] 01:24:05 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000009659551400) [pid = 336] [serial = 1759] [outer = 0000009659532400] 01:24:05 INFO - PROCESS | 336 | 1466583845452 Marionette DEBUG loaded listener.js 01:24:05 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000965F505C00) [pid = 336] [serial = 1760] [outer = 0000009659532400] 01:24:06 INFO - PROCESS | 336 | --DOCSHELL 000000966C4B9800 == 41 [pid = 336] [id = 580] 01:24:06 INFO - PROCESS | 336 | --DOCSHELL 000000966C44D000 == 40 [pid = 336] [id = 579] 01:24:06 INFO - PROCESS | 336 | --DOCSHELL 000000966BF28000 == 39 [pid = 336] [id = 578] 01:24:06 INFO - PROCESS | 336 | --DOCSHELL 0000009669A19800 == 38 [pid = 336] [id = 577] 01:24:06 INFO - PROCESS | 336 | --DOCSHELL 0000009666FD2000 == 37 [pid = 336] [id = 576] 01:24:06 INFO - PROCESS | 336 | --DOCSHELL 000000966641F800 == 36 [pid = 336] [id = 575] 01:24:06 INFO - PROCESS | 336 | --DOCSHELL 0000009665EDB800 == 35 [pid = 336] [id = 574] 01:24:06 INFO - PROCESS | 336 | --DOCSHELL 000000965EC25800 == 34 [pid = 336] [id = 573] 01:24:06 INFO - PROCESS | 336 | --DOCSHELL 0000009665F08800 == 33 [pid = 336] [id = 570] 01:24:06 INFO - PROCESS | 336 | --DOCSHELL 000000965EB26800 == 32 [pid = 336] [id = 561] 01:24:06 INFO - PROCESS | 336 | --DOCSHELL 0000009666626000 == 31 [pid = 336] [id = 572] 01:24:06 INFO - PROCESS | 336 | --DOCSHELL 000000965FA0B800 == 30 [pid = 336] [id = 571] 01:24:06 INFO - PROCESS | 336 | --DOCSHELL 000000966E71E800 == 29 [pid = 336] [id = 585] 01:24:06 INFO - PROCESS | 336 | --DOCSHELL 000000966DA28800 == 28 [pid = 336] [id = 584] 01:24:06 INFO - PROCESS | 336 | --DOCSHELL 000000966A1D4800 == 27 [pid = 336] [id = 583] 01:24:06 INFO - PROCESS | 336 | --DOCSHELL 00000096663E3000 == 26 [pid = 336] [id = 581] 01:24:06 INFO - PROCESS | 336 | --DOCSHELL 0000009663BAF800 == 25 [pid = 336] [id = 582] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000965EC0FC00) [pid = 336] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 90 (00000096588C8C00) [pid = 336] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000965922D400) [pid = 336] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009659552000) [pid = 336] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000965A53D400) [pid = 336] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009662E65400) [pid = 336] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009659383400) [pid = 336] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009658BC0000) [pid = 336] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009663A7C400) [pid = 336] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 82 (00000096638D6000) [pid = 336] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009665607400) [pid = 336] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009663BE0400) [pid = 336] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000966689D400) [pid = 336] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009665FA9800) [pid = 336] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965F6CE400) [pid = 336] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009659528400) [pid = 336] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009665604C00) [pid = 336] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009663AB4C00) [pid = 336] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000966794F000) [pid = 336] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666C68C00) [pid = 336] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009666ABF000) [pid = 336] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000966A705800) [pid = 336] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009669711C00) [pid = 336] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009665FA6400) [pid = 336] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009666577000) [pid = 336] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 66 (0000009666A91000) [pid = 336] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | --DOMWINDOW == 65 (000000965FACCC00) [pid = 336] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 01:24:06 INFO - PROCESS | 336 | 1466583846776 Marionette TRACE conn7 <- [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] 01:24:06 INFO - PROCESS | 336 | 1466583846829 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 01:24:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:24:06 INFO - PROCESS | 336 | 1466583846835 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:24:06 INFO - PROCESS | 336 | 1466583846839 Marionette TRACE conn7 <- [1,2310,null,{}] 01:24:06 INFO - PROCESS | 336 | 1466583846844 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:06 INFO - PROCESS | 336 | 1466583846848 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:06 INFO - PROCESS | 336 | 1466583846944 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 01:24:06 INFO - PROCESS | 336 | 1466583846992 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:07 INFO - PROCESS | 336 | 1466583846996 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:07 INFO - PROCESS | 336 | ++DOCSHELL 000000965DB7C800 == 26 [pid = 336] [id = 587] 01:24:07 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (0000009658309800) [pid = 336] [serial = 1761] [outer = 0000000000000000] 01:24:07 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (0000009658320800) [pid = 336] [serial = 1762] [outer = 0000009658309800] 01:24:07 INFO - PROCESS | 336 | 1466583847045 Marionette DEBUG loaded listener.js 01:24:07 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965911EC00) [pid = 336] [serial = 1763] [outer = 0000009658309800] 01:24:07 INFO - PROCESS | 336 | 1466583847536 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 01:24:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:24:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 734ms 01:24:07 INFO - PROCESS | 336 | 1466583847572 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 01:24:07 INFO - PROCESS | 336 | 1466583847578 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 01:24:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:24:07 INFO - PROCESS | 336 | 1466583847584 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:24:07 INFO - PROCESS | 336 | 1466583847587 Marionette TRACE conn7 <- [1,2314,null,{}] 01:24:07 INFO - PROCESS | 336 | 1466583847591 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:07 INFO - PROCESS | 336 | 1466583847594 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:07 INFO - PROCESS | 336 | 1466583847689 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 01:24:07 INFO - PROCESS | 336 | 1466583847697 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:07 INFO - PROCESS | 336 | 1466583847699 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:07 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA2B000 == 27 [pid = 336] [id = 588] 01:24:07 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965938A400) [pid = 336] [serial = 1764] [outer = 0000000000000000] 01:24:07 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965954C400) [pid = 336] [serial = 1765] [outer = 000000965938A400] 01:24:07 INFO - PROCESS | 336 | 1466583847749 Marionette DEBUG loaded listener.js 01:24:07 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009659CEF800) [pid = 336] [serial = 1766] [outer = 000000965938A400] 01:24:08 INFO - PROCESS | 336 | 1466583848203 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 01:24:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:24:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 672ms 01:24:08 INFO - PROCESS | 336 | 1466583848258 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 01:24:08 INFO - PROCESS | 336 | 1466583848260 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 01:24:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:24:08 INFO - PROCESS | 336 | 1466583848264 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:24:08 INFO - PROCESS | 336 | 1466583848268 Marionette TRACE conn7 <- [1,2318,null,{}] 01:24:08 INFO - PROCESS | 336 | 1466583848280 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:08 INFO - PROCESS | 336 | 1466583848285 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:08 INFO - PROCESS | 336 | 1466583848408 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 01:24:08 INFO - PROCESS | 336 | 1466583848491 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:08 INFO - PROCESS | 336 | 1466583848495 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:08 INFO - PROCESS | 336 | ++DOCSHELL 00000096655F1000 == 28 [pid = 336] [id = 589] 01:24:08 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000965E880C00) [pid = 336] [serial = 1767] [outer = 0000000000000000] 01:24:08 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965EC0A000) [pid = 336] [serial = 1768] [outer = 000000965E880C00] 01:24:08 INFO - PROCESS | 336 | 1466583848545 Marionette DEBUG loaded listener.js 01:24:08 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965FAC9400) [pid = 336] [serial = 1769] [outer = 000000965E880C00] 01:24:08 INFO - PROCESS | 336 | 1466583848919 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 01:24:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:24:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 692ms 01:24:08 INFO - PROCESS | 336 | 1466583848958 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 01:24:08 INFO - PROCESS | 336 | 1466583848961 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 01:24:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:24:08 INFO - PROCESS | 336 | 1466583848964 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:24:08 INFO - PROCESS | 336 | 1466583848966 Marionette TRACE conn7 <- [1,2322,null,{}] 01:24:08 INFO - PROCESS | 336 | 1466583848970 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:08 INFO - PROCESS | 336 | 1466583848972 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:09 INFO - PROCESS | 336 | 1466583849109 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 01:24:09 INFO - PROCESS | 336 | 1466583849114 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:09 INFO - PROCESS | 336 | 1466583849116 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:09 INFO - PROCESS | 336 | ++DOCSHELL 0000009666334000 == 29 [pid = 336] [id = 590] 01:24:09 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009660159400) [pid = 336] [serial = 1770] [outer = 0000000000000000] 01:24:09 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009662E62400) [pid = 336] [serial = 1771] [outer = 0000009660159400] 01:24:09 INFO - PROCESS | 336 | 1466583849206 Marionette DEBUG loaded listener.js 01:24:09 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (00000096638D2800) [pid = 336] [serial = 1772] [outer = 0000009660159400] 01:24:09 INFO - PROCESS | 336 | 1466583849635 Marionette TRACE conn7 <- [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]]]}] 01:24:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:24:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 734ms 01:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:24:09 INFO - PROCESS | 336 | 1466583849713 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 01:24:09 INFO - PROCESS | 336 | 1466583849715 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 01:24:09 INFO - PROCESS | 336 | 1466583849720 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:24:09 INFO - PROCESS | 336 | 1466583849721 Marionette TRACE conn7 <- [1,2326,null,{}] 01:24:09 INFO - PROCESS | 336 | 1466583849764 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:09 INFO - PROCESS | 336 | 1466583849767 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:09 INFO - PROCESS | 336 | 1466583849881 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 01:24:09 INFO - PROCESS | 336 | 1466583849888 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:09 INFO - PROCESS | 336 | 1466583849890 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:09 INFO - PROCESS | 336 | ++DOCSHELL 0000009666831000 == 30 [pid = 336] [id = 591] 01:24:09 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000096638D5400) [pid = 336] [serial = 1773] [outer = 0000000000000000] 01:24:09 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009663AB4C00) [pid = 336] [serial = 1774] [outer = 00000096638D5400] 01:24:09 INFO - PROCESS | 336 | 1466583849935 Marionette DEBUG loaded listener.js 01:24:10 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009663BE6800) [pid = 336] [serial = 1775] [outer = 00000096638D5400] 01:24:10 INFO - PROCESS | 336 | 1466583850356 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 01:24:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:24:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 692ms 01:24:10 INFO - PROCESS | 336 | 1466583850413 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 01:24:10 INFO - PROCESS | 336 | 1466583850416 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 01:24:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:24:10 INFO - PROCESS | 336 | 1466583850425 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:24:10 INFO - PROCESS | 336 | 1466583850427 Marionette TRACE conn7 <- [1,2330,null,{}] 01:24:10 INFO - PROCESS | 336 | 1466583850430 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:10 INFO - PROCESS | 336 | 1466583850437 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:10 INFO - PROCESS | 336 | 1466583850579 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 01:24:10 INFO - PROCESS | 336 | 1466583850585 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:10 INFO - PROCESS | 336 | 1466583850587 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:10 INFO - PROCESS | 336 | ++DOCSHELL 0000009666C2D000 == 31 [pid = 336] [id = 592] 01:24:10 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009663F69000) [pid = 336] [serial = 1776] [outer = 0000000000000000] 01:24:10 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009665605400) [pid = 336] [serial = 1777] [outer = 0000009663F69000] 01:24:10 INFO - PROCESS | 336 | 1466583850680 Marionette DEBUG loaded listener.js 01:24:10 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009665FA7800) [pid = 336] [serial = 1778] [outer = 0000009663F69000] 01:24:11 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009663AB4800) [pid = 336] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:24:11 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965880C000) [pid = 336] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:24:11 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965F678800) [pid = 336] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:24:11 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965954AC00) [pid = 336] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:24:11 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009665E2C400) [pid = 336] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:24:11 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009666CCF400) [pid = 336] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:24:11 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666897800) [pid = 336] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:24:11 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965EACD800) [pid = 336] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:24:11 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666A98400) [pid = 336] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:24:11 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666C40800) [pid = 336] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:24:11 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009659385C00) [pid = 336] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:24:11 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009667688C00) [pid = 336] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:24:11 INFO - PROCESS | 336 | 1466583851318 Marionette TRACE conn7 <- [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]]]}] 01:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 943ms 01:24:11 INFO - PROCESS | 336 | 1466583851371 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 01:24:11 INFO - PROCESS | 336 | 1466583851373 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 01:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:24:11 INFO - PROCESS | 336 | 1466583851377 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:24:11 INFO - PROCESS | 336 | 1466583851378 Marionette TRACE conn7 <- [1,2334,null,{}] 01:24:11 INFO - PROCESS | 336 | 1466583851382 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:11 INFO - PROCESS | 336 | 1466583851384 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:11 INFO - PROCESS | 336 | 1466583851493 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 01:24:11 INFO - PROCESS | 336 | 1466583851548 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:11 INFO - PROCESS | 336 | 1466583851550 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:11 INFO - PROCESS | 336 | ++DOCSHELL 0000009668BF5000 == 32 [pid = 336] [id = 593] 01:24:11 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000965789DC00) [pid = 336] [serial = 1779] [outer = 0000000000000000] 01:24:11 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009659385C00) [pid = 336] [serial = 1780] [outer = 000000965789DC00] 01:24:11 INFO - PROCESS | 336 | 1466583851594 Marionette DEBUG loaded listener.js 01:24:11 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009665FA3400) [pid = 336] [serial = 1781] [outer = 000000965789DC00] 01:24:11 INFO - PROCESS | 336 | 1466583851945 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 01:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 587ms 01:24:11 INFO - PROCESS | 336 | 1466583851967 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 01:24:11 INFO - PROCESS | 336 | 1466583851969 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 01:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:24:11 INFO - PROCESS | 336 | 1466583851972 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:24:11 INFO - PROCESS | 336 | 1466583851974 Marionette TRACE conn7 <- [1,2338,null,{}] 01:24:11 INFO - PROCESS | 336 | 1466583851978 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:11 INFO - PROCESS | 336 | 1466583851980 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:12 INFO - PROCESS | 336 | 1466583852092 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 01:24:12 INFO - PROCESS | 336 | 1466583852100 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:12 INFO - PROCESS | 336 | 1466583852102 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:12 INFO - PROCESS | 336 | ++DOCSHELL 000000966A1E8000 == 33 [pid = 336] [id = 594] 01:24:12 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (00000096578CAC00) [pid = 336] [serial = 1782] [outer = 0000000000000000] 01:24:12 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009666580C00) [pid = 336] [serial = 1783] [outer = 00000096578CAC00] 01:24:12 INFO - PROCESS | 336 | 1466583852149 Marionette DEBUG loaded listener.js 01:24:12 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (00000096668A3C00) [pid = 336] [serial = 1784] [outer = 00000096578CAC00] 01:24:12 INFO - PROCESS | 336 | 1466583852577 Marionette TRACE conn7 <- [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]]]}] 01:24:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:24:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 629ms 01:24:12 INFO - PROCESS | 336 | 1466583852605 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 01:24:12 INFO - PROCESS | 336 | 1466583852607 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 01:24:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:24:12 INFO - PROCESS | 336 | 1466583852610 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:24:12 INFO - PROCESS | 336 | 1466583852612 Marionette TRACE conn7 <- [1,2342,null,{}] 01:24:12 INFO - PROCESS | 336 | 1466583852615 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:12 INFO - PROCESS | 336 | 1466583852617 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:12 INFO - PROCESS | 336 | 1466583852729 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 01:24:12 INFO - PROCESS | 336 | 1466583852737 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:12 INFO - PROCESS | 336 | 1466583852739 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:12 INFO - PROCESS | 336 | ++DOCSHELL 000000966A6E8800 == 34 [pid = 336] [id = 595] 01:24:12 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000096577AF800) [pid = 336] [serial = 1785] [outer = 0000000000000000] 01:24:12 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666A92C00) [pid = 336] [serial = 1786] [outer = 00000096577AF800] 01:24:12 INFO - PROCESS | 336 | 1466583852785 Marionette DEBUG loaded listener.js 01:24:12 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666AC6000) [pid = 336] [serial = 1787] [outer = 00000096577AF800] 01:24:13 INFO - PROCESS | 336 | 1466583853256 Marionette TRACE conn7 <- [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]]]}] 01:24:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:24:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 734ms 01:24:13 INFO - PROCESS | 336 | 1466583853349 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 01:24:13 INFO - PROCESS | 336 | 1466583853354 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 01:24:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:24:13 INFO - PROCESS | 336 | 1466583853360 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:24:13 INFO - PROCESS | 336 | 1466583853364 Marionette TRACE conn7 <- [1,2346,null,{}] 01:24:13 INFO - PROCESS | 336 | 1466583853372 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:13 INFO - PROCESS | 336 | 1466583853375 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:13 INFO - PROCESS | 336 | 1466583853514 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 01:24:13 INFO - PROCESS | 336 | 1466583853613 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:13 INFO - PROCESS | 336 | 1466583853618 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:13 INFO - PROCESS | 336 | ++DOCSHELL 000000965EB1F800 == 35 [pid = 336] [id = 596] 01:24:13 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009657975400) [pid = 336] [serial = 1788] [outer = 0000000000000000] 01:24:13 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009658311800) [pid = 336] [serial = 1789] [outer = 0000009657975400] 01:24:13 INFO - PROCESS | 336 | 1466583853676 Marionette DEBUG loaded listener.js 01:24:13 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000965937CC00) [pid = 336] [serial = 1790] [outer = 0000009657975400] 01:24:14 INFO - PROCESS | 336 | 1466583854454 Marionette TRACE conn7 <- [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]]]}] 01:24:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:24:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1142ms 01:24:14 INFO - PROCESS | 336 | 1466583854504 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 01:24:14 INFO - PROCESS | 336 | 1466583854510 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 01:24:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:24:14 INFO - PROCESS | 336 | 1466583854516 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:24:14 INFO - PROCESS | 336 | 1466583854520 Marionette TRACE conn7 <- [1,2350,null,{}] 01:24:14 INFO - PROCESS | 336 | 1466583854524 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:14 INFO - PROCESS | 336 | 1466583854527 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:14 INFO - PROCESS | 336 | 1466583854661 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 01:24:14 INFO - PROCESS | 336 | 1466583854776 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:14 INFO - PROCESS | 336 | 1466583854779 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:14 INFO - PROCESS | 336 | ++DOCSHELL 0000009666421000 == 36 [pid = 336] [id = 597] 01:24:14 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000965AAB8C00) [pid = 336] [serial = 1791] [outer = 0000000000000000] 01:24:14 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000965EADA400) [pid = 336] [serial = 1792] [outer = 000000965AAB8C00] 01:24:14 INFO - PROCESS | 336 | 1466583854837 Marionette DEBUG loaded listener.js 01:24:14 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000965FEAF400) [pid = 336] [serial = 1793] [outer = 000000965AAB8C00] 01:24:15 INFO - PROCESS | 336 | 1466583855541 Marionette TRACE conn7 <- [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]]]}] 01:24:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:24:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1194ms 01:24:15 INFO - PROCESS | 336 | 1466583855733 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 01:24:15 INFO - PROCESS | 336 | 1466583855739 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 01:24:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:24:15 INFO - PROCESS | 336 | 1466583855744 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:24:15 INFO - PROCESS | 336 | 1466583855748 Marionette TRACE conn7 <- [1,2354,null,{}] 01:24:15 INFO - PROCESS | 336 | 1466583855753 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:15 INFO - PROCESS | 336 | 1466583855756 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:15 INFO - PROCESS | 336 | 1466583855877 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 01:24:15 INFO - PROCESS | 336 | 1466583855952 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:15 INFO - PROCESS | 336 | 1466583855957 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:15 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA2E000 == 37 [pid = 336] [id = 598] 01:24:15 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009659531C00) [pid = 336] [serial = 1794] [outer = 0000000000000000] 01:24:16 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000965954B800) [pid = 336] [serial = 1795] [outer = 0000009659531C00] 01:24:16 INFO - PROCESS | 336 | 1466583856006 Marionette DEBUG loaded listener.js 01:24:16 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000965E530400) [pid = 336] [serial = 1796] [outer = 0000009659531C00] 01:24:16 INFO - PROCESS | 336 | --DOCSHELL 000000966A1E8000 == 36 [pid = 336] [id = 594] 01:24:16 INFO - PROCESS | 336 | --DOCSHELL 0000009668BF5000 == 35 [pid = 336] [id = 593] 01:24:16 INFO - PROCESS | 336 | --DOCSHELL 0000009666C2D000 == 34 [pid = 336] [id = 592] 01:24:16 INFO - PROCESS | 336 | --DOCSHELL 0000009666831000 == 33 [pid = 336] [id = 591] 01:24:16 INFO - PROCESS | 336 | --DOCSHELL 0000009666334000 == 32 [pid = 336] [id = 590] 01:24:16 INFO - PROCESS | 336 | --DOCSHELL 00000096655F1000 == 31 [pid = 336] [id = 589] 01:24:16 INFO - PROCESS | 336 | --DOCSHELL 000000965FA2B000 == 30 [pid = 336] [id = 588] 01:24:16 INFO - PROCESS | 336 | --DOCSHELL 000000965DB7C800 == 29 [pid = 336] [id = 587] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009665607000) [pid = 336] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009659546800) [pid = 336] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009663F63000) [pid = 336] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009662E62800) [pid = 336] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009666CC7800) [pid = 336] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 83 (00000096662B6000) [pid = 336] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009666FBD000) [pid = 336] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 81 (00000096668A1800) [pid = 336] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965F56B800) [pid = 336] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009666B89800) [pid = 336] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009662E69C00) [pid = 336] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009666CAA800) [pid = 336] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666ABC400) [pid = 336] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965952A800) [pid = 336] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965F6D0400) [pid = 336] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000965912DC00) [pid = 336] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666CB2C00) [pid = 336] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000966657FC00) [pid = 336] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009665FA9000) [pid = 336] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009659F54400) [pid = 336] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009666FC7C00) [pid = 336] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 67 (00000096676ECC00) [pid = 336] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | --DOMWINDOW == 66 (000000966795AC00) [pid = 336] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 01:24:16 INFO - PROCESS | 336 | 1466583856569 Marionette TRACE conn7 <- [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]]]}] 01:24:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:24:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 879ms 01:24:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:24:16 INFO - PROCESS | 336 | 1466583856626 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 01:24:16 INFO - PROCESS | 336 | 1466583856629 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 01:24:16 INFO - PROCESS | 336 | 1466583856635 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:24:16 INFO - PROCESS | 336 | 1466583856639 Marionette TRACE conn7 <- [1,2358,null,{}] 01:24:16 INFO - PROCESS | 336 | 1466583856643 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:16 INFO - PROCESS | 336 | 1466583856645 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:16 INFO - PROCESS | 336 | 1466583856738 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 01:24:16 INFO - PROCESS | 336 | 1466583856746 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:16 INFO - PROCESS | 336 | 1466583856748 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:16 INFO - PROCESS | 336 | ++DOCSHELL 0000009665511800 == 30 [pid = 336] [id = 599] 01:24:16 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000965DD34800) [pid = 336] [serial = 1797] [outer = 0000000000000000] 01:24:16 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965E64D400) [pid = 336] [serial = 1798] [outer = 000000965DD34800] 01:24:16 INFO - PROCESS | 336 | 1466583856798 Marionette DEBUG loaded listener.js 01:24:16 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965F6CA400) [pid = 336] [serial = 1799] [outer = 000000965DD34800] 01:24:17 INFO - PROCESS | 336 | 1466583857285 Marionette TRACE conn7 <- [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]]]}] 01:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 692ms 01:24:17 INFO - PROCESS | 336 | 1466583857327 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 01:24:17 INFO - PROCESS | 336 | 1466583857329 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 01:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:24:17 INFO - PROCESS | 336 | 1466583857333 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:24:17 INFO - PROCESS | 336 | 1466583857335 Marionette TRACE conn7 <- [1,2362,null,{}] 01:24:17 INFO - PROCESS | 336 | 1466583857346 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:17 INFO - PROCESS | 336 | 1466583857351 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:17 INFO - PROCESS | 336 | 1466583857444 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 01:24:17 INFO - PROCESS | 336 | 1466583857455 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:17 INFO - PROCESS | 336 | 1466583857459 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:17 INFO - PROCESS | 336 | ++DOCSHELL 000000966642A800 == 31 [pid = 336] [id = 600] 01:24:17 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009663A76400) [pid = 336] [serial = 1800] [outer = 0000000000000000] 01:24:17 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009663A80C00) [pid = 336] [serial = 1801] [outer = 0000009663A76400] 01:24:17 INFO - PROCESS | 336 | 1466583857514 Marionette DEBUG loaded listener.js 01:24:17 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009663FB5C00) [pid = 336] [serial = 1802] [outer = 0000009663A76400] 01:24:18 INFO - PROCESS | 336 | 1466583858017 Marionette TRACE conn7 <- [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]]]}] 01:24:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:24:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 01:24:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:24:18 INFO - PROCESS | 336 | 1466583858070 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 01:24:18 INFO - PROCESS | 336 | 1466583858072 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 01:24:18 INFO - PROCESS | 336 | 1466583858075 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:24:18 INFO - PROCESS | 336 | 1466583858077 Marionette TRACE conn7 <- [1,2366,null,{}] 01:24:18 INFO - PROCESS | 336 | 1466583858081 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:18 INFO - PROCESS | 336 | 1466583858083 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:18 INFO - PROCESS | 336 | 1466583858176 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 01:24:18 INFO - PROCESS | 336 | 1466583858181 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:18 INFO - PROCESS | 336 | 1466583858183 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:18 INFO - PROCESS | 336 | ++DOCSHELL 000000966799A000 == 32 [pid = 336] [id = 601] 01:24:18 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000966560FC00) [pid = 336] [serial = 1803] [outer = 0000000000000000] 01:24:18 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009665E32800) [pid = 336] [serial = 1804] [outer = 000000966560FC00] 01:24:18 INFO - PROCESS | 336 | 1466583858231 Marionette DEBUG loaded listener.js 01:24:18 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009666090000) [pid = 336] [serial = 1805] [outer = 000000966560FC00] 01:24:18 INFO - PROCESS | 336 | 1466583858660 Marionette TRACE conn7 <- [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]]]}] 01:24:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:24:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 628ms 01:24:18 INFO - PROCESS | 336 | 1466583858707 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 01:24:18 INFO - PROCESS | 336 | 1466583858709 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 01:24:18 INFO - PROCESS | 336 | 1466583858713 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:24:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:24:18 INFO - PROCESS | 336 | 1466583858714 Marionette TRACE conn7 <- [1,2370,null,{}] 01:24:18 INFO - PROCESS | 336 | 1466583858718 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:18 INFO - PROCESS | 336 | 1466583858720 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:18 INFO - PROCESS | 336 | 1466583858839 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 01:24:18 INFO - PROCESS | 336 | 1466583858918 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:18 INFO - PROCESS | 336 | 1466583858920 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:18 INFO - PROCESS | 336 | ++DOCSHELL 000000966A1E0000 == 33 [pid = 336] [id = 602] 01:24:18 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009666897800) [pid = 336] [serial = 1806] [outer = 0000000000000000] 01:24:18 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000966689A000) [pid = 336] [serial = 1807] [outer = 0000009666897800] 01:24:18 INFO - PROCESS | 336 | 1466583858972 Marionette DEBUG loaded listener.js 01:24:19 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666AC3000) [pid = 336] [serial = 1808] [outer = 0000009666897800] 01:24:19 INFO - PROCESS | 336 | 1466583859405 Marionette TRACE conn7 <- [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]]]}] 01:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 731ms 01:24:19 INFO - PROCESS | 336 | 1466583859447 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 01:24:19 INFO - PROCESS | 336 | 1466583859449 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 01:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:24:19 INFO - PROCESS | 336 | 1466583859452 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:24:19 INFO - PROCESS | 336 | 1466583859454 Marionette TRACE conn7 <- [1,2374,null,{}] 01:24:19 INFO - PROCESS | 336 | 1466583859458 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:19 INFO - PROCESS | 336 | 1466583859465 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:19 INFO - PROCESS | 336 | 1466583859613 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 01:24:19 INFO - PROCESS | 336 | 1466583859674 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:19 INFO - PROCESS | 336 | 1466583859676 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:19 INFO - PROCESS | 336 | ++DOCSHELL 000000966BF36000 == 34 [pid = 336] [id = 603] 01:24:19 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666C6E400) [pid = 336] [serial = 1809] [outer = 0000000000000000] 01:24:19 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666CB1800) [pid = 336] [serial = 1810] [outer = 0000009666C6E400] 01:24:19 INFO - PROCESS | 336 | 1466583859721 Marionette DEBUG loaded listener.js 01:24:19 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666CD0400) [pid = 336] [serial = 1811] [outer = 0000009666C6E400] 01:24:20 INFO - PROCESS | 336 | 1466583860130 Marionette TRACE conn7 <- [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]]]}] 01:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 734ms 01:24:20 INFO - PROCESS | 336 | 1466583860214 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 01:24:20 INFO - PROCESS | 336 | 1466583860216 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 01:24:20 INFO - PROCESS | 336 | 1466583860220 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:24:20 INFO - PROCESS | 336 | 1466583860222 Marionette TRACE conn7 <- [1,2378,null,{}] 01:24:20 INFO - PROCESS | 336 | 1466583860225 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:20 INFO - PROCESS | 336 | 1466583860227 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:20 INFO - PROCESS | 336 | 1466583860345 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 01:24:20 INFO - PROCESS | 336 | 1466583860357 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:20 INFO - PROCESS | 336 | 1466583860359 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:20 INFO - PROCESS | 336 | ++DOCSHELL 000000966C4AA800 == 35 [pid = 336] [id = 604] 01:24:20 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666F46800) [pid = 336] [serial = 1812] [outer = 0000000000000000] 01:24:20 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666FC4800) [pid = 336] [serial = 1813] [outer = 0000009666F46800] 01:24:20 INFO - PROCESS | 336 | 1466583860448 Marionette DEBUG loaded listener.js 01:24:20 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000966768A000) [pid = 336] [serial = 1814] [outer = 0000009666F46800] 01:24:20 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009663F69000) [pid = 336] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:24:20 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965938A400) [pid = 336] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:24:20 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009658309800) [pid = 336] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:24:20 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965E880C00) [pid = 336] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:24:20 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009659532400) [pid = 336] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:24:20 INFO - PROCESS | 336 | --DOMWINDOW == 78 (00000096578CAC00) [pid = 336] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:24:20 INFO - PROCESS | 336 | --DOMWINDOW == 77 (00000096638D5400) [pid = 336] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:24:20 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009658322000) [pid = 336] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:24:20 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009663BE2C00) [pid = 336] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:24:20 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666CA6400) [pid = 336] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:24:20 INFO - PROCESS | 336 | --DOMWINDOW == 73 (00000096687B2C00) [pid = 336] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:24:20 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000965789DC00) [pid = 336] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:24:20 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009660159400) [pid = 336] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:24:20 INFO - PROCESS | 336 | 1466583860885 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 01:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 692ms 01:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:24:20 INFO - PROCESS | 336 | 1466583860917 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 01:24:20 INFO - PROCESS | 336 | 1466583860919 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 01:24:20 INFO - PROCESS | 336 | 1466583860922 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:24:20 INFO - PROCESS | 336 | 1466583860924 Marionette TRACE conn7 <- [1,2382,null,{}] 01:24:20 INFO - PROCESS | 336 | 1466583860927 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:20 INFO - PROCESS | 336 | 1466583860929 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:21 INFO - PROCESS | 336 | 1466583861043 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 01:24:21 INFO - PROCESS | 336 | 1466583861094 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:21 INFO - PROCESS | 336 | 1466583861096 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:21 INFO - PROCESS | 336 | ++DOCSHELL 000000966D527800 == 36 [pid = 336] [id = 605] 01:24:21 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009659532400) [pid = 336] [serial = 1815] [outer = 0000000000000000] 01:24:21 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009663FB3000) [pid = 336] [serial = 1816] [outer = 0000009659532400] 01:24:21 INFO - PROCESS | 336 | 1466583861143 Marionette DEBUG loaded listener.js 01:24:21 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009667688000) [pid = 336] [serial = 1817] [outer = 0000009659532400] 01:24:21 INFO - PROCESS | 336 | 1466583861523 Marionette TRACE conn7 <- [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]]]}] 01:24:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:24:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 627ms 01:24:21 INFO - PROCESS | 336 | 1466583861553 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 01:24:21 INFO - PROCESS | 336 | 1466583861555 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 01:24:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:24:21 INFO - PROCESS | 336 | 1466583861558 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:24:21 INFO - PROCESS | 336 | 1466583861560 Marionette TRACE conn7 <- [1,2386,null,{}] 01:24:21 INFO - PROCESS | 336 | 1466583861580 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:21 INFO - PROCESS | 336 | 1466583861583 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:21 INFO - PROCESS | 336 | 1466583861694 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 01:24:21 INFO - PROCESS | 336 | 1466583861702 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:21 INFO - PROCESS | 336 | 1466583861704 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:21 INFO - PROCESS | 336 | ++DOCSHELL 000000966D651000 == 37 [pid = 336] [id = 606] 01:24:21 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009666CD4800) [pid = 336] [serial = 1818] [outer = 0000000000000000] 01:24:21 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (00000096679DFC00) [pid = 336] [serial = 1819] [outer = 0000009666CD4800] 01:24:21 INFO - PROCESS | 336 | 1466583861748 Marionette DEBUG loaded listener.js 01:24:21 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000966871D000) [pid = 336] [serial = 1820] [outer = 0000009666CD4800] 01:24:22 INFO - PROCESS | 336 | 1466583862160 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 01:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 629ms 01:24:22 INFO - PROCESS | 336 | 1466583862191 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 01:24:22 INFO - PROCESS | 336 | 1466583862193 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 01:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:24:22 INFO - PROCESS | 336 | 1466583862196 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:24:22 INFO - PROCESS | 336 | 1466583862198 Marionette TRACE conn7 <- [1,2390,null,{}] 01:24:22 INFO - PROCESS | 336 | 1466583862206 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:22 INFO - PROCESS | 336 | 1466583862208 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:22 INFO - PROCESS | 336 | 1466583862332 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 01:24:22 INFO - PROCESS | 336 | 1466583862354 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:22 INFO - PROCESS | 336 | 1466583862356 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:22 INFO - PROCESS | 336 | ++DOCSHELL 000000966DA2B800 == 38 [pid = 336] [id = 607] 01:24:22 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000096687BA000) [pid = 336] [serial = 1821] [outer = 0000000000000000] 01:24:22 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (00000096687D3400) [pid = 336] [serial = 1822] [outer = 00000096687BA000] 01:24:22 INFO - PROCESS | 336 | 1466583862401 Marionette DEBUG loaded listener.js 01:24:22 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009668BC2C00) [pid = 336] [serial = 1823] [outer = 00000096687BA000] 01:24:22 INFO - PROCESS | 336 | 1466583862876 Marionette TRACE conn7 <- [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]]]}] 01:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 777ms 01:24:22 INFO - PROCESS | 336 | 1466583862977 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 01:24:22 INFO - PROCESS | 336 | 1466583862982 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 01:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:24:23 INFO - PROCESS | 336 | 1466583863047 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:24:23 INFO - PROCESS | 336 | 1466583863051 Marionette TRACE conn7 <- [1,2394,null,{}] 01:24:23 INFO - PROCESS | 336 | 1466583863082 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:23 INFO - PROCESS | 336 | 1466583863086 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:23 INFO - PROCESS | 336 | 1466583863212 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 01:24:23 INFO - PROCESS | 336 | 1466583863301 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:23 INFO - PROCESS | 336 | 1466583863306 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:23 INFO - PROCESS | 336 | ++DOCSHELL 0000009663B26800 == 39 [pid = 336] [id = 608] 01:24:23 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009659529800) [pid = 336] [serial = 1824] [outer = 0000000000000000] 01:24:23 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009659546400) [pid = 336] [serial = 1825] [outer = 0000009659529800] 01:24:23 INFO - PROCESS | 336 | 1466583863364 Marionette DEBUG loaded listener.js 01:24:23 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000965E885400) [pid = 336] [serial = 1826] [outer = 0000009659529800] 01:24:23 INFO - PROCESS | 336 | 1466583863951 Marionette TRACE conn7 <- [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]]]}] 01:24:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:24:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1012ms 01:24:24 INFO - PROCESS | 336 | 1466583864003 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 01:24:24 INFO - PROCESS | 336 | 1466583864008 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 01:24:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:24:24 INFO - PROCESS | 336 | 1466583864015 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:24:24 INFO - PROCESS | 336 | 1466583864018 Marionette TRACE conn7 <- [1,2398,null,{}] 01:24:24 INFO - PROCESS | 336 | 1466583864037 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:24 INFO - PROCESS | 336 | 1466583864040 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:24 INFO - PROCESS | 336 | 1466583864158 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 01:24:24 INFO - PROCESS | 336 | 1466583864282 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:24 INFO - PROCESS | 336 | 1466583864285 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:24 INFO - PROCESS | 336 | ++DOCSHELL 0000009668BEC800 == 40 [pid = 336] [id = 609] 01:24:24 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009662E6F800) [pid = 336] [serial = 1827] [outer = 0000000000000000] 01:24:24 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009663A05C00) [pid = 336] [serial = 1828] [outer = 0000009662E6F800] 01:24:24 INFO - PROCESS | 336 | 1466583864343 Marionette DEBUG loaded listener.js 01:24:24 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009665604800) [pid = 336] [serial = 1829] [outer = 0000009662E6F800] 01:24:24 INFO - PROCESS | 336 | 1466583864936 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 01:24:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:24:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1003ms 01:24:25 INFO - PROCESS | 336 | 1466583865020 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 01:24:25 INFO - PROCESS | 336 | 1466583865023 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 01:24:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:24:25 INFO - PROCESS | 336 | 1466583865027 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:24:25 INFO - PROCESS | 336 | 1466583865031 Marionette TRACE conn7 <- [1,2402,null,{}] 01:24:25 INFO - PROCESS | 336 | 1466583865043 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:25 INFO - PROCESS | 336 | 1466583865048 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:25 INFO - PROCESS | 336 | 1466583865172 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 01:24:25 INFO - PROCESS | 336 | 1466583865292 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:25 INFO - PROCESS | 336 | 1466583865296 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:25 INFO - PROCESS | 336 | ++DOCSHELL 000000966E74C000 == 41 [pid = 336] [id = 610] 01:24:25 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009666C6EC00) [pid = 336] [serial = 1830] [outer = 0000000000000000] 01:24:25 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009666CAD400) [pid = 336] [serial = 1831] [outer = 0000009666C6EC00] 01:24:25 INFO - PROCESS | 336 | 1466583865354 Marionette DEBUG loaded listener.js 01:24:25 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (00000096679E9800) [pid = 336] [serial = 1832] [outer = 0000009666C6EC00] 01:24:25 INFO - PROCESS | 336 | 1466583865967 Marionette TRACE conn7 <- [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]]]}] 01:24:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:24:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 986ms 01:24:26 INFO - PROCESS | 336 | 1466583866016 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 01:24:26 INFO - PROCESS | 336 | 1466583866020 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 01:24:26 INFO - PROCESS | 336 | 1466583866024 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:24:26 INFO - PROCESS | 336 | 1466583866027 Marionette TRACE conn7 <- [1,2406,null,{}] 01:24:26 INFO - PROCESS | 336 | 1466583866030 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:26 INFO - PROCESS | 336 | 1466583866033 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:26 INFO - PROCESS | 336 | 1466583866154 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 01:24:26 INFO - PROCESS | 336 | 1466583866271 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:26 INFO - PROCESS | 336 | 1466583866274 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:26 INFO - PROCESS | 336 | ++DOCSHELL 000000966A414000 == 42 [pid = 336] [id = 611] 01:24:26 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (00000096668A5800) [pid = 336] [serial = 1833] [outer = 0000000000000000] 01:24:26 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000009669825400) [pid = 336] [serial = 1834] [outer = 00000096668A5800] 01:24:26 INFO - PROCESS | 336 | 1466583866331 Marionette DEBUG loaded listener.js 01:24:26 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000966A706800) [pid = 336] [serial = 1835] [outer = 00000096668A5800] 01:24:27 INFO - PROCESS | 336 | 1466583867112 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:24:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:24:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1125ms 01:24:27 INFO - PROCESS | 336 | 1466583867154 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 01:24:27 INFO - PROCESS | 336 | 1466583867159 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 01:24:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:24:27 INFO - PROCESS | 336 | 1466583867165 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:24:27 INFO - PROCESS | 336 | 1466583867168 Marionette TRACE conn7 <- [1,2410,null,{}] 01:24:27 INFO - PROCESS | 336 | 1466583867174 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:27 INFO - PROCESS | 336 | 1466583867177 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:27 INFO - PROCESS | 336 | 1466583867289 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 01:24:27 INFO - PROCESS | 336 | 1466583867386 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:27 INFO - PROCESS | 336 | 1466583867391 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:27 INFO - PROCESS | 336 | ++DOCSHELL 0000009663932800 == 43 [pid = 336] [id = 612] 01:24:27 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000009659552800) [pid = 336] [serial = 1836] [outer = 0000000000000000] 01:24:27 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000009659C12C00) [pid = 336] [serial = 1837] [outer = 0000009659552800] 01:24:27 INFO - PROCESS | 336 | 1466583867440 Marionette DEBUG loaded listener.js 01:24:27 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000965EC08C00) [pid = 336] [serial = 1838] [outer = 0000009659552800] 01:24:28 INFO - PROCESS | 336 | --DOCSHELL 000000966D651000 == 42 [pid = 336] [id = 606] 01:24:28 INFO - PROCESS | 336 | --DOCSHELL 000000966D527800 == 41 [pid = 336] [id = 605] 01:24:28 INFO - PROCESS | 336 | --DOCSHELL 000000966C4AA800 == 40 [pid = 336] [id = 604] 01:24:28 INFO - PROCESS | 336 | --DOCSHELL 000000966BF36000 == 39 [pid = 336] [id = 603] 01:24:28 INFO - PROCESS | 336 | --DOCSHELL 000000966A1E0000 == 38 [pid = 336] [id = 602] 01:24:28 INFO - PROCESS | 336 | --DOCSHELL 000000966799A000 == 37 [pid = 336] [id = 601] 01:24:28 INFO - PROCESS | 336 | --DOCSHELL 000000966642A800 == 36 [pid = 336] [id = 600] 01:24:28 INFO - PROCESS | 336 | --DOCSHELL 0000009665511800 == 35 [pid = 336] [id = 599] 01:24:28 INFO - PROCESS | 336 | --DOCSHELL 000000965FA2E000 == 34 [pid = 336] [id = 598] 01:24:28 INFO - PROCESS | 336 | --DOCSHELL 0000009666421000 == 33 [pid = 336] [id = 597] 01:24:28 INFO - PROCESS | 336 | --DOCSHELL 000000966A6E8800 == 32 [pid = 336] [id = 595] 01:24:28 INFO - PROCESS | 336 | --DOCSHELL 000000965EB1F800 == 31 [pid = 336] [id = 596] 01:24:28 INFO - PROCESS | 336 | --DOCSHELL 00000096626D6800 == 30 [pid = 336] [id = 586] 01:24:28 INFO - PROCESS | 336 | --DOCSHELL 000000966A414000 == 29 [pid = 336] [id = 611] 01:24:28 INFO - PROCESS | 336 | --DOCSHELL 000000966E74C000 == 28 [pid = 336] [id = 610] 01:24:28 INFO - PROCESS | 336 | --DOCSHELL 0000009668BEC800 == 27 [pid = 336] [id = 609] 01:24:28 INFO - PROCESS | 336 | --DOCSHELL 000000966DA2B800 == 26 [pid = 336] [id = 607] 01:24:28 INFO - PROCESS | 336 | --DOCSHELL 0000009663B26800 == 25 [pid = 336] [id = 608] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000009665605400) [pid = 336] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000965954C400) [pid = 336] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000009659CEF800) [pid = 336] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000009658320800) [pid = 336] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000965911EC00) [pid = 336] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000965EC0A000) [pid = 336] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000965F505C00) [pid = 336] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009659551400) [pid = 336] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 86 (00000096668A3C00) [pid = 336] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009663AB4C00) [pid = 336] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000965F508800) [pid = 336] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009659ABE800) [pid = 336] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009665FAD000) [pid = 336] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009663F67000) [pid = 336] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 80 (00000096679F3C00) [pid = 336] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009666FBD400) [pid = 336] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009668BC2400) [pid = 336] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 77 (00000096687D6000) [pid = 336] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009659385C00) [pid = 336] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666580C00) [pid = 336] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009665FA7800) [pid = 336] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009662E62400) [pid = 336] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 72 (00000096638D2800) [pid = 336] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009663BE6800) [pid = 336] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009665FA3400) [pid = 336] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009666A92C00) [pid = 336] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | --DOMWINDOW == 68 (000000965FAC9400) [pid = 336] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 01:24:28 INFO - PROCESS | 336 | 1466583868861 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1739ms 01:24:28 INFO - PROCESS | 336 | 1466583868908 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 01:24:28 INFO - PROCESS | 336 | 1466583868912 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 01:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:24:28 INFO - PROCESS | 336 | 1466583868917 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:24:28 INFO - PROCESS | 336 | 1466583868921 Marionette TRACE conn7 <- [1,2414,null,{}] 01:24:28 INFO - PROCESS | 336 | 1466583868927 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:28 INFO - PROCESS | 336 | 1466583868930 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:29 INFO - PROCESS | 336 | 1466583869026 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 01:24:29 INFO - PROCESS | 336 | 1466583869040 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:29 INFO - PROCESS | 336 | 1466583869043 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:29 INFO - PROCESS | 336 | ++DOCSHELL 000000965E6B4000 == 26 [pid = 336] [id = 613] 01:24:29 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000009658A3D800) [pid = 336] [serial = 1839] [outer = 0000000000000000] 01:24:29 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009658BBF400) [pid = 336] [serial = 1840] [outer = 0000009658A3D800] 01:24:29 INFO - PROCESS | 336 | 1466583869094 Marionette DEBUG loaded listener.js 01:24:29 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000965937EC00) [pid = 336] [serial = 1841] [outer = 0000009658A3D800] 01:24:29 INFO - PROCESS | 336 | 1466583869569 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 01:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 672ms 01:24:29 INFO - PROCESS | 336 | 1466583869593 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 01:24:29 INFO - PROCESS | 336 | 1466583869598 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 01:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:24:29 INFO - PROCESS | 336 | 1466583869610 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:24:29 INFO - PROCESS | 336 | 1466583869613 Marionette TRACE conn7 <- [1,2418,null,{}] 01:24:29 INFO - PROCESS | 336 | 1466583869617 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:29 INFO - PROCESS | 336 | 1466583869620 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:29 INFO - PROCESS | 336 | 1466583869715 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 01:24:29 INFO - PROCESS | 336 | 1466583869724 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:29 INFO - PROCESS | 336 | 1466583869726 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:29 INFO - PROCESS | 336 | ++DOCSHELL 0000009662622000 == 27 [pid = 336] [id = 614] 01:24:29 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000965954C400) [pid = 336] [serial = 1842] [outer = 0000000000000000] 01:24:29 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009659AA4800) [pid = 336] [serial = 1843] [outer = 000000965954C400] 01:24:29 INFO - PROCESS | 336 | 1466583869776 Marionette DEBUG loaded listener.js 01:24:29 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965DE4C000) [pid = 336] [serial = 1844] [outer = 000000965954C400] 01:24:30 INFO - PROCESS | 336 | 1466583870254 Marionette TRACE conn7 <- [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]]]}] 01:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 693ms 01:24:30 INFO - PROCESS | 336 | 1466583870305 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 01:24:30 INFO - PROCESS | 336 | 1466583870308 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 01:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:24:30 INFO - PROCESS | 336 | 1466583870312 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:24:30 INFO - PROCESS | 336 | 1466583870316 Marionette TRACE conn7 <- [1,2422,null,{}] 01:24:30 INFO - PROCESS | 336 | 1466583870328 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:30 INFO - PROCESS | 336 | 1466583870333 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:30 INFO - PROCESS | 336 | 1466583870483 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 01:24:30 INFO - PROCESS | 336 | 1466583870577 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:30 INFO - PROCESS | 336 | 1466583870581 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:30 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA25000 == 28 [pid = 336] [id = 615] 01:24:30 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (00000096588D0000) [pid = 336] [serial = 1845] [outer = 0000000000000000] 01:24:30 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009662E6A000) [pid = 336] [serial = 1846] [outer = 00000096588D0000] 01:24:30 INFO - PROCESS | 336 | 1466583870633 Marionette DEBUG loaded listener.js 01:24:30 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000965E643800) [pid = 336] [serial = 1847] [outer = 00000096588D0000] 01:24:31 INFO - PROCESS | 336 | 1466583871080 Marionette TRACE conn7 <- [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]]]}] 01:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 795ms 01:24:31 INFO - PROCESS | 336 | 1466583871110 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 01:24:31 INFO - PROCESS | 336 | 1466583871112 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 01:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:24:31 INFO - PROCESS | 336 | 1466583871122 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:24:31 INFO - PROCESS | 336 | 1466583871124 Marionette TRACE conn7 <- [1,2426,null,{}] 01:24:31 INFO - PROCESS | 336 | 1466583871128 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:31 INFO - PROCESS | 336 | 1466583871130 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:31 INFO - PROCESS | 336 | 1466583871253 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 01:24:31 INFO - PROCESS | 336 | 1466583871259 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:31 INFO - PROCESS | 336 | 1466583871261 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:31 INFO - PROCESS | 336 | ++DOCSHELL 000000966640F000 == 29 [pid = 336] [id = 616] 01:24:31 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000966015C800) [pid = 336] [serial = 1848] [outer = 0000000000000000] 01:24:31 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (00000096638D5400) [pid = 336] [serial = 1849] [outer = 000000966015C800] 01:24:31 INFO - PROCESS | 336 | 1466583871313 Marionette DEBUG loaded listener.js 01:24:31 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000965FC6A400) [pid = 336] [serial = 1850] [outer = 000000966015C800] 01:24:31 INFO - PROCESS | 336 | 1466583871758 Marionette TRACE conn7 <- [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]]]}] 01:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 691ms 01:24:31 INFO - PROCESS | 336 | 1466583871814 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 01:24:31 INFO - PROCESS | 336 | 1466583871816 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 01:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:24:31 INFO - PROCESS | 336 | 1466583871820 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:24:31 INFO - PROCESS | 336 | 1466583871822 Marionette TRACE conn7 <- [1,2430,null,{}] 01:24:31 INFO - PROCESS | 336 | 1466583871825 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:31 INFO - PROCESS | 336 | 1466583871827 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:31 INFO - PROCESS | 336 | 1466583871967 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 01:24:32 INFO - PROCESS | 336 | 1466583872000 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:32 INFO - PROCESS | 336 | 1466583872002 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:32 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B36800 == 30 [pid = 336] [id = 617] 01:24:32 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000965952C400) [pid = 336] [serial = 1851] [outer = 0000000000000000] 01:24:32 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009663BE1800) [pid = 336] [serial = 1852] [outer = 000000965952C400] 01:24:32 INFO - PROCESS | 336 | 1466583872050 Marionette DEBUG loaded listener.js 01:24:32 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009663FB4800) [pid = 336] [serial = 1853] [outer = 000000965952C400] 01:24:32 INFO - PROCESS | 336 | 1466583872500 Marionette TRACE conn7 <- [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]]]}] 01:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 734ms 01:24:32 INFO - PROCESS | 336 | 1466583872557 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 01:24:32 INFO - PROCESS | 336 | 1466583872560 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 01:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:24:32 INFO - PROCESS | 336 | 1466583872563 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:24:32 INFO - PROCESS | 336 | 1466583872565 Marionette TRACE conn7 <- [1,2434,null,{}] 01:24:32 INFO - PROCESS | 336 | 1466583872569 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:32 INFO - PROCESS | 336 | 1466583872575 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:32 INFO - PROCESS | 336 | 1466583872716 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 01:24:32 INFO - PROCESS | 336 | 1466583872774 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:32 INFO - PROCESS | 336 | 1466583872776 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:32 INFO - PROCESS | 336 | ++DOCSHELL 00000096688E5000 == 31 [pid = 336] [id = 618] 01:24:32 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009664A7C400) [pid = 336] [serial = 1854] [outer = 0000000000000000] 01:24:32 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009665FAE400) [pid = 336] [serial = 1855] [outer = 0000009664A7C400] 01:24:32 INFO - PROCESS | 336 | 1466583872822 Marionette DEBUG loaded listener.js 01:24:32 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (00000096663B0400) [pid = 336] [serial = 1856] [outer = 0000009664A7C400] 01:24:33 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009666897800) [pid = 336] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:24:33 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009666C6E400) [pid = 336] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:24:33 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009659532400) [pid = 336] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:24:33 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009666F46800) [pid = 336] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:24:33 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000966560FC00) [pid = 336] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:24:33 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009659531C00) [pid = 336] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:24:33 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009657975400) [pid = 336] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:24:33 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965AAB8C00) [pid = 336] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:24:33 INFO - PROCESS | 336 | --DOMWINDOW == 77 (00000096577AF800) [pid = 336] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:24:33 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009663A76400) [pid = 336] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:24:33 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965DD34800) [pid = 336] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:24:33 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666CD4800) [pid = 336] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:24:33 INFO - PROCESS | 336 | --DOMWINDOW == 73 (00000096687BA000) [pid = 336] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:24:33 INFO - PROCESS | 336 | 1466583873672 Marionette TRACE conn7 <- [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]]]}] 01:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1142ms 01:24:33 INFO - PROCESS | 336 | 1466583873709 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 01:24:33 INFO - PROCESS | 336 | 1466583873714 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 01:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:24:33 INFO - PROCESS | 336 | 1466583873719 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:24:33 INFO - PROCESS | 336 | 1466583873723 Marionette TRACE conn7 <- [1,2438,null,{}] 01:24:33 INFO - PROCESS | 336 | 1466583873729 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:33 INFO - PROCESS | 336 | 1466583873733 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:33 INFO - PROCESS | 336 | 1466583873893 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 01:24:34 INFO - PROCESS | 336 | 1466583874009 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:34 INFO - PROCESS | 336 | 1466583874012 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:34 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA37800 == 32 [pid = 336] [id = 619] 01:24:34 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (00000096578CB000) [pid = 336] [serial = 1857] [outer = 0000000000000000] 01:24:34 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009659226400) [pid = 336] [serial = 1858] [outer = 00000096578CB000] 01:24:34 INFO - PROCESS | 336 | 1466583874071 Marionette DEBUG loaded listener.js 01:24:34 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009659531800) [pid = 336] [serial = 1859] [outer = 00000096578CB000] 01:24:34 INFO - PROCESS | 336 | 1466583874870 Marionette TRACE conn7 <- [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]]]}] 01:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1233ms 01:24:34 INFO - PROCESS | 336 | 1466583874956 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 01:24:34 INFO - PROCESS | 336 | 1466583874961 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 01:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:24:34 INFO - PROCESS | 336 | 1466583874968 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:24:34 INFO - PROCESS | 336 | 1466583874972 Marionette TRACE conn7 <- [1,2442,null,{}] 01:24:34 INFO - PROCESS | 336 | 1466583874976 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:34 INFO - PROCESS | 336 | 1466583874979 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:35 INFO - PROCESS | 336 | 1466583875143 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 01:24:35 INFO - PROCESS | 336 | 1466583875256 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:35 INFO - PROCESS | 336 | 1466583875259 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:35 INFO - PROCESS | 336 | ++DOCSHELL 000000965DDA4800 == 33 [pid = 336] [id = 620] 01:24:35 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000965E880C00) [pid = 336] [serial = 1860] [outer = 0000000000000000] 01:24:35 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000965F56CC00) [pid = 336] [serial = 1861] [outer = 000000965E880C00] 01:24:35 INFO - PROCESS | 336 | 1466583875318 Marionette DEBUG loaded listener.js 01:24:35 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000966008F400) [pid = 336] [serial = 1862] [outer = 000000965E880C00] 01:24:35 INFO - PROCESS | 336 | --DOCSHELL 0000009666B36800 == 32 [pid = 336] [id = 617] 01:24:35 INFO - PROCESS | 336 | --DOCSHELL 000000966640F000 == 31 [pid = 336] [id = 616] 01:24:35 INFO - PROCESS | 336 | --DOCSHELL 000000965FA25000 == 30 [pid = 336] [id = 615] 01:24:35 INFO - PROCESS | 336 | --DOCSHELL 0000009662622000 == 29 [pid = 336] [id = 614] 01:24:35 INFO - PROCESS | 336 | --DOCSHELL 000000965E6B4000 == 28 [pid = 336] [id = 613] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000966689A000) [pid = 336] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009666CD0400) [pid = 336] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666CB1800) [pid = 336] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009663FB3000) [pid = 336] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666FC4800) [pid = 336] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009665E32800) [pid = 336] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000965954B800) [pid = 336] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000965E530400) [pid = 336] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009658311800) [pid = 336] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000965937CC00) [pid = 336] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 68 (000000965EADA400) [pid = 336] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 67 (000000965FEAF400) [pid = 336] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 66 (0000009666AC6000) [pid = 336] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 65 (0000009663A80C00) [pid = 336] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 64 (0000009663FB5C00) [pid = 336] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 63 (000000965E64D400) [pid = 336] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 62 (000000965F6CA400) [pid = 336] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 61 (000000966871D000) [pid = 336] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 60 (00000096687D3400) [pid = 336] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 59 (0000009668BC2C00) [pid = 336] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 58 (00000096679DFC00) [pid = 336] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 57 (000000966768A000) [pid = 336] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 56 (0000009666AC3000) [pid = 336] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 55 (0000009667688000) [pid = 336] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 01:24:35 INFO - PROCESS | 336 | --DOMWINDOW == 54 (0000009666090000) [pid = 336] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 01:24:36 INFO - PROCESS | 336 | 1466583876087 Marionette TRACE conn7 <- [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]]]}] 01:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1138ms 01:24:36 INFO - PROCESS | 336 | 1466583876108 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 01:24:36 INFO - PROCESS | 336 | 1466583876112 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 01:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:24:36 INFO - PROCESS | 336 | 1466583876117 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:24:36 INFO - PROCESS | 336 | 1466583876122 Marionette TRACE conn7 <- [1,2446,null,{}] 01:24:36 INFO - PROCESS | 336 | 1466583876129 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:36 INFO - PROCESS | 336 | 1466583876132 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:36 INFO - PROCESS | 336 | 1466583876231 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 01:24:36 INFO - PROCESS | 336 | 1466583876311 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:36 INFO - PROCESS | 336 | 1466583876313 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:36 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA0B800 == 29 [pid = 336] [id = 621] 01:24:36 INFO - PROCESS | 336 | ++DOMWINDOW == 55 (000000965922B000) [pid = 336] [serial = 1863] [outer = 0000000000000000] 01:24:36 INFO - PROCESS | 336 | ++DOMWINDOW == 56 (000000965954B800) [pid = 336] [serial = 1864] [outer = 000000965922B000] 01:24:36 INFO - PROCESS | 336 | 1466583876365 Marionette DEBUG loaded listener.js 01:24:36 INFO - PROCESS | 336 | ++DOMWINDOW == 57 (000000965DEAF400) [pid = 336] [serial = 1865] [outer = 000000965922B000] 01:24:36 INFO - PROCESS | 336 | 1466583876781 Marionette TRACE conn7 <- [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]]]}] 01:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 690ms 01:24:36 INFO - PROCESS | 336 | 1466583876812 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 01:24:36 INFO - PROCESS | 336 | 1466583876817 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 01:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:24:36 INFO - PROCESS | 336 | 1466583876823 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:24:36 INFO - PROCESS | 336 | 1466583876826 Marionette TRACE conn7 <- [1,2450,null,{}] 01:24:36 INFO - PROCESS | 336 | 1466583876830 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:36 INFO - PROCESS | 336 | 1466583876833 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:36 INFO - PROCESS | 336 | 1466583876929 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 01:24:36 INFO - PROCESS | 336 | 1466583876936 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:36 INFO - PROCESS | 336 | 1466583876938 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:36 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F1C000 == 30 [pid = 336] [id = 622] 01:24:36 INFO - PROCESS | 336 | ++DOMWINDOW == 58 (000000965FC6C000) [pid = 336] [serial = 1866] [outer = 0000000000000000] 01:24:36 INFO - PROCESS | 336 | ++DOMWINDOW == 59 (000000965FEAF400) [pid = 336] [serial = 1867] [outer = 000000965FC6C000] 01:24:36 INFO - PROCESS | 336 | 1466583876993 Marionette DEBUG loaded listener.js 01:24:37 INFO - PROCESS | 336 | ++DOMWINDOW == 60 (0000009662E69000) [pid = 336] [serial = 1868] [outer = 000000965FC6C000] 01:24:37 INFO - PROCESS | 336 | 1466583877443 Marionette TRACE conn7 <- [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]]]}] 01:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 692ms 01:24:37 INFO - PROCESS | 336 | 1466583877518 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 01:24:37 INFO - PROCESS | 336 | 1466583877521 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 01:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:24:37 INFO - PROCESS | 336 | 1466583877525 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:24:37 INFO - PROCESS | 336 | 1466583877529 Marionette TRACE conn7 <- [1,2454,null,{}] 01:24:37 INFO - PROCESS | 336 | 1466583877540 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:37 INFO - PROCESS | 336 | 1466583877545 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:37 INFO - PROCESS | 336 | 1466583877635 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 01:24:37 INFO - PROCESS | 336 | 1466583877721 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:37 INFO - PROCESS | 336 | 1466583877724 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:37 INFO - PROCESS | 336 | ++DOCSHELL 0000009666A56800 == 31 [pid = 336] [id = 623] 01:24:37 INFO - PROCESS | 336 | ++DOMWINDOW == 61 (00000096578D6000) [pid = 336] [serial = 1869] [outer = 0000000000000000] 01:24:37 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (0000009663AC1000) [pid = 336] [serial = 1870] [outer = 00000096578D6000] 01:24:37 INFO - PROCESS | 336 | 1466583877773 Marionette DEBUG loaded listener.js 01:24:37 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (00000096655C8400) [pid = 336] [serial = 1871] [outer = 00000096578D6000] 01:24:38 INFO - PROCESS | 336 | 1466583878209 Marionette TRACE conn7 <- [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]]]}] 01:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 733ms 01:24:38 INFO - PROCESS | 336 | 1466583878260 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 01:24:38 INFO - PROCESS | 336 | 1466583878263 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 01:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:24:38 INFO - PROCESS | 336 | 1466583878267 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:24:38 INFO - PROCESS | 336 | 1466583878268 Marionette TRACE conn7 <- [1,2458,null,{}] 01:24:38 INFO - PROCESS | 336 | 1466583878272 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:38 INFO - PROCESS | 336 | 1466583878274 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:38 INFO - PROCESS | 336 | 1466583878409 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 01:24:38 INFO - PROCESS | 336 | 1466583878419 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:38 INFO - PROCESS | 336 | 1466583878421 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:38 INFO - PROCESS | 336 | ++DOCSHELL 0000009668366000 == 32 [pid = 336] [id = 624] 01:24:38 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (0000009665611000) [pid = 336] [serial = 1872] [outer = 0000000000000000] 01:24:38 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (0000009665E37800) [pid = 336] [serial = 1873] [outer = 0000009665611000] 01:24:38 INFO - PROCESS | 336 | 1466583878514 Marionette DEBUG loaded listener.js 01:24:38 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (0000009665FB0000) [pid = 336] [serial = 1874] [outer = 0000009665611000] 01:24:38 INFO - PROCESS | 336 | 1466583878928 Marionette TRACE conn7 <- [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]]]}] 01:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 734ms 01:24:39 INFO - PROCESS | 336 | 1466583879024 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 01:24:39 INFO - PROCESS | 336 | 1466583879026 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 01:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:24:39 INFO - PROCESS | 336 | 1466583879029 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:24:39 INFO - PROCESS | 336 | 1466583879031 Marionette TRACE conn7 <- [1,2462,null,{}] 01:24:39 INFO - PROCESS | 336 | 1466583879035 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:39 INFO - PROCESS | 336 | 1466583879037 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:39 INFO - PROCESS | 336 | 1466583879152 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 01:24:39 INFO - PROCESS | 336 | 1466583879206 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:39 INFO - PROCESS | 336 | 1466583879208 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:39 INFO - PROCESS | 336 | ++DOCSHELL 000000966A1DA800 == 33 [pid = 336] [id = 625] 01:24:39 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (00000096578A1000) [pid = 336] [serial = 1875] [outer = 0000000000000000] 01:24:39 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009666580C00) [pid = 336] [serial = 1876] [outer = 00000096578A1000] 01:24:39 INFO - PROCESS | 336 | 1466583879253 Marionette DEBUG loaded listener.js 01:24:39 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000966689F000) [pid = 336] [serial = 1877] [outer = 00000096578A1000] 01:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 68 (00000096588D0000) [pid = 336] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009666C6EC00) [pid = 336] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 66 (00000096668A5800) [pid = 336] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 65 (0000009659529800) [pid = 336] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 64 (0000009662E6F800) [pid = 336] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 63 (000000965952C400) [pid = 336] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 62 (000000966015C800) [pid = 336] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 61 (0000009659552800) [pid = 336] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 60 (000000965954C400) [pid = 336] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 59 (0000009658A3D800) [pid = 336] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:24:39 INFO - PROCESS | 336 | 1466583879684 Marionette TRACE conn7 <- [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]]]}] 01:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 691ms 01:24:39 INFO - PROCESS | 336 | 1466583879721 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 01:24:39 INFO - PROCESS | 336 | 1466583879723 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 01:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:24:39 INFO - PROCESS | 336 | 1466583879726 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:24:39 INFO - PROCESS | 336 | 1466583879728 Marionette TRACE conn7 <- [1,2466,null,{}] 01:24:39 INFO - PROCESS | 336 | 1466583879732 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:39 INFO - PROCESS | 336 | 1466583879738 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:39 INFO - PROCESS | 336 | 1466583879838 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 01:24:39 INFO - PROCESS | 336 | 1466583879921 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:39 INFO - PROCESS | 336 | 1466583879923 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:39 INFO - PROCESS | 336 | ++DOCSHELL 000000966A6D3800 == 34 [pid = 336] [id = 626] 01:24:39 INFO - PROCESS | 336 | ++DOMWINDOW == 60 (000000965E611800) [pid = 336] [serial = 1878] [outer = 0000000000000000] 01:24:39 INFO - PROCESS | 336 | ++DOMWINDOW == 61 (000000966689B400) [pid = 336] [serial = 1879] [outer = 000000965E611800] 01:24:39 INFO - PROCESS | 336 | 1466583879970 Marionette DEBUG loaded listener.js 01:24:40 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (0000009666AC6800) [pid = 336] [serial = 1880] [outer = 000000965E611800] 01:24:40 INFO - PROCESS | 336 | 1466583880326 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 01:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 629ms 01:24:40 INFO - PROCESS | 336 | 1466583880360 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 01:24:40 INFO - PROCESS | 336 | 1466583880362 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 01:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:24:40 INFO - PROCESS | 336 | 1466583880365 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:24:40 INFO - PROCESS | 336 | 1466583880367 Marionette TRACE conn7 <- [1,2470,null,{}] 01:24:40 INFO - PROCESS | 336 | 1466583880371 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:40 INFO - PROCESS | 336 | 1466583880373 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:40 INFO - PROCESS | 336 | 1466583880493 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 01:24:40 INFO - PROCESS | 336 | 1466583880543 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:40 INFO - PROCESS | 336 | 1466583880545 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:40 INFO - PROCESS | 336 | ++DOCSHELL 000000966BF41000 == 35 [pid = 336] [id = 627] 01:24:40 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (000000965FEB8800) [pid = 336] [serial = 1881] [outer = 0000000000000000] 01:24:40 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (0000009666B88000) [pid = 336] [serial = 1882] [outer = 000000965FEB8800] 01:24:40 INFO - PROCESS | 336 | 1466583880589 Marionette DEBUG loaded listener.js 01:24:40 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (0000009666C53800) [pid = 336] [serial = 1883] [outer = 000000965FEB8800] 01:24:40 INFO - PROCESS | 336 | 1466583880987 Marionette TRACE conn7 <- [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]]]}] 01:24:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:24:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 691ms 01:24:41 INFO - PROCESS | 336 | 1466583881059 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 01:24:41 INFO - PROCESS | 336 | 1466583881062 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 01:24:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:24:41 INFO - PROCESS | 336 | 1466583881065 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:24:41 INFO - PROCESS | 336 | 1466583881067 Marionette TRACE conn7 <- [1,2474,null,{}] 01:24:41 INFO - PROCESS | 336 | 1466583881070 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:41 INFO - PROCESS | 336 | 1466583881072 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:41 INFO - PROCESS | 336 | 1466583881156 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 01:24:41 INFO - PROCESS | 336 | 1466583881162 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:41 INFO - PROCESS | 336 | 1466583881164 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:41 INFO - PROCESS | 336 | ++DOCSHELL 000000966C4A7000 == 36 [pid = 336] [id = 628] 01:24:41 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (0000009666C67C00) [pid = 336] [serial = 1884] [outer = 0000000000000000] 01:24:41 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (0000009666CAAC00) [pid = 336] [serial = 1885] [outer = 0000009666C67C00] 01:24:41 INFO - PROCESS | 336 | 1466583881209 Marionette DEBUG loaded listener.js 01:24:41 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009666CB5800) [pid = 336] [serial = 1886] [outer = 0000009666C67C00] 01:24:41 INFO - PROCESS | 336 | 1466583881645 Marionette TRACE conn7 <- [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]]]}] 01:24:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:24:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 628ms 01:24:41 INFO - PROCESS | 336 | 1466583881697 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 01:24:41 INFO - PROCESS | 336 | 1466583881699 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 01:24:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:24:41 INFO - PROCESS | 336 | 1466583881703 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:24:41 INFO - PROCESS | 336 | 1466583881705 Marionette TRACE conn7 <- [1,2478,null,{}] 01:24:41 INFO - PROCESS | 336 | 1466583881708 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:41 INFO - PROCESS | 336 | 1466583881710 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:41 INFO - PROCESS | 336 | 1466583881798 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 01:24:41 INFO - PROCESS | 336 | 1466583881838 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:41 INFO - PROCESS | 336 | 1466583881840 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:41 INFO - PROCESS | 336 | ++DOCSHELL 0000009666A56000 == 37 [pid = 336] [id = 629] 01:24:41 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000009666CD4800) [pid = 336] [serial = 1887] [outer = 0000000000000000] 01:24:41 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009666FBC400) [pid = 336] [serial = 1888] [outer = 0000009666CD4800] 01:24:41 INFO - PROCESS | 336 | 1466583881884 Marionette DEBUG loaded listener.js 01:24:41 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009666FC5C00) [pid = 336] [serial = 1889] [outer = 0000009666CD4800] 01:24:42 INFO - PROCESS | 336 | 1466583882501 Marionette TRACE conn7 <- [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]]]}] 01:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 836ms 01:24:42 INFO - PROCESS | 336 | 1466583882542 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 01:24:42 INFO - PROCESS | 336 | 1466583882548 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 01:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:24:42 INFO - PROCESS | 336 | 1466583882553 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:24:42 INFO - PROCESS | 336 | 1466583882558 Marionette TRACE conn7 <- [1,2482,null,{}] 01:24:42 INFO - PROCESS | 336 | 1466583882564 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:42 INFO - PROCESS | 336 | 1466583882568 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:42 INFO - PROCESS | 336 | 1466583882695 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 01:24:42 INFO - PROCESS | 336 | 1466583882847 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:42 INFO - PROCESS | 336 | 1466583882850 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:42 INFO - PROCESS | 336 | ++DOCSHELL 00000096655DD000 == 38 [pid = 336] [id = 630] 01:24:42 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009659CEF800) [pid = 336] [serial = 1890] [outer = 0000000000000000] 01:24:42 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965E60A000) [pid = 336] [serial = 1891] [outer = 0000009659CEF800] 01:24:42 INFO - PROCESS | 336 | 1466583882909 Marionette DEBUG loaded listener.js 01:24:43 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965FACC800) [pid = 336] [serial = 1892] [outer = 0000009659CEF800] 01:24:43 INFO - PROCESS | 336 | 1466583883544 Marionette TRACE conn7 <- [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]]]}] 01:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1028ms 01:24:43 INFO - PROCESS | 336 | 1466583883584 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 01:24:43 INFO - PROCESS | 336 | 1466583883590 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 01:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:24:43 INFO - PROCESS | 336 | 1466583883597 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:24:43 INFO - PROCESS | 336 | 1466583883600 Marionette TRACE conn7 <- [1,2486,null,{}] 01:24:43 INFO - PROCESS | 336 | 1466583883604 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:43 INFO - PROCESS | 336 | 1466583883607 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:43 INFO - PROCESS | 336 | 1466583883727 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 01:24:43 INFO - PROCESS | 336 | 1466583883849 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:43 INFO - PROCESS | 336 | 1466583883852 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:43 INFO - PROCESS | 336 | ++DOCSHELL 000000966A1F1000 == 39 [pid = 336] [id = 631] 01:24:43 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009663FB3000) [pid = 336] [serial = 1893] [outer = 0000000000000000] 01:24:43 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000966560C000) [pid = 336] [serial = 1894] [outer = 0000009663FB3000] 01:24:43 INFO - PROCESS | 336 | 1466583883910 Marionette DEBUG loaded listener.js 01:24:44 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (00000096668A5800) [pid = 336] [serial = 1895] [outer = 0000009663FB3000] 01:24:44 INFO - PROCESS | 336 | 1466583884532 Marionette TRACE conn7 <- [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]]]}] 01:24:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:24:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 986ms 01:24:44 INFO - PROCESS | 336 | 1466583884584 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 01:24:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:24:44 INFO - PROCESS | 336 | 1466583884587 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 01:24:44 INFO - PROCESS | 336 | 1466583884591 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:24:44 INFO - PROCESS | 336 | 1466583884595 Marionette TRACE conn7 <- [1,2490,null,{}] 01:24:44 INFO - PROCESS | 336 | 1466583884607 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:44 INFO - PROCESS | 336 | 1466583884612 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:44 INFO - PROCESS | 336 | 1466583884727 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 01:24:44 INFO - PROCESS | 336 | 1466583884853 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:44 INFO - PROCESS | 336 | 1466583884856 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:44 INFO - PROCESS | 336 | ++DOCSHELL 000000966DA19800 == 40 [pid = 336] [id = 632] 01:24:44 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666C6EC00) [pid = 336] [serial = 1896] [outer = 0000000000000000] 01:24:44 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666FC5000) [pid = 336] [serial = 1897] [outer = 0000009666C6EC00] 01:24:44 INFO - PROCESS | 336 | 1466583884914 Marionette DEBUG loaded listener.js 01:24:45 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009667691000) [pid = 336] [serial = 1898] [outer = 0000009666C6EC00] 01:24:45 INFO - PROCESS | 336 | 1466583885501 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 985ms 01:24:45 INFO - PROCESS | 336 | 1466583885754 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 01:24:45 INFO - PROCESS | 336 | 1466583885759 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 01:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:24:45 INFO - PROCESS | 336 | 1466583885765 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:24:45 INFO - PROCESS | 336 | 1466583885768 Marionette TRACE conn7 <- [1,2494,null,{}] 01:24:45 INFO - PROCESS | 336 | 1466583885774 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:45 INFO - PROCESS | 336 | 1466583885778 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:45 INFO - PROCESS | 336 | 1466583885890 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 01:24:45 INFO - PROCESS | 336 | 1466583885978 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:45 INFO - PROCESS | 336 | 1466583885984 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:46 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA3F800 == 41 [pid = 336] [id = 633] 01:24:46 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009659544C00) [pid = 336] [serial = 1899] [outer = 0000000000000000] 01:24:46 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000965980E000) [pid = 336] [serial = 1900] [outer = 0000009659544C00] 01:24:46 INFO - PROCESS | 336 | 1466583886033 Marionette DEBUG loaded listener.js 01:24:46 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000965EC06000) [pid = 336] [serial = 1901] [outer = 0000009659544C00] 01:24:46 INFO - PROCESS | 336 | 1466583886653 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:24:47 INFO - PROCESS | 336 | --DOCSHELL 000000966C4A7000 == 40 [pid = 336] [id = 628] 01:24:47 INFO - PROCESS | 336 | --DOCSHELL 000000966BF41000 == 39 [pid = 336] [id = 627] 01:24:47 INFO - PROCESS | 336 | --DOCSHELL 000000966A6D3800 == 38 [pid = 336] [id = 626] 01:24:47 INFO - PROCESS | 336 | --DOCSHELL 000000966A1DA800 == 37 [pid = 336] [id = 625] 01:24:47 INFO - PROCESS | 336 | --DOCSHELL 0000009668366000 == 36 [pid = 336] [id = 624] 01:24:47 INFO - PROCESS | 336 | --DOCSHELL 0000009666A56800 == 35 [pid = 336] [id = 623] 01:24:47 INFO - PROCESS | 336 | --DOCSHELL 0000009665F1C000 == 34 [pid = 336] [id = 622] 01:24:47 INFO - PROCESS | 336 | --DOCSHELL 000000965FA0B800 == 33 [pid = 336] [id = 621] 01:24:47 INFO - PROCESS | 336 | --DOCSHELL 000000965DDA4800 == 32 [pid = 336] [id = 620] 01:24:47 INFO - PROCESS | 336 | --DOCSHELL 000000965FA37800 == 31 [pid = 336] [id = 619] 01:24:47 INFO - PROCESS | 336 | --DOCSHELL 00000096688E5000 == 30 [pid = 336] [id = 618] 01:24:47 INFO - PROCESS | 336 | --DOCSHELL 0000009663932800 == 29 [pid = 336] [id = 612] 01:24:47 INFO - PROCESS | 336 | --DOCSHELL 000000966DA19800 == 28 [pid = 336] [id = 632] 01:24:47 INFO - PROCESS | 336 | --DOCSHELL 000000966A1F1000 == 27 [pid = 336] [id = 631] 01:24:47 INFO - PROCESS | 336 | --DOCSHELL 00000096655DD000 == 26 [pid = 336] [id = 630] 01:24:47 INFO - PROCESS | 336 | --DOCSHELL 0000009666A56000 == 25 [pid = 336] [id = 629] 01:24:47 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965E643800) [pid = 336] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - PROCESS | 336 | --DOMWINDOW == 81 (00000096679E9800) [pid = 336] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000966A706800) [pid = 336] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965E885400) [pid = 336] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009665604800) [pid = 336] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009663BE1800) [pid = 336] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009665FAE400) [pid = 336] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009663FB4800) [pid = 336] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009662E6A000) [pid = 336] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - PROCESS | 336 | --DOMWINDOW == 73 (00000096638D5400) [pid = 336] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000965EC08C00) [pid = 336] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009659C12C00) [pid = 336] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009659AA4800) [pid = 336] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000965FC6A400) [pid = 336] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - PROCESS | 336 | --DOMWINDOW == 68 (000000965DE4C000) [pid = 336] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009658BBF400) [pid = 336] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - PROCESS | 336 | --DOMWINDOW == 66 (000000965937EC00) [pid = 336] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - PROCESS | 336 | --DOMWINDOW == 65 (0000009659546400) [pid = 336] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - PROCESS | 336 | --DOMWINDOW == 64 (0000009663A05C00) [pid = 336] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - PROCESS | 336 | --DOMWINDOW == 63 (0000009666CAD400) [pid = 336] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - PROCESS | 336 | --DOMWINDOW == 62 (0000009669825400) [pid = 336] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 01:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1633ms 01:24:47 INFO - PROCESS | 336 | 1466583887449 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 01:24:47 INFO - PROCESS | 336 | 1466583887454 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 01:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:24:47 INFO - PROCESS | 336 | 1466583887460 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:24:47 INFO - PROCESS | 336 | 1466583887463 Marionette TRACE conn7 <- [1,2498,null,{}] 01:24:47 INFO - PROCESS | 336 | 1466583887469 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:47 INFO - PROCESS | 336 | 1466583887473 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:47 INFO - PROCESS | 336 | 1466583887571 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 01:24:47 INFO - PROCESS | 336 | 1466583887578 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:47 INFO - PROCESS | 336 | 1466583887583 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:47 INFO - PROCESS | 336 | ++DOCSHELL 0000009659FE8000 == 26 [pid = 336] [id = 634] 01:24:47 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (00000096581D9400) [pid = 336] [serial = 1902] [outer = 0000000000000000] 01:24:47 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (000000965831CC00) [pid = 336] [serial = 1903] [outer = 00000096581D9400] 01:24:47 INFO - PROCESS | 336 | 1466583887634 Marionette DEBUG loaded listener.js 01:24:47 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (0000009658A54800) [pid = 336] [serial = 1904] [outer = 00000096581D9400] 01:24:48 INFO - PROCESS | 336 | 1466583888153 Marionette TRACE conn7 <- [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]]]}] 01:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 734ms 01:24:48 INFO - PROCESS | 336 | 1466583888198 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 01:24:48 INFO - PROCESS | 336 | 1466583888201 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 01:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:24:48 INFO - PROCESS | 336 | 1466583888208 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:24:48 INFO - PROCESS | 336 | 1466583888213 Marionette TRACE conn7 <- [1,2502,null,{}] 01:24:48 INFO - PROCESS | 336 | 1466583888217 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:48 INFO - PROCESS | 336 | 1466583888220 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:48 INFO - PROCESS | 336 | 1466583888314 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 01:24:48 INFO - PROCESS | 336 | 1466583888395 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:48 INFO - PROCESS | 336 | 1466583888397 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:48 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA0F000 == 27 [pid = 336] [id = 635] 01:24:48 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (0000009659382400) [pid = 336] [serial = 1905] [outer = 0000000000000000] 01:24:48 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (0000009659531C00) [pid = 336] [serial = 1906] [outer = 0000009659382400] 01:24:48 INFO - PROCESS | 336 | 1466583888446 Marionette DEBUG loaded listener.js 01:24:48 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009659AA4800) [pid = 336] [serial = 1907] [outer = 0000009659382400] 01:24:48 INFO - PROCESS | 336 | 1466583888830 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 01:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 692ms 01:24:48 INFO - PROCESS | 336 | 1466583888926 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 01:24:48 INFO - PROCESS | 336 | 1466583888936 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 01:24:48 INFO - PROCESS | 336 | 1466583888944 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:24:48 INFO - PROCESS | 336 | 1466583888946 Marionette TRACE conn7 <- [1,2506,null,{}] 01:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:24:48 INFO - PROCESS | 336 | 1466583888958 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:48 INFO - PROCESS | 336 | 1466583888963 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:49 INFO - PROCESS | 336 | 1466583889065 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 01:24:49 INFO - PROCESS | 336 | 1466583889076 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:49 INFO - PROCESS | 336 | 1466583889080 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:49 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F1C800 == 28 [pid = 336] [id = 636] 01:24:49 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965EB40000) [pid = 336] [serial = 1908] [outer = 0000000000000000] 01:24:49 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965EC11C00) [pid = 336] [serial = 1909] [outer = 000000965EB40000] 01:24:49 INFO - PROCESS | 336 | 1466583889131 Marionette DEBUG loaded listener.js 01:24:49 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000965FC6A400) [pid = 336] [serial = 1910] [outer = 000000965EB40000] 01:24:49 INFO - PROCESS | 336 | 1466583889583 Marionette TRACE conn7 <- [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]]]}] 01:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 671ms 01:24:49 INFO - PROCESS | 336 | 1466583889627 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 01:24:49 INFO - PROCESS | 336 | 1466583889630 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 01:24:49 INFO - PROCESS | 336 | 1466583889633 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:24:49 INFO - PROCESS | 336 | 1466583889635 Marionette TRACE conn7 <- [1,2510,null,{}] 01:24:49 INFO - PROCESS | 336 | 1466583889638 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:49 INFO - PROCESS | 336 | 1466583889640 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:49 INFO - PROCESS | 336 | 1466583889753 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 01:24:49 INFO - PROCESS | 336 | 1466583889759 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:49 INFO - PROCESS | 336 | 1466583889761 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:49 INFO - PROCESS | 336 | ++DOCSHELL 0000009666418800 == 29 [pid = 336] [id = 637] 01:24:49 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000966265F800) [pid = 336] [serial = 1911] [outer = 0000000000000000] 01:24:49 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009662E6A800) [pid = 336] [serial = 1912] [outer = 000000966265F800] 01:24:49 INFO - PROCESS | 336 | 1466583889850 Marionette DEBUG loaded listener.js 01:24:49 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (00000096638DBC00) [pid = 336] [serial = 1913] [outer = 000000966265F800] 01:24:50 INFO - PROCESS | 336 | 1466583890255 Marionette TRACE conn7 <- [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]]]}] 01:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 671ms 01:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:24:50 INFO - PROCESS | 336 | 1466583890309 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 01:24:50 INFO - PROCESS | 336 | 1466583890311 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 01:24:50 INFO - PROCESS | 336 | 1466583890314 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:24:50 INFO - PROCESS | 336 | 1466583890316 Marionette TRACE conn7 <- [1,2514,null,{}] 01:24:50 INFO - PROCESS | 336 | 1466583890334 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:50 INFO - PROCESS | 336 | 1466583890336 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:50 INFO - PROCESS | 336 | 1466583890471 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 01:24:50 INFO - PROCESS | 336 | 1466583890489 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:50 INFO - PROCESS | 336 | 1466583890491 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:50 INFO - PROCESS | 336 | ++DOCSHELL 0000009666A66000 == 30 [pid = 336] [id = 638] 01:24:50 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009663A0BC00) [pid = 336] [serial = 1914] [outer = 0000000000000000] 01:24:50 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009663AB7000) [pid = 336] [serial = 1915] [outer = 0000009663A0BC00] 01:24:50 INFO - PROCESS | 336 | 1466583890538 Marionette DEBUG loaded listener.js 01:24:50 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009663BEE400) [pid = 336] [serial = 1916] [outer = 0000009663A0BC00] 01:24:50 INFO - PROCESS | 336 | 1466583890968 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 01:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 692ms 01:24:51 INFO - PROCESS | 336 | 1466583891010 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 01:24:51 INFO - PROCESS | 336 | 1466583891013 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 01:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:24:51 INFO - PROCESS | 336 | 1466583891016 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:24:51 INFO - PROCESS | 336 | 1466583891018 Marionette TRACE conn7 <- [1,2518,null,{}] 01:24:51 INFO - PROCESS | 336 | 1466583891022 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:51 INFO - PROCESS | 336 | 1466583891029 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:51 INFO - PROCESS | 336 | 1466583891173 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 01:24:51 INFO - PROCESS | 336 | 1466583891231 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:51 INFO - PROCESS | 336 | 1466583891233 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:51 INFO - PROCESS | 336 | ++DOCSHELL 0000009668366000 == 31 [pid = 336] [id = 639] 01:24:51 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000966560EC00) [pid = 336] [serial = 1917] [outer = 0000000000000000] 01:24:51 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009665E2F000) [pid = 336] [serial = 1918] [outer = 000000966560EC00] 01:24:51 INFO - PROCESS | 336 | 1466583891279 Marionette DEBUG loaded listener.js 01:24:51 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009665FAD800) [pid = 336] [serial = 1919] [outer = 000000966560EC00] 01:24:51 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009666C67C00) [pid = 336] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:24:51 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009665611000) [pid = 336] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:24:51 INFO - PROCESS | 336 | --DOMWINDOW == 77 (00000096578A1000) [pid = 336] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:24:51 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000965E611800) [pid = 336] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:24:51 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009664A7C400) [pid = 336] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:24:51 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965FC6C000) [pid = 336] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:24:51 INFO - PROCESS | 336 | --DOMWINDOW == 73 (00000096578CB000) [pid = 336] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:24:51 INFO - PROCESS | 336 | --DOMWINDOW == 72 (00000096578D6000) [pid = 336] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:24:51 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009666CD4800) [pid = 336] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:24:51 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000965922B000) [pid = 336] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:24:51 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000965E880C00) [pid = 336] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:24:51 INFO - PROCESS | 336 | --DOMWINDOW == 68 (000000965FEB8800) [pid = 336] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:24:51 INFO - PROCESS | 336 | 1466583891890 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 01:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 881ms 01:24:51 INFO - PROCESS | 336 | 1466583891900 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 01:24:51 INFO - PROCESS | 336 | 1466583891902 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 01:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:24:51 INFO - PROCESS | 336 | 1466583891917 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:24:51 INFO - PROCESS | 336 | 1466583891919 Marionette TRACE conn7 <- [1,2522,null,{}] 01:24:51 INFO - PROCESS | 336 | 1466583891923 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:51 INFO - PROCESS | 336 | 1466583891925 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:52 INFO - PROCESS | 336 | 1466583892004 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 01:24:52 INFO - PROCESS | 336 | 1466583892009 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:52 INFO - PROCESS | 336 | 1466583892012 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:52 INFO - PROCESS | 336 | ++DOCSHELL 000000966A1DC000 == 32 [pid = 336] [id = 640] 01:24:52 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (00000096578D6000) [pid = 336] [serial = 1920] [outer = 0000000000000000] 01:24:52 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965952EC00) [pid = 336] [serial = 1921] [outer = 00000096578D6000] 01:24:52 INFO - PROCESS | 336 | 1466583892059 Marionette DEBUG loaded listener.js 01:24:52 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009665E30800) [pid = 336] [serial = 1922] [outer = 00000096578D6000] 01:24:52 INFO - PROCESS | 336 | 1466583892478 Marionette TRACE conn7 <- [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]]]}] 01:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 651ms 01:24:52 INFO - PROCESS | 336 | 1466583892559 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 01:24:52 INFO - PROCESS | 336 | 1466583892562 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 01:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:24:52 INFO - PROCESS | 336 | 1466583892565 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:24:52 INFO - PROCESS | 336 | 1466583892567 Marionette TRACE conn7 <- [1,2526,null,{}] 01:24:52 INFO - PROCESS | 336 | 1466583892570 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:52 INFO - PROCESS | 336 | 1466583892572 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:52 INFO - PROCESS | 336 | 1466583892652 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 01:24:52 INFO - PROCESS | 336 | 1466583892657 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:52 INFO - PROCESS | 336 | 1466583892659 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:52 INFO - PROCESS | 336 | ++DOCSHELL 000000966A6EE800 == 33 [pid = 336] [id = 641] 01:24:52 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009666092800) [pid = 336] [serial = 1923] [outer = 0000000000000000] 01:24:52 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (00000096668A5000) [pid = 336] [serial = 1924] [outer = 0000009666092800] 01:24:52 INFO - PROCESS | 336 | 1466583892704 Marionette DEBUG loaded listener.js 01:24:52 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009666A9E000) [pid = 336] [serial = 1925] [outer = 0000009666092800] 01:24:53 INFO - PROCESS | 336 | 1466583893112 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 01:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 588ms 01:24:53 INFO - PROCESS | 336 | 1466583893157 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 01:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:24:53 INFO - PROCESS | 336 | 1466583893168 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 01:24:53 INFO - PROCESS | 336 | 1466583893176 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:24:53 INFO - PROCESS | 336 | 1466583893178 Marionette TRACE conn7 <- [1,2530,null,{}] 01:24:53 INFO - PROCESS | 336 | 1466583893182 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:53 INFO - PROCESS | 336 | 1466583893184 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:53 INFO - PROCESS | 336 | 1466583893270 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 01:24:53 INFO - PROCESS | 336 | 1466583893291 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:53 INFO - PROCESS | 336 | 1466583893293 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:53 INFO - PROCESS | 336 | ++DOCSHELL 000000966C458800 == 34 [pid = 336] [id = 642] 01:24:53 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009666ABA800) [pid = 336] [serial = 1926] [outer = 0000000000000000] 01:24:53 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009666AC1C00) [pid = 336] [serial = 1927] [outer = 0000009666ABA800] 01:24:53 INFO - PROCESS | 336 | 1466583893337 Marionette DEBUG loaded listener.js 01:24:53 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666B91400) [pid = 336] [serial = 1928] [outer = 0000009666ABA800] 01:24:53 INFO - PROCESS | 336 | 1466583893825 Marionette TRACE conn7 <- [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]]]}] 01:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 734ms 01:24:53 INFO - PROCESS | 336 | 1466583893910 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 01:24:53 INFO - PROCESS | 336 | 1466583893915 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 01:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:24:53 INFO - PROCESS | 336 | 1466583893921 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:24:53 INFO - PROCESS | 336 | 1466583893926 Marionette TRACE conn7 <- [1,2534,null,{}] 01:24:53 INFO - PROCESS | 336 | 1466583893934 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:53 INFO - PROCESS | 336 | 1466583893937 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:54 INFO - PROCESS | 336 | 1466583894141 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 01:24:54 INFO - PROCESS | 336 | 1466583894213 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:54 INFO - PROCESS | 336 | 1466583894218 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:54 INFO - PROCESS | 336 | ++DOCSHELL 000000965EC24800 == 35 [pid = 336] [id = 643] 01:24:54 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009657979800) [pid = 336] [serial = 1929] [outer = 0000000000000000] 01:24:54 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009658148400) [pid = 336] [serial = 1930] [outer = 0000009657979800] 01:24:54 INFO - PROCESS | 336 | 1466583894276 Marionette DEBUG loaded listener.js 01:24:54 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000965922D400) [pid = 336] [serial = 1931] [outer = 0000009657979800] 01:24:55 INFO - PROCESS | 336 | 1466583895054 Marionette TRACE conn7 <- [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]]]}] 01:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1195ms 01:24:55 INFO - PROCESS | 336 | 1466583895119 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 01:24:55 INFO - PROCESS | 336 | 1466583895124 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 01:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:24:55 INFO - PROCESS | 336 | 1466583895131 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:24:55 INFO - PROCESS | 336 | 1466583895134 Marionette TRACE conn7 <- [1,2538,null,{}] 01:24:55 INFO - PROCESS | 336 | 1466583895138 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:55 INFO - PROCESS | 336 | 1466583895141 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:55 INFO - PROCESS | 336 | 1466583895274 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 01:24:55 INFO - PROCESS | 336 | 1466583895390 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:55 INFO - PROCESS | 336 | 1466583895393 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:55 INFO - PROCESS | 336 | ++DOCSHELL 0000009666A56800 == 36 [pid = 336] [id = 644] 01:24:55 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000965AA5C800) [pid = 336] [serial = 1932] [outer = 0000000000000000] 01:24:55 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000965EAD8C00) [pid = 336] [serial = 1933] [outer = 000000965AA5C800] 01:24:55 INFO - PROCESS | 336 | 1466583895451 Marionette DEBUG loaded listener.js 01:24:55 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000965FEAEC00) [pid = 336] [serial = 1934] [outer = 000000965AA5C800] 01:24:56 INFO - PROCESS | 336 | 1466583896348 Marionette TRACE conn7 <- [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]]]}] 01:24:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:24:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1242ms 01:24:56 INFO - PROCESS | 336 | 1466583896375 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 01:24:56 INFO - PROCESS | 336 | 1466583896380 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 01:24:56 INFO - PROCESS | 336 | 1466583896385 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:24:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:24:56 INFO - PROCESS | 336 | 1466583896389 Marionette TRACE conn7 <- [1,2542,null,{}] 01:24:56 INFO - PROCESS | 336 | 1466583896395 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:56 INFO - PROCESS | 336 | 1466583896398 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:56 INFO - PROCESS | 336 | 1466583896520 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 01:24:56 INFO - PROCESS | 336 | 1466583896649 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:56 INFO - PROCESS | 336 | 1466583896654 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:56 INFO - PROCESS | 336 | ++DOCSHELL 000000965F51B800 == 37 [pid = 336] [id = 645] 01:24:56 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000965831DC00) [pid = 336] [serial = 1935] [outer = 0000000000000000] 01:24:56 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009658324800) [pid = 336] [serial = 1936] [outer = 000000965831DC00] 01:24:56 INFO - PROCESS | 336 | 1466583896707 Marionette DEBUG loaded listener.js 01:24:56 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009659224C00) [pid = 336] [serial = 1937] [outer = 000000965831DC00] 01:24:56 INFO - PROCESS | 336 | --DOCSHELL 000000966A6EE800 == 36 [pid = 336] [id = 641] 01:24:56 INFO - PROCESS | 336 | --DOCSHELL 000000966A1DC000 == 35 [pid = 336] [id = 640] 01:24:56 INFO - PROCESS | 336 | --DOCSHELL 0000009668366000 == 34 [pid = 336] [id = 639] 01:24:56 INFO - PROCESS | 336 | --DOCSHELL 0000009666A66000 == 33 [pid = 336] [id = 638] 01:24:56 INFO - PROCESS | 336 | --DOCSHELL 0000009666418800 == 32 [pid = 336] [id = 637] 01:24:56 INFO - PROCESS | 336 | --DOCSHELL 0000009665F1C800 == 31 [pid = 336] [id = 636] 01:24:56 INFO - PROCESS | 336 | --DOCSHELL 000000965FA0F000 == 30 [pid = 336] [id = 635] 01:24:56 INFO - PROCESS | 336 | --DOCSHELL 0000009659FE8000 == 29 [pid = 336] [id = 634] 01:24:56 INFO - PROCESS | 336 | --DOCSHELL 000000965FA3F800 == 28 [pid = 336] [id = 633] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009666CB5800) [pid = 336] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009665E37800) [pid = 336] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009666580C00) [pid = 336] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009665FB0000) [pid = 336] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000966689B400) [pid = 336] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 80 (00000096663B0400) [pid = 336] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965FEAF400) [pid = 336] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009662E69000) [pid = 336] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009659226400) [pid = 336] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009659531800) [pid = 336] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009663AC1000) [pid = 336] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666FC5C00) [pid = 336] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000965954B800) [pid = 336] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666FBC400) [pid = 336] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000965DEAF400) [pid = 336] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000965F56CC00) [pid = 336] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000966008F400) [pid = 336] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009666B88000) [pid = 336] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009666C53800) [pid = 336] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 66 (0000009666CAAC00) [pid = 336] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 65 (000000966689F000) [pid = 336] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 64 (0000009666AC6800) [pid = 336] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 01:24:56 INFO - PROCESS | 336 | --DOMWINDOW == 63 (00000096655C8400) [pid = 336] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 01:24:57 INFO - PROCESS | 336 | 1466583897230 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 01:24:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:24:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 880ms 01:24:57 INFO - PROCESS | 336 | 1466583897269 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 01:24:57 INFO - PROCESS | 336 | 1466583897274 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 01:24:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:24:57 INFO - PROCESS | 336 | 1466583897281 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:24:57 INFO - PROCESS | 336 | 1466583897283 Marionette TRACE conn7 <- [1,2546,null,{}] 01:24:57 INFO - PROCESS | 336 | 1466583897287 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:57 INFO - PROCESS | 336 | 1466583897290 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:57 INFO - PROCESS | 336 | 1466583897383 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 01:24:57 INFO - PROCESS | 336 | 1466583897392 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:57 INFO - PROCESS | 336 | 1466583897395 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:57 INFO - PROCESS | 336 | ++DOCSHELL 0000009663289800 == 29 [pid = 336] [id = 646] 01:24:57 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (000000965952DC00) [pid = 336] [serial = 1938] [outer = 0000000000000000] 01:24:57 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (0000009659532400) [pid = 336] [serial = 1939] [outer = 000000965952DC00] 01:24:57 INFO - PROCESS | 336 | 1466583897442 Marionette DEBUG loaded listener.js 01:24:57 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (000000965980F000) [pid = 336] [serial = 1940] [outer = 000000965952DC00] 01:24:57 INFO - PROCESS | 336 | 1466583897970 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 01:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 733ms 01:24:58 INFO - PROCESS | 336 | 1466583898016 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 01:24:58 INFO - PROCESS | 336 | 1466583898019 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 01:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:24:58 INFO - PROCESS | 336 | 1466583898053 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:24:58 INFO - PROCESS | 336 | 1466583898057 Marionette TRACE conn7 <- [1,2550,null,{}] 01:24:58 INFO - PROCESS | 336 | 1466583898072 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:58 INFO - PROCESS | 336 | 1466583898077 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:58 INFO - PROCESS | 336 | 1466583898175 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 01:24:58 INFO - PROCESS | 336 | 1466583898264 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:58 INFO - PROCESS | 336 | 1466583898267 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:58 INFO - PROCESS | 336 | ++DOCSHELL 0000009666007000 == 30 [pid = 336] [id = 647] 01:24:58 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000965EADAC00) [pid = 336] [serial = 1941] [outer = 0000000000000000] 01:24:58 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965F6C8000) [pid = 336] [serial = 1942] [outer = 000000965EADAC00] 01:24:58 INFO - PROCESS | 336 | 1466583898317 Marionette DEBUG loaded listener.js 01:24:58 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965FEB3800) [pid = 336] [serial = 1943] [outer = 000000965EADAC00] 01:24:58 INFO - PROCESS | 336 | 1466583898690 Marionette TRACE conn7 <- [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]]]}] 01:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 691ms 01:24:58 INFO - PROCESS | 336 | 1466583898751 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 01:24:58 INFO - PROCESS | 336 | 1466583898754 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 01:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:24:58 INFO - PROCESS | 336 | 1466583898757 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:24:58 INFO - PROCESS | 336 | 1466583898759 Marionette TRACE conn7 <- [1,2554,null,{}] 01:24:58 INFO - PROCESS | 336 | 1466583898763 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:58 INFO - PROCESS | 336 | 1466583898765 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:58 INFO - PROCESS | 336 | 1466583898859 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 01:24:58 INFO - PROCESS | 336 | 1466583898865 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:58 INFO - PROCESS | 336 | 1466583898867 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:58 INFO - PROCESS | 336 | ++DOCSHELL 0000009666A60000 == 31 [pid = 336] [id = 648] 01:24:58 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009662E6A000) [pid = 336] [serial = 1944] [outer = 0000000000000000] 01:24:58 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (00000096638DAC00) [pid = 336] [serial = 1945] [outer = 0000009662E6A000] 01:24:58 INFO - PROCESS | 336 | 1466583898915 Marionette DEBUG loaded listener.js 01:24:59 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009663AB5400) [pid = 336] [serial = 1946] [outer = 0000009662E6A000] 01:24:59 INFO - PROCESS | 336 | 1466583899396 Marionette TRACE conn7 <- [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]]]}] 01:24:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:24:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 671ms 01:24:59 INFO - PROCESS | 336 | 1466583899431 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 01:24:59 INFO - PROCESS | 336 | 1466583899433 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 01:24:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:24:59 INFO - PROCESS | 336 | 1466583899437 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:24:59 INFO - PROCESS | 336 | 1466583899439 Marionette TRACE conn7 <- [1,2558,null,{}] 01:24:59 INFO - PROCESS | 336 | 1466583899442 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:59 INFO - PROCESS | 336 | 1466583899445 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:59 INFO - PROCESS | 336 | 1466583899590 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 01:24:59 INFO - PROCESS | 336 | 1466583899611 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:59 INFO - PROCESS | 336 | 1466583899613 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:24:59 INFO - PROCESS | 336 | ++DOCSHELL 000000966783C000 == 32 [pid = 336] [id = 649] 01:24:59 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009663BE8400) [pid = 336] [serial = 1947] [outer = 0000000000000000] 01:24:59 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009663F67800) [pid = 336] [serial = 1948] [outer = 0000009663BE8400] 01:24:59 INFO - PROCESS | 336 | 1466583899658 Marionette DEBUG loaded listener.js 01:24:59 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009665604400) [pid = 336] [serial = 1949] [outer = 0000009663BE8400] 01:25:00 INFO - PROCESS | 336 | 1466583900124 Marionette TRACE conn7 <- [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]]]}] 01:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 734ms 01:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:25:00 INFO - PROCESS | 336 | 1466583900180 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 01:25:00 INFO - PROCESS | 336 | 1466583900182 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 01:25:00 INFO - PROCESS | 336 | 1466583900186 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:25:00 INFO - PROCESS | 336 | 1466583900188 Marionette TRACE conn7 <- [1,2562,null,{}] 01:25:00 INFO - PROCESS | 336 | 1466583900192 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:00 INFO - PROCESS | 336 | 1466583900198 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:00 INFO - PROCESS | 336 | 1466583900341 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 01:25:00 INFO - PROCESS | 336 | 1466583900401 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:00 INFO - PROCESS | 336 | 1466583900404 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:00 INFO - PROCESS | 336 | ++DOCSHELL 000000966A1EA800 == 33 [pid = 336] [id = 650] 01:25:00 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009665FA3400) [pid = 336] [serial = 1950] [outer = 0000000000000000] 01:25:00 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (00000096666AD400) [pid = 336] [serial = 1951] [outer = 0000009665FA3400] 01:25:00 INFO - PROCESS | 336 | 1466583900449 Marionette DEBUG loaded listener.js 01:25:00 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000096668A0000) [pid = 336] [serial = 1952] [outer = 0000009665FA3400] 01:25:00 INFO - PROCESS | 336 | 1466583900856 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 01:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 734ms 01:25:00 INFO - PROCESS | 336 | 1466583900933 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 01:25:00 INFO - PROCESS | 336 | 1466583900944 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 01:25:00 INFO - PROCESS | 336 | 1466583900948 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:25:00 INFO - PROCESS | 336 | 1466583900949 Marionette TRACE conn7 <- [1,2566,null,{}] 01:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:25:00 INFO - PROCESS | 336 | 1466583900953 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:00 INFO - PROCESS | 336 | 1466583900955 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:01 INFO - PROCESS | 336 | 1466583901071 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 01:25:01 INFO - PROCESS | 336 | --DOMWINDOW == 77 (00000096581D9400) [pid = 336] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:25:01 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000965EB40000) [pid = 336] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:25:01 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009659382400) [pid = 336] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:25:01 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009659544C00) [pid = 336] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:25:01 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000966560EC00) [pid = 336] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:25:01 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009663A0BC00) [pid = 336] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:25:01 INFO - PROCESS | 336 | --DOMWINDOW == 71 (00000096578D6000) [pid = 336] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:25:01 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009659CEF800) [pid = 336] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:25:01 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009663FB3000) [pid = 336] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:25:01 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009666C6EC00) [pid = 336] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:25:01 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009666092800) [pid = 336] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:25:01 INFO - PROCESS | 336 | --DOMWINDOW == 66 (000000966265F800) [pid = 336] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:25:01 INFO - PROCESS | 336 | 1466583901171 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:01 INFO - PROCESS | 336 | 1466583901173 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:01 INFO - PROCESS | 336 | ++DOCSHELL 0000009663279800 == 34 [pid = 336] [id = 651] 01:25:01 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (00000096581D9400) [pid = 336] [serial = 1953] [outer = 0000000000000000] 01:25:01 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009659544C00) [pid = 336] [serial = 1954] [outer = 00000096581D9400] 01:25:01 INFO - PROCESS | 336 | 1466583901219 Marionette DEBUG loaded listener.js 01:25:01 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000009663AC1C00) [pid = 336] [serial = 1955] [outer = 00000096581D9400] 01:25:01 INFO - PROCESS | 336 | 1466583901582 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 01:25:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:25:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 01:25:01 INFO - PROCESS | 336 | 1466583901626 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 01:25:01 INFO - PROCESS | 336 | 1466583901629 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 01:25:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:25:01 INFO - PROCESS | 336 | 1466583901632 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:25:01 INFO - PROCESS | 336 | 1466583901633 Marionette TRACE conn7 <- [1,2570,null,{}] 01:25:01 INFO - PROCESS | 336 | 1466583901637 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:01 INFO - PROCESS | 336 | 1466583901639 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:01 INFO - PROCESS | 336 | 1466583901751 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 01:25:01 INFO - PROCESS | 336 | 1466583901759 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:01 INFO - PROCESS | 336 | 1466583901761 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:01 INFO - PROCESS | 336 | ++DOCSHELL 000000966C455800 == 35 [pid = 336] [id = 652] 01:25:01 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009663BEF800) [pid = 336] [serial = 1956] [outer = 0000000000000000] 01:25:01 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009666AB7800) [pid = 336] [serial = 1957] [outer = 0000009663BEF800] 01:25:01 INFO - PROCESS | 336 | 1466583901806 Marionette DEBUG loaded listener.js 01:25:01 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009666B87800) [pid = 336] [serial = 1958] [outer = 0000009663BEF800] 01:25:02 INFO - PROCESS | 336 | 1466583902241 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 01:25:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:25:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 628ms 01:25:02 INFO - PROCESS | 336 | 1466583902264 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 01:25:02 INFO - PROCESS | 336 | 1466583902266 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 01:25:02 INFO - PROCESS | 336 | 1466583902269 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:25:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:25:02 INFO - PROCESS | 336 | 1466583902271 Marionette TRACE conn7 <- [1,2574,null,{}] 01:25:02 INFO - PROCESS | 336 | 1466583902275 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:02 INFO - PROCESS | 336 | 1466583902277 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:02 INFO - PROCESS | 336 | 1466583902392 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 01:25:02 INFO - PROCESS | 336 | 1466583902400 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:02 INFO - PROCESS | 336 | 1466583902402 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:02 INFO - PROCESS | 336 | ++DOCSHELL 000000966D639800 == 36 [pid = 336] [id = 653] 01:25:02 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009666B91C00) [pid = 336] [serial = 1959] [outer = 0000000000000000] 01:25:02 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009666C53800) [pid = 336] [serial = 1960] [outer = 0000009666B91C00] 01:25:02 INFO - PROCESS | 336 | 1466583902447 Marionette DEBUG loaded listener.js 01:25:02 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009666CA9000) [pid = 336] [serial = 1961] [outer = 0000009666B91C00] 01:25:02 INFO - PROCESS | 336 | 1466583902839 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 01:25:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:25:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 628ms 01:25:02 INFO - PROCESS | 336 | 1466583902900 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 01:25:02 INFO - PROCESS | 336 | 1466583902902 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 01:25:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:25:02 INFO - PROCESS | 336 | 1466583902906 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:25:02 INFO - PROCESS | 336 | 1466583902908 Marionette TRACE conn7 <- [1,2578,null,{}] 01:25:02 INFO - PROCESS | 336 | 1466583902911 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:02 INFO - PROCESS | 336 | 1466583902913 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:03 INFO - PROCESS | 336 | 1466583903028 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 01:25:03 INFO - PROCESS | 336 | 1466583903073 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:03 INFO - PROCESS | 336 | 1466583903075 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:03 INFO - PROCESS | 336 | ++DOCSHELL 000000966DA15800 == 37 [pid = 336] [id = 654] 01:25:03 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009666CB4400) [pid = 336] [serial = 1962] [outer = 0000000000000000] 01:25:03 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666CCC400) [pid = 336] [serial = 1963] [outer = 0000009666CB4400] 01:25:03 INFO - PROCESS | 336 | 1466583903120 Marionette DEBUG loaded listener.js 01:25:03 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666FBC400) [pid = 336] [serial = 1964] [outer = 0000009666CB4400] 01:25:03 INFO - PROCESS | 336 | 1466583903777 Marionette TRACE conn7 <- [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]]]}] 01:25:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:25:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 922ms 01:25:03 INFO - PROCESS | 336 | 1466583903832 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 01:25:03 INFO - PROCESS | 336 | 1466583903837 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 01:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:25:03 INFO - PROCESS | 336 | 1466583903842 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:25:03 INFO - PROCESS | 336 | 1466583903848 Marionette TRACE conn7 <- [1,2582,null,{}] 01:25:03 INFO - PROCESS | 336 | 1466583903854 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:03 INFO - PROCESS | 336 | 1466583903857 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:04 INFO - PROCESS | 336 | 1466583904012 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 01:25:04 INFO - PROCESS | 336 | 1466583904137 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:04 INFO - PROCESS | 336 | 1466583904140 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:04 INFO - PROCESS | 336 | ++DOCSHELL 0000009663944800 == 38 [pid = 336] [id = 655] 01:25:04 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009659226800) [pid = 336] [serial = 1965] [outer = 0000000000000000] 01:25:04 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000965952A000) [pid = 336] [serial = 1966] [outer = 0000009659226800] 01:25:04 INFO - PROCESS | 336 | 1466583904200 Marionette DEBUG loaded listener.js 01:25:04 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000965AAB5400) [pid = 336] [serial = 1967] [outer = 0000009659226800] 01:25:04 INFO - PROCESS | 336 | 1466583904855 Marionette TRACE conn7 <- [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]]]}] 01:25:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:25:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1031ms 01:25:04 INFO - PROCESS | 336 | 1466583904877 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 01:25:04 INFO - PROCESS | 336 | 1466583904882 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 01:25:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:25:04 INFO - PROCESS | 336 | 1466583904889 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:25:04 INFO - PROCESS | 336 | 1466583904892 Marionette TRACE conn7 <- [1,2586,null,{}] 01:25:04 INFO - PROCESS | 336 | 1466583904897 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:04 INFO - PROCESS | 336 | 1466583904899 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:05 INFO - PROCESS | 336 | 1466583905019 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 01:25:05 INFO - PROCESS | 336 | 1466583905115 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:05 INFO - PROCESS | 336 | 1466583905118 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:05 INFO - PROCESS | 336 | ++DOCSHELL 0000009669A06800 == 39 [pid = 336] [id = 656] 01:25:05 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009662E64800) [pid = 336] [serial = 1968] [outer = 0000000000000000] 01:25:05 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009662E69C00) [pid = 336] [serial = 1969] [outer = 0000009662E64800] 01:25:05 INFO - PROCESS | 336 | 1466583905174 Marionette DEBUG loaded listener.js 01:25:05 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (00000096655C0400) [pid = 336] [serial = 1970] [outer = 0000009662E64800] 01:25:05 INFO - PROCESS | 336 | 1466583905842 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 01:25:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:25:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 984ms 01:25:05 INFO - PROCESS | 336 | 1466583905875 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 01:25:05 INFO - PROCESS | 336 | 1466583905878 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 01:25:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:25:05 INFO - PROCESS | 336 | 1466583905882 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:25:05 INFO - PROCESS | 336 | 1466583905886 Marionette TRACE conn7 <- [1,2590,null,{}] 01:25:05 INFO - PROCESS | 336 | 1466583905898 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:05 INFO - PROCESS | 336 | 1466583905903 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:06 INFO - PROCESS | 336 | 1466583906019 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 01:25:06 INFO - PROCESS | 336 | 1466583906147 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:06 INFO - PROCESS | 336 | 1466583906150 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:06 INFO - PROCESS | 336 | ++DOCSHELL 000000966E711000 == 40 [pid = 336] [id = 657] 01:25:06 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000965882F800) [pid = 336] [serial = 1971] [outer = 0000000000000000] 01:25:06 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009666A99000) [pid = 336] [serial = 1972] [outer = 000000965882F800] 01:25:06 INFO - PROCESS | 336 | 1466583906210 Marionette DEBUG loaded listener.js 01:25:06 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009666CCB400) [pid = 336] [serial = 1973] [outer = 000000965882F800] 01:25:07 INFO - PROCESS | 336 | 1466583907049 Marionette TRACE conn7 <- [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]]]}] 01:25:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:25:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1199ms 01:25:07 INFO - PROCESS | 336 | 1466583907083 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 01:25:07 INFO - PROCESS | 336 | 1466583907088 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 01:25:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:25:07 INFO - PROCESS | 336 | 1466583907094 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:25:07 INFO - PROCESS | 336 | 1466583907097 Marionette TRACE conn7 <- [1,2594,null,{}] 01:25:07 INFO - PROCESS | 336 | 1466583907103 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:07 INFO - PROCESS | 336 | 1466583907106 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:07 INFO - PROCESS | 336 | 1466583907257 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 01:25:07 INFO - PROCESS | 336 | 1466583907386 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:07 INFO - PROCESS | 336 | 1466583907391 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:07 INFO - PROCESS | 336 | ++DOCSHELL 000000965DB87000 == 41 [pid = 336] [id = 658] 01:25:07 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009659AB3000) [pid = 336] [serial = 1974] [outer = 0000000000000000] 01:25:07 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000965AA5E400) [pid = 336] [serial = 1975] [outer = 0000009659AB3000] 01:25:07 INFO - PROCESS | 336 | 1466583907443 Marionette DEBUG loaded listener.js 01:25:07 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000965EC11400) [pid = 336] [serial = 1976] [outer = 0000009659AB3000] 01:25:08 INFO - PROCESS | 336 | --DOCSHELL 000000966D639800 == 40 [pid = 336] [id = 653] 01:25:08 INFO - PROCESS | 336 | --DOCSHELL 000000966C455800 == 39 [pid = 336] [id = 652] 01:25:08 INFO - PROCESS | 336 | --DOCSHELL 0000009663279800 == 38 [pid = 336] [id = 651] 01:25:08 INFO - PROCESS | 336 | --DOCSHELL 000000966A1EA800 == 37 [pid = 336] [id = 650] 01:25:08 INFO - PROCESS | 336 | --DOCSHELL 000000966783C000 == 36 [pid = 336] [id = 649] 01:25:08 INFO - PROCESS | 336 | --DOCSHELL 0000009666A60000 == 35 [pid = 336] [id = 648] 01:25:08 INFO - PROCESS | 336 | --DOCSHELL 0000009666007000 == 34 [pid = 336] [id = 647] 01:25:08 INFO - PROCESS | 336 | --DOCSHELL 0000009663289800 == 33 [pid = 336] [id = 646] 01:25:08 INFO - PROCESS | 336 | --DOCSHELL 000000965F51B800 == 32 [pid = 336] [id = 645] 01:25:08 INFO - PROCESS | 336 | --DOCSHELL 0000009666A56800 == 31 [pid = 336] [id = 644] 01:25:08 INFO - PROCESS | 336 | --DOCSHELL 000000966C458800 == 30 [pid = 336] [id = 642] 01:25:08 INFO - PROCESS | 336 | --DOCSHELL 000000965EC24800 == 29 [pid = 336] [id = 643] 01:25:08 INFO - PROCESS | 336 | --DOCSHELL 000000966E711000 == 28 [pid = 336] [id = 657] 01:25:08 INFO - PROCESS | 336 | --DOCSHELL 0000009669A06800 == 27 [pid = 336] [id = 656] 01:25:08 INFO - PROCESS | 336 | --DOCSHELL 0000009663944800 == 26 [pid = 336] [id = 655] 01:25:08 INFO - PROCESS | 336 | --DOCSHELL 000000966DA15800 == 25 [pid = 336] [id = 654] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000965831CC00) [pid = 336] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009658A54800) [pid = 336] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000965EC11C00) [pid = 336] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009659531C00) [pid = 336] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009659AA4800) [pid = 336] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000965EC06000) [pid = 336] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000965980E000) [pid = 336] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009665E2F000) [pid = 336] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009663BEE400) [pid = 336] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009663AB7000) [pid = 336] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009665E30800) [pid = 336] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965952EC00) [pid = 336] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965FACC800) [pid = 336] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000965E60A000) [pid = 336] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666AC1C00) [pid = 336] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 74 (00000096668A5800) [pid = 336] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000966560C000) [pid = 336] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009667691000) [pid = 336] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009666FC5000) [pid = 336] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009666A9E000) [pid = 336] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009665FAD800) [pid = 336] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009662E6A800) [pid = 336] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 67 (00000096638DBC00) [pid = 336] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 66 (00000096668A5000) [pid = 336] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | --DOMWINDOW == 65 (000000965FC6A400) [pid = 336] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 01:25:08 INFO - PROCESS | 336 | 1466583908601 Marionette TRACE conn7 <- [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]]]}] 01:25:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:25:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1536ms 01:25:08 INFO - PROCESS | 336 | 1466583908633 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 01:25:08 INFO - PROCESS | 336 | 1466583908637 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 01:25:08 INFO - PROCESS | 336 | 1466583908641 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:25:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:25:08 INFO - PROCESS | 336 | 1466583908646 Marionette TRACE conn7 <- [1,2598,null,{}] 01:25:08 INFO - PROCESS | 336 | 1466583908651 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:08 INFO - PROCESS | 336 | 1466583908654 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:08 INFO - PROCESS | 336 | 1466583908753 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 01:25:08 INFO - PROCESS | 336 | 1466583908763 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:08 INFO - PROCESS | 336 | 1466583908766 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:08 INFO - PROCESS | 336 | ++DOCSHELL 000000965EB1E800 == 26 [pid = 336] [id = 659] 01:25:08 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (0000009658A55800) [pid = 336] [serial = 1977] [outer = 0000000000000000] 01:25:08 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000965912DC00) [pid = 336] [serial = 1978] [outer = 0000009658A55800] 01:25:08 INFO - PROCESS | 336 | 1466583908816 Marionette DEBUG loaded listener.js 01:25:08 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009659387000) [pid = 336] [serial = 1979] [outer = 0000009658A55800] 01:25:09 INFO - PROCESS | 336 | 1466583909300 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 01:25:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:25:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 691ms 01:25:09 INFO - PROCESS | 336 | 1466583909355 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 01:25:09 INFO - PROCESS | 336 | 1466583909360 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 01:25:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:25:09 INFO - PROCESS | 336 | 1466583909367 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:25:09 INFO - PROCESS | 336 | 1466583909370 Marionette TRACE conn7 <- [1,2602,null,{}] 01:25:09 INFO - PROCESS | 336 | 1466583909374 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:09 INFO - PROCESS | 336 | 1466583909377 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:09 INFO - PROCESS | 336 | 1466583909514 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 01:25:09 INFO - PROCESS | 336 | 1466583909592 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:09 INFO - PROCESS | 336 | 1466583909594 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:09 INFO - PROCESS | 336 | ++DOCSHELL 0000009663FE4800 == 27 [pid = 336] [id = 660] 01:25:09 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000009659530400) [pid = 336] [serial = 1980] [outer = 0000000000000000] 01:25:09 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965A53D400) [pid = 336] [serial = 1981] [outer = 0000009659530400] 01:25:09 INFO - PROCESS | 336 | 1466583909643 Marionette DEBUG loaded listener.js 01:25:09 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000965E69A000) [pid = 336] [serial = 1982] [outer = 0000009659530400] 01:25:10 INFO - PROCESS | 336 | 1466583910037 Marionette TRACE conn7 <- [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]]]}] 01:25:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:25:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 734ms 01:25:10 INFO - PROCESS | 336 | 1466583910107 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 01:25:10 INFO - PROCESS | 336 | 1466583910109 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 01:25:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:25:10 INFO - PROCESS | 336 | 1466583910113 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:25:10 INFO - PROCESS | 336 | 1466583910116 Marionette TRACE conn7 <- [1,2606,null,{}] 01:25:10 INFO - PROCESS | 336 | 1466583910128 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:10 INFO - PROCESS | 336 | 1466583910133 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:10 INFO - PROCESS | 336 | 1466583910221 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 01:25:10 INFO - PROCESS | 336 | 1466583910235 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:10 INFO - PROCESS | 336 | 1466583910238 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:10 INFO - PROCESS | 336 | ++DOCSHELL 0000009666330000 == 28 [pid = 336] [id = 661] 01:25:10 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000965FACC800) [pid = 336] [serial = 1983] [outer = 0000000000000000] 01:25:10 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965FE30000) [pid = 336] [serial = 1984] [outer = 000000965FACC800] 01:25:10 INFO - PROCESS | 336 | 1466583910290 Marionette DEBUG loaded listener.js 01:25:10 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009662E63C00) [pid = 336] [serial = 1985] [outer = 000000965FACC800] 01:25:10 INFO - PROCESS | 336 | 1466583910756 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 01:25:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:25:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 691ms 01:25:10 INFO - PROCESS | 336 | 1466583910807 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 01:25:10 INFO - PROCESS | 336 | 1466583910810 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 01:25:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:25:10 INFO - PROCESS | 336 | 1466583910813 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:25:10 INFO - PROCESS | 336 | 1466583910815 Marionette TRACE conn7 <- [1,2610,null,{}] 01:25:10 INFO - PROCESS | 336 | 1466583910818 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:10 INFO - PROCESS | 336 | 1466583910820 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:10 INFO - PROCESS | 336 | 1466583910971 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 01:25:10 INFO - PROCESS | 336 | 1466583910982 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:10 INFO - PROCESS | 336 | 1466583910984 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:11 INFO - PROCESS | 336 | ++DOCSHELL 0000009666833000 == 29 [pid = 336] [id = 662] 01:25:11 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (00000096638C5800) [pid = 336] [serial = 1986] [outer = 0000000000000000] 01:25:11 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (00000096638DF400) [pid = 336] [serial = 1987] [outer = 00000096638C5800] 01:25:11 INFO - PROCESS | 336 | 1466583911075 Marionette DEBUG loaded listener.js 01:25:11 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009663AB4400) [pid = 336] [serial = 1988] [outer = 00000096638C5800] 01:25:11 INFO - PROCESS | 336 | 1466583911496 Marionette TRACE conn7 <- [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]]]}] 01:25:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:25:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 733ms 01:25:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:25:11 INFO - PROCESS | 336 | 1466583911549 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 01:25:11 INFO - PROCESS | 336 | 1466583911551 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 01:25:11 INFO - PROCESS | 336 | 1466583911554 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:25:11 INFO - PROCESS | 336 | 1466583911556 Marionette TRACE conn7 <- [1,2614,null,{}] 01:25:11 INFO - PROCESS | 336 | 1466583911567 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:11 INFO - PROCESS | 336 | 1466583911569 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:11 INFO - PROCESS | 336 | 1466583911678 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 01:25:11 INFO - PROCESS | 336 | 1466583911683 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:11 INFO - PROCESS | 336 | 1466583911686 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:11 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B4A000 == 30 [pid = 336] [id = 663] 01:25:11 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000096638D2400) [pid = 336] [serial = 1989] [outer = 0000000000000000] 01:25:11 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009663BE5000) [pid = 336] [serial = 1990] [outer = 00000096638D2400] 01:25:11 INFO - PROCESS | 336 | 1466583911735 Marionette DEBUG loaded listener.js 01:25:11 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (00000096655BF400) [pid = 336] [serial = 1991] [outer = 00000096638D2400] 01:25:12 INFO - PROCESS | 336 | 1466583912208 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 01:25:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:25:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 691ms 01:25:12 INFO - PROCESS | 336 | 1466583912256 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 01:25:12 INFO - PROCESS | 336 | 1466583912258 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 01:25:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:25:12 INFO - PROCESS | 336 | 1466583912261 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:25:12 INFO - PROCESS | 336 | 1466583912263 Marionette TRACE conn7 <- [1,2618,null,{}] 01:25:12 INFO - PROCESS | 336 | 1466583912267 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:12 INFO - PROCESS | 336 | 1466583912273 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:12 INFO - PROCESS | 336 | 1466583912429 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 01:25:12 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009666B91C00) [pid = 336] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:25:12 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009663BE8400) [pid = 336] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:25:12 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009665FA3400) [pid = 336] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:25:12 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009662E6A000) [pid = 336] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:25:12 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965952DC00) [pid = 336] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:25:12 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965AA5C800) [pid = 336] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:25:12 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666ABA800) [pid = 336] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:25:12 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009657979800) [pid = 336] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:25:12 INFO - PROCESS | 336 | --DOMWINDOW == 71 (00000096581D9400) [pid = 336] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:25:12 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000965EADAC00) [pid = 336] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:25:12 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000965831DC00) [pid = 336] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:25:12 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009663BEF800) [pid = 336] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:25:12 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009666CB4400) [pid = 336] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:25:12 INFO - PROCESS | 336 | 1466583912680 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:12 INFO - PROCESS | 336 | 1466583912682 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:12 INFO - PROCESS | 336 | ++DOCSHELL 0000009666A4F800 == 31 [pid = 336] [id = 664] 01:25:12 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (00000096577AC400) [pid = 336] [serial = 1992] [outer = 0000000000000000] 01:25:12 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965831F800) [pid = 336] [serial = 1993] [outer = 00000096577AC400] 01:25:12 INFO - PROCESS | 336 | 1466583912730 Marionette DEBUG loaded listener.js 01:25:12 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965FE2B400) [pid = 336] [serial = 1994] [outer = 00000096577AC400] 01:25:13 INFO - PROCESS | 336 | 1466583913117 Marionette TRACE conn7 <- [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]]]}] 01:25:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:25:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 923ms 01:25:13 INFO - PROCESS | 336 | 1466583913186 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 01:25:13 INFO - PROCESS | 336 | 1466583913188 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 01:25:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:25:13 INFO - PROCESS | 336 | 1466583913191 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:25:13 INFO - PROCESS | 336 | 1466583913193 Marionette TRACE conn7 <- [1,2622,null,{}] 01:25:13 INFO - PROCESS | 336 | 1466583913197 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:13 INFO - PROCESS | 336 | 1466583913199 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:13 INFO - PROCESS | 336 | 1466583913278 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 01:25:13 INFO - PROCESS | 336 | 1466583913284 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:13 INFO - PROCESS | 336 | 1466583913286 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:13 INFO - PROCESS | 336 | ++DOCSHELL 000000966A41B800 == 32 [pid = 336] [id = 665] 01:25:13 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009663BE1800) [pid = 336] [serial = 1995] [outer = 0000000000000000] 01:25:13 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009665E37C00) [pid = 336] [serial = 1996] [outer = 0000009663BE1800] 01:25:13 INFO - PROCESS | 336 | 1466583913332 Marionette DEBUG loaded listener.js 01:25:13 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (00000096668A3000) [pid = 336] [serial = 1997] [outer = 0000009663BE1800] 01:25:13 INFO - PROCESS | 336 | 1466583913752 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 01:25:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:25:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 587ms 01:25:13 INFO - PROCESS | 336 | 1466583913782 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 01:25:13 INFO - PROCESS | 336 | 1466583913784 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 01:25:13 INFO - PROCESS | 336 | 1466583913787 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:25:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:25:13 INFO - PROCESS | 336 | 1466583913789 Marionette TRACE conn7 <- [1,2626,null,{}] 01:25:13 INFO - PROCESS | 336 | 1466583913810 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:13 INFO - PROCESS | 336 | 1466583913812 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:13 INFO - PROCESS | 336 | 1466583913897 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 01:25:13 INFO - PROCESS | 336 | 1466583913902 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:13 INFO - PROCESS | 336 | 1466583913904 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:13 INFO - PROCESS | 336 | ++DOCSHELL 000000966BF33000 == 33 [pid = 336] [id = 666] 01:25:13 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965937D000) [pid = 336] [serial = 1998] [outer = 0000000000000000] 01:25:13 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009666A91C00) [pid = 336] [serial = 1999] [outer = 000000965937D000] 01:25:13 INFO - PROCESS | 336 | 1466583913957 Marionette DEBUG loaded listener.js 01:25:14 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009666AC0C00) [pid = 336] [serial = 2000] [outer = 000000965937D000] 01:25:14 INFO - PROCESS | 336 | 1466583914401 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 01:25:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:25:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 649ms 01:25:14 INFO - PROCESS | 336 | 1466583914455 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 01:25:14 INFO - PROCESS | 336 | 1466583914458 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 01:25:14 INFO - PROCESS | 336 | 1466583914462 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:25:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:25:14 INFO - PROCESS | 336 | 1466583914464 Marionette TRACE conn7 <- [1,2630,null,{}] 01:25:14 INFO - PROCESS | 336 | 1466583914468 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:14 INFO - PROCESS | 336 | 1466583914470 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:14 INFO - PROCESS | 336 | 1466583914557 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 01:25:14 INFO - PROCESS | 336 | 1466583914564 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:14 INFO - PROCESS | 336 | 1466583914566 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:14 INFO - PROCESS | 336 | ++DOCSHELL 000000966C4B4000 == 34 [pid = 336] [id = 667] 01:25:14 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666ABF000) [pid = 336] [serial = 2001] [outer = 0000000000000000] 01:25:14 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666B8A400) [pid = 336] [serial = 2002] [outer = 0000009666ABF000] 01:25:14 INFO - PROCESS | 336 | 1466583914611 Marionette DEBUG loaded listener.js 01:25:14 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666C65C00) [pid = 336] [serial = 2003] [outer = 0000009666ABF000] 01:25:15 INFO - PROCESS | 336 | 1466583915459 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 01:25:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:25:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1022ms 01:25:15 INFO - PROCESS | 336 | 1466583915489 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 01:25:15 INFO - PROCESS | 336 | 1466583915494 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 01:25:15 INFO - PROCESS | 336 | 1466583915499 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:25:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:25:15 INFO - PROCESS | 336 | 1466583915505 Marionette TRACE conn7 <- [1,2634,null,{}] 01:25:15 INFO - PROCESS | 336 | 1466583915531 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:15 INFO - PROCESS | 336 | 1466583915534 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:15 INFO - PROCESS | 336 | 1466583915694 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 01:25:15 INFO - PROCESS | 336 | 1466583915809 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:15 INFO - PROCESS | 336 | 1466583915812 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:15 INFO - PROCESS | 336 | ++DOCSHELL 0000009663B25800 == 35 [pid = 336] [id = 668] 01:25:15 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000965937D400) [pid = 336] [serial = 2004] [outer = 0000000000000000] 01:25:15 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009659530C00) [pid = 336] [serial = 2005] [outer = 000000965937D400] 01:25:15 INFO - PROCESS | 336 | 1466583915872 Marionette DEBUG loaded listener.js 01:25:15 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000965DEB7800) [pid = 336] [serial = 2006] [outer = 000000965937D400] 01:25:16 INFO - PROCESS | 336 | 1466583916617 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 01:25:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:25:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1153ms 01:25:16 INFO - PROCESS | 336 | 1466583916655 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 01:25:16 INFO - PROCESS | 336 | 1466583916661 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 01:25:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:25:16 INFO - PROCESS | 336 | 1466583916668 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:25:16 INFO - PROCESS | 336 | 1466583916671 Marionette TRACE conn7 <- [1,2638,null,{}] 01:25:16 INFO - PROCESS | 336 | 1466583916699 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:16 INFO - PROCESS | 336 | 1466583916703 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:16 INFO - PROCESS | 336 | 1466583916940 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 01:25:17 INFO - PROCESS | 336 | 1466583917064 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:17 INFO - PROCESS | 336 | 1466583917067 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:17 INFO - PROCESS | 336 | ++DOCSHELL 000000965DB7E000 == 36 [pid = 336] [id = 669] 01:25:17 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (00000096578CA400) [pid = 336] [serial = 2007] [outer = 0000000000000000] 01:25:17 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009658B59800) [pid = 336] [serial = 2008] [outer = 00000096578CA400] 01:25:17 INFO - PROCESS | 336 | 1466583917120 Marionette DEBUG loaded listener.js 01:25:17 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009659546000) [pid = 336] [serial = 2009] [outer = 00000096578CA400] 01:25:17 INFO - PROCESS | 336 | --DOCSHELL 000000966BF33000 == 35 [pid = 336] [id = 666] 01:25:17 INFO - PROCESS | 336 | --DOCSHELL 000000966A41B800 == 34 [pid = 336] [id = 665] 01:25:17 INFO - PROCESS | 336 | --DOCSHELL 0000009666A4F800 == 33 [pid = 336] [id = 664] 01:25:17 INFO - PROCESS | 336 | --DOCSHELL 0000009666B4A000 == 32 [pid = 336] [id = 663] 01:25:17 INFO - PROCESS | 336 | --DOCSHELL 0000009666833000 == 31 [pid = 336] [id = 662] 01:25:17 INFO - PROCESS | 336 | --DOCSHELL 0000009666330000 == 30 [pid = 336] [id = 661] 01:25:17 INFO - PROCESS | 336 | --DOCSHELL 0000009663FE4800 == 29 [pid = 336] [id = 660] 01:25:17 INFO - PROCESS | 336 | --DOCSHELL 000000965EB1E800 == 28 [pid = 336] [id = 659] 01:25:17 INFO - PROCESS | 336 | --DOCSHELL 000000965DB87000 == 27 [pid = 336] [id = 658] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009666FBC400) [pid = 336] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009666C53800) [pid = 336] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009663F67800) [pid = 336] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 81 (00000096666AD400) [pid = 336] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 80 (00000096638DAC00) [pid = 336] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009659532400) [pid = 336] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009665604400) [pid = 336] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965980F000) [pid = 336] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000965EAD8C00) [pid = 336] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965FEAEC00) [pid = 336] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666B91400) [pid = 336] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009658148400) [pid = 336] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000965922D400) [pid = 336] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009659544C00) [pid = 336] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000965F6C8000) [pid = 336] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000965FEB3800) [pid = 336] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009658324800) [pid = 336] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009659224C00) [pid = 336] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 66 (0000009666CA9000) [pid = 336] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 65 (00000096668A0000) [pid = 336] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 64 (0000009663AC1C00) [pid = 336] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 63 (0000009666AB7800) [pid = 336] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 62 (0000009666B87800) [pid = 336] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 61 (0000009663AB5400) [pid = 336] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | --DOMWINDOW == 60 (0000009666CCC400) [pid = 336] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 01:25:17 INFO - PROCESS | 336 | 1466583917711 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 01:25:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:25:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1081ms 01:25:17 INFO - PROCESS | 336 | 1466583917772 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 01:25:17 INFO - PROCESS | 336 | 1466583917777 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 01:25:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:25:17 INFO - PROCESS | 336 | 1466583917782 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:25:17 INFO - PROCESS | 336 | 1466583917786 Marionette TRACE conn7 <- [1,2642,null,{}] 01:25:17 INFO - PROCESS | 336 | 1466583917790 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:17 INFO - PROCESS | 336 | 1466583917793 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:17 INFO - PROCESS | 336 | 1466583917886 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 01:25:17 INFO - PROCESS | 336 | 1466583917969 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:17 INFO - PROCESS | 336 | 1466583917972 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:18 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA40800 == 28 [pid = 336] [id = 670] 01:25:18 INFO - PROCESS | 336 | ++DOMWINDOW == 61 (00000096588CF400) [pid = 336] [serial = 2010] [outer = 0000000000000000] 01:25:18 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (0000009659A88C00) [pid = 336] [serial = 2011] [outer = 00000096588CF400] 01:25:18 INFO - PROCESS | 336 | 1466583918020 Marionette DEBUG loaded listener.js 01:25:18 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (000000965E605400) [pid = 336] [serial = 2012] [outer = 00000096588CF400] 01:25:18 INFO - PROCESS | 336 | 1466583918419 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 01:25:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:25:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 692ms 01:25:18 INFO - PROCESS | 336 | 1466583918482 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 01:25:18 INFO - PROCESS | 336 | 1466583918485 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 01:25:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:25:18 INFO - PROCESS | 336 | 1466583918489 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:25:18 INFO - PROCESS | 336 | 1466583918491 Marionette TRACE conn7 <- [1,2646,null,{}] 01:25:18 INFO - PROCESS | 336 | 1466583918495 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:18 INFO - PROCESS | 336 | 1466583918498 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:18 INFO - PROCESS | 336 | 1466583918587 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 01:25:18 INFO - PROCESS | 336 | 1466583918597 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:18 INFO - PROCESS | 336 | 1466583918599 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:18 INFO - PROCESS | 336 | ++DOCSHELL 0000009666264800 == 29 [pid = 336] [id = 671] 01:25:18 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (000000965FEAF000) [pid = 336] [serial = 2013] [outer = 0000000000000000] 01:25:18 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (000000965FEB9800) [pid = 336] [serial = 2014] [outer = 000000965FEAF000] 01:25:18 INFO - PROCESS | 336 | 1466583918646 Marionette DEBUG loaded listener.js 01:25:18 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (000000966350B000) [pid = 336] [serial = 2015] [outer = 000000965FEAF000] 01:25:19 INFO - PROCESS | 336 | 1466583919108 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 01:25:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:25:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 692ms 01:25:19 INFO - PROCESS | 336 | 1466583919184 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 01:25:19 INFO - PROCESS | 336 | 1466583919189 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 01:25:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:25:19 INFO - PROCESS | 336 | 1466583919201 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:25:19 INFO - PROCESS | 336 | 1466583919206 Marionette TRACE conn7 <- [1,2650,null,{}] 01:25:19 INFO - PROCESS | 336 | 1466583919210 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:19 INFO - PROCESS | 336 | 1466583919213 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:19 INFO - PROCESS | 336 | 1466583919310 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 01:25:19 INFO - PROCESS | 336 | 1466583919392 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:19 INFO - PROCESS | 336 | 1466583919394 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:19 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B39000 == 30 [pid = 336] [id = 672] 01:25:19 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (0000009658A3E400) [pid = 336] [serial = 2016] [outer = 0000000000000000] 01:25:19 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009663AC1C00) [pid = 336] [serial = 2017] [outer = 0000009658A3E400] 01:25:19 INFO - PROCESS | 336 | 1466583919439 Marionette DEBUG loaded listener.js 01:25:19 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000009665604800) [pid = 336] [serial = 2018] [outer = 0000009658A3E400] 01:25:19 INFO - PROCESS | 336 | 1466583919841 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 01:25:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:25:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 690ms 01:25:19 INFO - PROCESS | 336 | 1466583919888 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 01:25:19 INFO - PROCESS | 336 | 1466583919890 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 01:25:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:25:19 INFO - PROCESS | 336 | 1466583919898 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:25:19 INFO - PROCESS | 336 | 1466583919900 Marionette TRACE conn7 <- [1,2654,null,{}] 01:25:19 INFO - PROCESS | 336 | 1466583919910 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:19 INFO - PROCESS | 336 | 1466583919912 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:20 INFO - PROCESS | 336 | 1466583920052 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 01:25:20 INFO - PROCESS | 336 | 1466583920112 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:20 INFO - PROCESS | 336 | 1466583920114 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:20 INFO - PROCESS | 336 | ++DOCSHELL 0000009668818800 == 31 [pid = 336] [id = 673] 01:25:20 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (00000096656BA400) [pid = 336] [serial = 2019] [outer = 0000000000000000] 01:25:20 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009665FA5800) [pid = 336] [serial = 2020] [outer = 00000096656BA400] 01:25:20 INFO - PROCESS | 336 | 1466583920159 Marionette DEBUG loaded listener.js 01:25:20 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000966608D400) [pid = 336] [serial = 2021] [outer = 00000096656BA400] 01:25:20 INFO - PROCESS | 336 | [336] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:25:21 INFO - PROCESS | 336 | [336] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:25:21 INFO - PROCESS | 336 | 1466583921036 Marionette TRACE conn7 <- [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]]]}] 01:25:21 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) 01:25:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1191ms 01:25:21 INFO - PROCESS | 336 | 1466583921093 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 01:25:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:25:21 INFO - PROCESS | 336 | 1466583921095 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 01:25:21 INFO - PROCESS | 336 | 1466583921099 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:25:21 INFO - PROCESS | 336 | 1466583921101 Marionette TRACE conn7 <- [1,2658,null,{}] 01:25:21 INFO - PROCESS | 336 | 1466583921105 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:21 INFO - PROCESS | 336 | 1466583921107 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:21 INFO - PROCESS | 336 | 1466583921227 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 01:25:21 INFO - PROCESS | 336 | 1466583921278 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:21 INFO - PROCESS | 336 | 1466583921284 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:21 INFO - PROCESS | 336 | ++DOCSHELL 0000009666A69800 == 32 [pid = 336] [id = 674] 01:25:21 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009666A8F800) [pid = 336] [serial = 2022] [outer = 0000000000000000] 01:25:21 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009666A97000) [pid = 336] [serial = 2023] [outer = 0000009666A8F800] 01:25:21 INFO - PROCESS | 336 | 1466583921340 Marionette DEBUG loaded listener.js 01:25:21 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009666B89000) [pid = 336] [serial = 2024] [outer = 0000009666A8F800] 01:25:21 INFO - PROCESS | 336 | --DOMWINDOW == 74 (00000096577AC400) [pid = 336] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:25:21 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009659226800) [pid = 336] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:25:21 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009662E64800) [pid = 336] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:25:21 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000965882F800) [pid = 336] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:25:21 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009663BE1800) [pid = 336] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:25:21 INFO - PROCESS | 336 | --DOMWINDOW == 69 (00000096638C5800) [pid = 336] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:25:21 INFO - PROCESS | 336 | --DOMWINDOW == 68 (00000096638D2400) [pid = 336] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:25:21 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009659AB3000) [pid = 336] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:25:21 INFO - PROCESS | 336 | --DOMWINDOW == 66 (000000965FACC800) [pid = 336] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:25:21 INFO - PROCESS | 336 | --DOMWINDOW == 65 (0000009659530400) [pid = 336] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:25:21 INFO - PROCESS | 336 | --DOMWINDOW == 64 (0000009658A55800) [pid = 336] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:25:22 INFO - PROCESS | 336 | 1466583922268 Marionette TRACE conn7 <- [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"]]]}] 01:25:22 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 01:25:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:25:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 01:25:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:25:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:25:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1192ms 01:25:22 INFO - PROCESS | 336 | 1466583922294 Marionette TRACE conn7 -> [0,2661,"getWindowHandle",null] 01:25:22 INFO - PROCESS | 336 | 1466583922296 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 01:25:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:25:22 INFO - PROCESS | 336 | 1466583922300 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:25:22 INFO - PROCESS | 336 | 1466583922302 Marionette TRACE conn7 <- [1,2662,null,{}] 01:25:22 INFO - PROCESS | 336 | 1466583922313 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:22 INFO - PROCESS | 336 | 1466583922315 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:22 INFO - PROCESS | 336 | 1466583922428 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 01:25:22 INFO - PROCESS | 336 | 1466583922436 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:22 INFO - PROCESS | 336 | 1466583922438 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:22 INFO - PROCESS | 336 | ++DOCSHELL 000000966BF31800 == 33 [pid = 336] [id = 675] 01:25:22 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (000000965EC06400) [pid = 336] [serial = 2025] [outer = 0000000000000000] 01:25:22 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (0000009663BE5C00) [pid = 336] [serial = 2026] [outer = 000000965EC06400] 01:25:22 INFO - PROCESS | 336 | 1466583922486 Marionette DEBUG loaded listener.js 01:25:22 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (0000009666C66000) [pid = 336] [serial = 2027] [outer = 000000965EC06400] 01:25:23 INFO - PROCESS | 336 | 1466583923413 Marionette TRACE conn7 <- [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"]]]}] 01:25:23 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 01:25:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:25:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 01:25:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:25:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:25:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1140ms 01:25:23 INFO - PROCESS | 336 | 1466583923443 Marionette TRACE conn7 -> [0,2665,"getWindowHandle",null] 01:25:23 INFO - PROCESS | 336 | 1466583923445 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 01:25:23 INFO - PROCESS | 336 | 1466583923448 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:25:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:25:23 INFO - PROCESS | 336 | 1466583923450 Marionette TRACE conn7 <- [1,2666,null,{}] 01:25:23 INFO - PROCESS | 336 | 1466583923454 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:23 INFO - PROCESS | 336 | 1466583923456 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:23 INFO - PROCESS | 336 | 1466583923568 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 01:25:23 INFO - PROCESS | 336 | 1466583923576 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:23 INFO - PROCESS | 336 | 1466583923578 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:23 INFO - PROCESS | 336 | ++DOCSHELL 0000009663BAD800 == 34 [pid = 336] [id = 676] 01:25:23 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965797A400) [pid = 336] [serial = 2028] [outer = 0000000000000000] 01:25:23 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000009666CC8800) [pid = 336] [serial = 2029] [outer = 000000965797A400] 01:25:23 INFO - PROCESS | 336 | 1466583923622 Marionette DEBUG loaded listener.js 01:25:23 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009666F46800) [pid = 336] [serial = 2030] [outer = 000000965797A400] 01:25:24 INFO - PROCESS | 336 | 1466583924779 Marionette TRACE conn7 <- [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]]]}] 01:25:24 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) 01:25:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1386ms 01:25:24 INFO - PROCESS | 336 | 1466583924837 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 01:25:24 INFO - PROCESS | 336 | 1466583924842 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 01:25:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:25:24 INFO - PROCESS | 336 | 1466583924847 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:25:24 INFO - PROCESS | 336 | 1466583924851 Marionette TRACE conn7 <- [1,2670,null,{}] 01:25:24 INFO - PROCESS | 336 | 1466583924857 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:24 INFO - PROCESS | 336 | 1466583924861 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:25 INFO - PROCESS | 336 | 1466583925009 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 01:25:25 INFO - PROCESS | 336 | 1466583925135 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:25 INFO - PROCESS | 336 | 1466583925138 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:25 INFO - PROCESS | 336 | ++DOCSHELL 0000009666018000 == 35 [pid = 336] [id = 677] 01:25:25 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000965E883800) [pid = 336] [serial = 2031] [outer = 0000000000000000] 01:25:25 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000965F675800) [pid = 336] [serial = 2032] [outer = 000000965E883800] 01:25:25 INFO - PROCESS | 336 | 1466583925196 Marionette DEBUG loaded listener.js 01:25:25 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965FEBA000) [pid = 336] [serial = 2033] [outer = 000000965E883800] 01:25:26 INFO - PROCESS | 336 | 1466583926240 Marionette TRACE conn7 <- [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]]]}] 01:25:26 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) 01:25:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1430ms 01:25:26 INFO - PROCESS | 336 | 1466583926281 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 01:25:26 INFO - PROCESS | 336 | 1466583926286 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 01:25:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:25:26 INFO - PROCESS | 336 | 1466583926293 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:25:26 INFO - PROCESS | 336 | 1466583926296 Marionette TRACE conn7 <- [1,2674,null,{}] 01:25:26 INFO - PROCESS | 336 | 1466583926300 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:26 INFO - PROCESS | 336 | 1466583926303 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:26 INFO - PROCESS | 336 | 1466583926454 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 01:25:26 INFO - PROCESS | 336 | 1466583926583 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:26 INFO - PROCESS | 336 | 1466583926585 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:26 INFO - PROCESS | 336 | ++DOCSHELL 000000966A6E1800 == 36 [pid = 336] [id = 678] 01:25:26 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (00000096655C7400) [pid = 336] [serial = 2034] [outer = 0000000000000000] 01:25:26 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009665E32000) [pid = 336] [serial = 2035] [outer = 00000096655C7400] 01:25:26 INFO - PROCESS | 336 | 1466583926643 Marionette DEBUG loaded listener.js 01:25:26 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (00000096668A1800) [pid = 336] [serial = 2036] [outer = 00000096655C7400] 01:25:27 INFO - PROCESS | 336 | 1466583927718 Marionette TRACE conn7 <- [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"]]]}] 01:25:27 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 01:25:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:25:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 01:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:25:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:25:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1445ms 01:25:27 INFO - PROCESS | 336 | 1466583927740 Marionette TRACE conn7 -> [0,2677,"getWindowHandle",null] 01:25:27 INFO - PROCESS | 336 | 1466583927744 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 01:25:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:25:27 INFO - PROCESS | 336 | 1466583927749 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:25:27 INFO - PROCESS | 336 | 1466583927752 Marionette TRACE conn7 <- [1,2678,null,{}] 01:25:27 INFO - PROCESS | 336 | 1466583927758 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:27 INFO - PROCESS | 336 | 1466583927761 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:27 INFO - PROCESS | 336 | 1466583927872 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 01:25:28 INFO - PROCESS | 336 | 1466583928027 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:28 INFO - PROCESS | 336 | 1466583928030 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:28 INFO - PROCESS | 336 | ++DOCSHELL 000000965DB80800 == 37 [pid = 336] [id = 679] 01:25:28 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000965A8E5400) [pid = 336] [serial = 2037] [outer = 0000000000000000] 01:25:28 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000965DEB5400) [pid = 336] [serial = 2038] [outer = 000000965A8E5400] 01:25:28 INFO - PROCESS | 336 | 1466583928088 Marionette DEBUG loaded listener.js 01:25:28 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000965FC6CC00) [pid = 336] [serial = 2039] [outer = 000000965A8E5400] 01:25:29 INFO - PROCESS | 336 | --DOCSHELL 000000966BF31800 == 36 [pid = 336] [id = 675] 01:25:29 INFO - PROCESS | 336 | --DOCSHELL 0000009666A69800 == 35 [pid = 336] [id = 674] 01:25:29 INFO - PROCESS | 336 | --DOCSHELL 0000009668818800 == 34 [pid = 336] [id = 673] 01:25:29 INFO - PROCESS | 336 | --DOCSHELL 0000009666B39000 == 33 [pid = 336] [id = 672] 01:25:29 INFO - PROCESS | 336 | --DOCSHELL 0000009666264800 == 32 [pid = 336] [id = 671] 01:25:29 INFO - PROCESS | 336 | --DOCSHELL 000000965FA40800 == 31 [pid = 336] [id = 670] 01:25:29 INFO - PROCESS | 336 | --DOCSHELL 000000965DB7E000 == 30 [pid = 336] [id = 669] 01:25:29 INFO - PROCESS | 336 | --DOCSHELL 0000009663B25800 == 29 [pid = 336] [id = 668] 01:25:29 INFO - PROCESS | 336 | --DOCSHELL 000000966C4B4000 == 28 [pid = 336] [id = 667] 01:25:29 INFO - PROCESS | 336 | --DOCSHELL 000000966A6E1800 == 27 [pid = 336] [id = 678] 01:25:29 INFO - PROCESS | 336 | --DOCSHELL 0000009666018000 == 26 [pid = 336] [id = 677] 01:25:29 INFO - PROCESS | 336 | --DOCSHELL 0000009663BAD800 == 25 [pid = 336] [id = 676] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009666A91C00) [pid = 336] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 77 (00000096638DF400) [pid = 336] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009663BE5000) [pid = 336] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965EC11400) [pid = 336] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965AA5E400) [pid = 336] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000965FE30000) [pid = 336] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000965A53D400) [pid = 336] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000965E69A000) [pid = 336] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000965912DC00) [pid = 336] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009659387000) [pid = 336] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009663AB4400) [pid = 336] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 67 (000000965831F800) [pid = 336] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 66 (000000965AAB5400) [pid = 336] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 65 (000000965952A000) [pid = 336] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 64 (00000096655C0400) [pid = 336] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 63 (0000009662E69C00) [pid = 336] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 62 (0000009666CCB400) [pid = 336] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 61 (0000009666A99000) [pid = 336] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 60 (00000096655BF400) [pid = 336] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 59 (000000965FE2B400) [pid = 336] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 58 (0000009665E37C00) [pid = 336] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 57 (00000096668A3000) [pid = 336] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | --DOMWINDOW == 56 (0000009662E63C00) [pid = 336] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 01:25:29 INFO - PROCESS | 336 | 1466583929759 Marionette TRACE conn7 <- [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"]]]}] 01:25:29 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 01:25:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:25:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 01:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:25:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:25:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2027ms 01:25:29 INFO - PROCESS | 336 | 1466583929782 Marionette TRACE conn7 -> [0,2681,"getWindowHandle",null] 01:25:29 INFO - PROCESS | 336 | 1466583929786 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 01:25:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:25:29 INFO - PROCESS | 336 | 1466583929791 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:25:29 INFO - PROCESS | 336 | 1466583929795 Marionette TRACE conn7 <- [1,2682,null,{}] 01:25:29 INFO - PROCESS | 336 | 1466583929801 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:29 INFO - PROCESS | 336 | 1466583929803 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:29 INFO - PROCESS | 336 | 1466583929895 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 01:25:29 INFO - PROCESS | 336 | 1466583929903 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:29 INFO - PROCESS | 336 | 1466583929905 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:29 INFO - PROCESS | 336 | ++DOCSHELL 000000965F553000 == 26 [pid = 336] [id = 680] 01:25:29 INFO - PROCESS | 336 | ++DOMWINDOW == 57 (0000009658320C00) [pid = 336] [serial = 2040] [outer = 0000000000000000] 01:25:29 INFO - PROCESS | 336 | ++DOMWINDOW == 58 (0000009658BC0000) [pid = 336] [serial = 2041] [outer = 0000009658320C00] 01:25:29 INFO - PROCESS | 336 | 1466583929958 Marionette DEBUG loaded listener.js 01:25:30 INFO - PROCESS | 336 | ++DOMWINDOW == 59 (0000009659230C00) [pid = 336] [serial = 2042] [outer = 0000009658320C00] 01:25:30 INFO - PROCESS | 336 | 1466583930891 Marionette TRACE conn7 <- [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"]]]}] 01:25:30 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 01:25:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:25:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 01:25:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:25:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:25:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1132ms 01:25:30 INFO - PROCESS | 336 | 1466583930927 Marionette TRACE conn7 -> [0,2685,"getWindowHandle",null] 01:25:30 INFO - PROCESS | 336 | 1466583930933 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 01:25:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:25:30 INFO - PROCESS | 336 | 1466583930940 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:25:30 INFO - PROCESS | 336 | 1466583930943 Marionette TRACE conn7 <- [1,2686,null,{}] 01:25:30 INFO - PROCESS | 336 | 1466583930947 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:30 INFO - PROCESS | 336 | 1466583930949 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:31 INFO - PROCESS | 336 | 1466583931080 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 01:25:31 INFO - PROCESS | 336 | 1466583931087 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:31 INFO - PROCESS | 336 | 1466583931090 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:31 INFO - PROCESS | 336 | ++DOCSHELL 0000009663B30000 == 27 [pid = 336] [id = 681] 01:25:31 INFO - PROCESS | 336 | ++DOMWINDOW == 60 (000000965954FC00) [pid = 336] [serial = 2043] [outer = 0000000000000000] 01:25:31 INFO - PROCESS | 336 | ++DOMWINDOW == 61 (0000009659AA4800) [pid = 336] [serial = 2044] [outer = 000000965954FC00] 01:25:31 INFO - PROCESS | 336 | 1466583931182 Marionette DEBUG loaded listener.js 01:25:31 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (000000965AAB5000) [pid = 336] [serial = 2045] [outer = 000000965954FC00] 01:25:32 INFO - PROCESS | 336 | 1466583932153 Marionette TRACE conn7 <- [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"]]]}] 01:25:32 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 01:25:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:25:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 01:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:25:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:25:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1236ms 01:25:32 INFO - PROCESS | 336 | 1466583932183 Marionette TRACE conn7 -> [0,2689,"getWindowHandle",null] 01:25:32 INFO - PROCESS | 336 | 1466583932185 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 01:25:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:25:32 INFO - PROCESS | 336 | 1466583932189 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:25:32 INFO - PROCESS | 336 | 1466583932193 Marionette TRACE conn7 <- [1,2690,null,{}] 01:25:32 INFO - PROCESS | 336 | 1466583932204 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:32 INFO - PROCESS | 336 | 1466583932209 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:32 INFO - PROCESS | 336 | 1466583932323 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 01:25:32 INFO - PROCESS | 336 | 1466583932331 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:32 INFO - PROCESS | 336 | 1466583932334 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:32 INFO - PROCESS | 336 | ++DOCSHELL 0000009666339000 == 28 [pid = 336] [id = 682] 01:25:32 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (000000965789B000) [pid = 336] [serial = 2046] [outer = 0000000000000000] 01:25:32 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (000000965FE30000) [pid = 336] [serial = 2047] [outer = 000000965789B000] 01:25:32 INFO - PROCESS | 336 | 1466583932383 Marionette DEBUG loaded listener.js 01:25:32 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (0000009662E63C00) [pid = 336] [serial = 2048] [outer = 000000965789B000] 01:25:32 INFO - PROCESS | 336 | 1466583932864 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 01:25:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:25:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 691ms 01:25:32 INFO - PROCESS | 336 | 1466583932886 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 01:25:32 INFO - PROCESS | 336 | 1466583932888 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 01:25:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:25:32 INFO - PROCESS | 336 | 1466583932892 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:25:32 INFO - PROCESS | 336 | 1466583932894 Marionette TRACE conn7 <- [1,2694,null,{}] 01:25:32 INFO - PROCESS | 336 | 1466583932898 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:32 INFO - PROCESS | 336 | 1466583932900 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:33 INFO - PROCESS | 336 | 1466583933098 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 01:25:33 INFO - PROCESS | 336 | --DOMWINDOW == 64 (000000965797A400) [pid = 336] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:25:33 INFO - PROCESS | 336 | --DOMWINDOW == 63 (000000965EC06400) [pid = 336] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:25:33 INFO - PROCESS | 336 | --DOMWINDOW == 62 (00000096656BA400) [pid = 336] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:25:33 INFO - PROCESS | 336 | --DOMWINDOW == 61 (0000009666A8F800) [pid = 336] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:25:33 INFO - PROCESS | 336 | --DOMWINDOW == 60 (000000965FEAF000) [pid = 336] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:25:33 INFO - PROCESS | 336 | --DOMWINDOW == 59 (0000009658A3E400) [pid = 336] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:25:33 INFO - PROCESS | 336 | --DOMWINDOW == 58 (00000096588CF400) [pid = 336] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:25:33 INFO - PROCESS | 336 | --DOMWINDOW == 57 (0000009666ABF000) [pid = 336] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:25:33 INFO - PROCESS | 336 | --DOMWINDOW == 56 (000000965937D400) [pid = 336] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:25:33 INFO - PROCESS | 336 | --DOMWINDOW == 55 (00000096578CA400) [pid = 336] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:25:33 INFO - PROCESS | 336 | --DOMWINDOW == 54 (000000965937D000) [pid = 336] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:25:33 INFO - PROCESS | 336 | 1466583933154 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:33 INFO - PROCESS | 336 | 1466583933157 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:33 INFO - PROCESS | 336 | ++DOCSHELL 0000009666347800 == 29 [pid = 336] [id = 683] 01:25:33 INFO - PROCESS | 336 | ++DOMWINDOW == 55 (00000096578CA400) [pid = 336] [serial = 2049] [outer = 0000000000000000] 01:25:33 INFO - PROCESS | 336 | ++DOMWINDOW == 56 (00000096588CF400) [pid = 336] [serial = 2050] [outer = 00000096578CA400] 01:25:33 INFO - PROCESS | 336 | 1466583933204 Marionette DEBUG loaded listener.js 01:25:33 INFO - PROCESS | 336 | ++DOMWINDOW == 57 (0000009662E6FC00) [pid = 336] [serial = 2051] [outer = 00000096578CA400] 01:25:33 INFO - PROCESS | 336 | 1466583933569 Marionette TRACE conn7 <- [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]]]}] 01:25:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:25:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 733ms 01:25:33 INFO - PROCESS | 336 | 1466583933628 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 01:25:33 INFO - PROCESS | 336 | 1466583933631 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 01:25:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:25:33 INFO - PROCESS | 336 | 1466583933634 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:25:33 INFO - PROCESS | 336 | 1466583933636 Marionette TRACE conn7 <- [1,2698,null,{}] 01:25:33 INFO - PROCESS | 336 | 1466583933639 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:33 INFO - PROCESS | 336 | 1466583933641 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:33 INFO - PROCESS | 336 | 1466583933749 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 01:25:33 INFO - PROCESS | 336 | 1466583933755 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:33 INFO - PROCESS | 336 | 1466583933758 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:33 INFO - PROCESS | 336 | ++DOCSHELL 0000009666E1B000 == 30 [pid = 336] [id = 684] 01:25:33 INFO - PROCESS | 336 | ++DOMWINDOW == 58 (000000965952E000) [pid = 336] [serial = 2052] [outer = 0000000000000000] 01:25:33 INFO - PROCESS | 336 | ++DOMWINDOW == 59 (0000009663AB6800) [pid = 336] [serial = 2053] [outer = 000000965952E000] 01:25:33 INFO - PROCESS | 336 | 1466583933805 Marionette DEBUG loaded listener.js 01:25:33 INFO - PROCESS | 336 | ++DOMWINDOW == 60 (0000009663BEB400) [pid = 336] [serial = 2054] [outer = 000000965952E000] 01:25:34 INFO - PROCESS | 336 | 1466583934254 Marionette TRACE conn7 <- [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] 01:25:34 INFO - PROCESS | 336 | 1466583934311 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 01:25:34 INFO - PROCESS | 336 | 1466583934314 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:25:34 INFO - PROCESS | 336 | 1466583934316 Marionette TRACE conn7 <- [1,2702,null,{}] 01:25:34 INFO - PROCESS | 336 | 1466583934319 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:34 INFO - PROCESS | 336 | 1466583934325 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:34 INFO - PROCESS | 336 | 1466583934434 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 01:25:34 INFO - PROCESS | 336 | 1466583934449 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:34 INFO - PROCESS | 336 | 1466583934451 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:34 INFO - PROCESS | 336 | ++DOCSHELL 000000966A1D4800 == 31 [pid = 336] [id = 685] 01:25:34 INFO - PROCESS | 336 | ++DOMWINDOW == 61 (0000009665607000) [pid = 336] [serial = 2055] [outer = 0000000000000000] 01:25:34 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (0000009665E37C00) [pid = 336] [serial = 2056] [outer = 0000009665607000] 01:25:34 INFO - PROCESS | 336 | 1466583934495 Marionette DEBUG loaded listener.js 01:25:34 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (0000009665FB0000) [pid = 336] [serial = 2057] [outer = 0000009665607000] 01:25:34 INFO - PROCESS | 336 | 1466583934905 Marionette TRACE conn7 <- [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]]]}] 01:25:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:25:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 628ms 01:25:34 INFO - PROCESS | 336 | 1466583934945 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 01:25:34 INFO - PROCESS | 336 | 1466583934947 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 01:25:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:25:34 INFO - PROCESS | 336 | 1466583934950 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:25:34 INFO - PROCESS | 336 | 1466583934952 Marionette TRACE conn7 <- [1,2706,null,{}] 01:25:34 INFO - PROCESS | 336 | 1466583934956 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:34 INFO - PROCESS | 336 | 1466583934958 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:35 INFO - PROCESS | 336 | 1466583935039 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 01:25:35 INFO - PROCESS | 336 | 1466583935044 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:35 INFO - PROCESS | 336 | 1466583935046 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:35 INFO - PROCESS | 336 | ++DOCSHELL 000000966A41E800 == 32 [pid = 336] [id = 686] 01:25:35 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (0000009666581000) [pid = 336] [serial = 2058] [outer = 0000000000000000] 01:25:35 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (000000966689EC00) [pid = 336] [serial = 2059] [outer = 0000009666581000] 01:25:35 INFO - PROCESS | 336 | 1466583935090 Marionette DEBUG loaded listener.js 01:25:35 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (0000009666A92400) [pid = 336] [serial = 2060] [outer = 0000009666581000] 01:25:35 INFO - PROCESS | 336 | 1466583935888 Marionette TRACE conn7 <- [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] 01:25:35 INFO - PROCESS | 336 | 1466583935944 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 01:25:35 INFO - PROCESS | 336 | 1466583935950 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:25:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:25:35 INFO - PROCESS | 336 | 1466583935956 Marionette TRACE conn7 <- [1,2710,null,{}] 01:25:35 INFO - PROCESS | 336 | 1466583935985 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:35 INFO - PROCESS | 336 | 1466583935988 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:36 INFO - PROCESS | 336 | 1466583936102 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 01:25:36 INFO - PROCESS | 336 | 1466583936215 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:36 INFO - PROCESS | 336 | 1466583936219 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:36 INFO - PROCESS | 336 | ++DOCSHELL 000000966328C000 == 33 [pid = 336] [id = 687] 01:25:36 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (0000009659384000) [pid = 336] [serial = 2061] [outer = 0000000000000000] 01:25:36 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965952D800) [pid = 336] [serial = 2062] [outer = 0000009659384000] 01:25:36 INFO - PROCESS | 336 | 1466583936279 Marionette DEBUG loaded listener.js 01:25:36 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965DEAF400) [pid = 336] [serial = 2063] [outer = 0000009659384000] 01:25:37 INFO - PROCESS | 336 | 1466583937202 Marionette TRACE conn7 <- [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] 01:25:37 INFO - PROCESS | 336 | 1466583937276 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 01:25:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:25:37 INFO - PROCESS | 336 | 1466583937328 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:25:37 INFO - PROCESS | 336 | 1466583937332 Marionette TRACE conn7 <- [1,2714,null,{}] 01:25:37 INFO - PROCESS | 336 | 1466583937338 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:37 INFO - PROCESS | 336 | 1466583937342 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:37 INFO - PROCESS | 336 | 1466583937465 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 01:25:37 INFO - PROCESS | 336 | 1466583937566 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:37 INFO - PROCESS | 336 | 1466583937571 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:37 INFO - PROCESS | 336 | ++DOCSHELL 000000965F7B7800 == 34 [pid = 336] [id = 688] 01:25:37 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009659526400) [pid = 336] [serial = 2064] [outer = 0000000000000000] 01:25:37 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000965954A800) [pid = 336] [serial = 2065] [outer = 0000009659526400] 01:25:37 INFO - PROCESS | 336 | 1466583937622 Marionette DEBUG loaded listener.js 01:25:37 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000965DEB6400) [pid = 336] [serial = 2066] [outer = 0000009659526400] 01:25:37 INFO - PROCESS | 336 | --DOCSHELL 000000966A1D4800 == 33 [pid = 336] [id = 685] 01:25:37 INFO - PROCESS | 336 | --DOCSHELL 0000009666E1B000 == 32 [pid = 336] [id = 684] 01:25:37 INFO - PROCESS | 336 | --DOCSHELL 0000009666347800 == 31 [pid = 336] [id = 683] 01:25:37 INFO - PROCESS | 336 | --DOCSHELL 0000009666339000 == 30 [pid = 336] [id = 682] 01:25:37 INFO - PROCESS | 336 | --DOCSHELL 0000009663B30000 == 29 [pid = 336] [id = 681] 01:25:37 INFO - PROCESS | 336 | --DOCSHELL 000000965F553000 == 28 [pid = 336] [id = 680] 01:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009666AC0C00) [pid = 336] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 01:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009666F46800) [pid = 336] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 01:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009666CC8800) [pid = 336] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 01:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009663BE5C00) [pid = 336] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 01:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009666C66000) [pid = 336] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 01:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 66 (0000009665FA5800) [pid = 336] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 01:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 65 (0000009666A97000) [pid = 336] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 01:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 64 (000000966608D400) [pid = 336] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 01:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 63 (000000965FEB9800) [pid = 336] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 01:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 62 (000000966350B000) [pid = 336] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 01:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 61 (0000009663AC1C00) [pid = 336] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 01:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 60 (0000009659A88C00) [pid = 336] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 01:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 59 (000000965E605400) [pid = 336] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 01:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 58 (0000009666B8A400) [pid = 336] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 01:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 57 (0000009666C65C00) [pid = 336] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 01:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 56 (0000009659530C00) [pid = 336] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 01:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 55 (000000965DEB7800) [pid = 336] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 01:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 54 (0000009658B59800) [pid = 336] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 01:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 53 (0000009659546000) [pid = 336] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 01:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 52 (0000009666B89000) [pid = 336] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 01:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 51 (0000009665604800) [pid = 336] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 01:25:38 INFO - PROCESS | 336 | 1466583938120 Marionette TRACE conn7 <- [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]]]}] 01:25:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:25:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 838ms 01:25:38 INFO - PROCESS | 336 | 1466583938163 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 01:25:38 INFO - PROCESS | 336 | 1466583938169 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 01:25:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:25:38 INFO - PROCESS | 336 | 1466583938176 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:25:38 INFO - PROCESS | 336 | 1466583938179 Marionette TRACE conn7 <- [1,2718,null,{}] 01:25:38 INFO - PROCESS | 336 | 1466583938182 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:38 INFO - PROCESS | 336 | 1466583938185 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:38 INFO - PROCESS | 336 | 1466583938276 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 01:25:38 INFO - PROCESS | 336 | 1466583938284 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:38 INFO - PROCESS | 336 | 1466583938286 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:38 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F07800 == 29 [pid = 336] [id = 689] 01:25:38 INFO - PROCESS | 336 | ++DOMWINDOW == 52 (0000009659F54400) [pid = 336] [serial = 2067] [outer = 0000000000000000] 01:25:38 INFO - PROCESS | 336 | ++DOMWINDOW == 53 (000000965EA70000) [pid = 336] [serial = 2068] [outer = 0000009659F54400] 01:25:38 INFO - PROCESS | 336 | 1466583938338 Marionette DEBUG loaded listener.js 01:25:38 INFO - PROCESS | 336 | ++DOMWINDOW == 54 (000000965F56C800) [pid = 336] [serial = 2069] [outer = 0000009659F54400] 01:25:39 INFO - PROCESS | 336 | 1466583939264 Marionette TRACE conn7 <- [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"]]]}] 01:25:39 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 01:25:39 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 01:25:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 01:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:25:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:25:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1144ms 01:25:39 INFO - PROCESS | 336 | 1466583939320 Marionette TRACE conn7 -> [0,2721,"getWindowHandle",null] 01:25:39 INFO - PROCESS | 336 | 1466583939323 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 01:25:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:25:39 INFO - PROCESS | 336 | 1466583939326 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:25:39 INFO - PROCESS | 336 | 1466583939330 Marionette TRACE conn7 <- [1,2722,null,{}] 01:25:39 INFO - PROCESS | 336 | 1466583939342 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:39 INFO - PROCESS | 336 | 1466583939347 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:39 INFO - PROCESS | 336 | 1466583939438 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 01:25:39 INFO - PROCESS | 336 | 1466583939445 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:39 INFO - PROCESS | 336 | 1466583939449 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:39 INFO - PROCESS | 336 | ++DOCSHELL 0000009666422000 == 30 [pid = 336] [id = 690] 01:25:39 INFO - PROCESS | 336 | ++DOMWINDOW == 55 (00000096638CD000) [pid = 336] [serial = 2070] [outer = 0000000000000000] 01:25:39 INFO - PROCESS | 336 | ++DOMWINDOW == 56 (00000096638D8000) [pid = 336] [serial = 2071] [outer = 00000096638CD000] 01:25:39 INFO - PROCESS | 336 | 1466583939498 Marionette DEBUG loaded listener.js 01:25:39 INFO - PROCESS | 336 | ++DOMWINDOW == 57 (0000009663ABE000) [pid = 336] [serial = 2072] [outer = 00000096638CD000] 01:25:39 INFO - PROCESS | 336 | 1466583939951 Marionette TRACE conn7 <- [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]]]}] 01:25:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:25:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 693ms 01:25:40 INFO - PROCESS | 336 | 1466583940021 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 01:25:40 INFO - PROCESS | 336 | 1466583940024 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 01:25:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:25:40 INFO - PROCESS | 336 | 1466583940034 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:25:40 INFO - PROCESS | 336 | 1466583940036 Marionette TRACE conn7 <- [1,2726,null,{}] 01:25:40 INFO - PROCESS | 336 | 1466583940040 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:40 INFO - PROCESS | 336 | 1466583940042 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:40 INFO - PROCESS | 336 | 1466583940158 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 01:25:40 INFO - PROCESS | 336 | 1466583940165 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:40 INFO - PROCESS | 336 | 1466583940167 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:40 INFO - PROCESS | 336 | ++DOCSHELL 0000009666C2D000 == 31 [pid = 336] [id = 691] 01:25:40 INFO - PROCESS | 336 | ++DOMWINDOW == 58 (0000009657976000) [pid = 336] [serial = 2073] [outer = 0000000000000000] 01:25:40 INFO - PROCESS | 336 | ++DOMWINDOW == 59 (0000009665602C00) [pid = 336] [serial = 2074] [outer = 0000009657976000] 01:25:40 INFO - PROCESS | 336 | 1466583940215 Marionette DEBUG loaded listener.js 01:25:40 INFO - PROCESS | 336 | ++DOMWINDOW == 60 (000000966560DC00) [pid = 336] [serial = 2075] [outer = 0000009657976000] 01:25:40 INFO - PROCESS | 336 | 1466583940657 Marionette TRACE conn7 <- [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]]]}] 01:25:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:25:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 691ms 01:25:40 INFO - PROCESS | 336 | 1466583940726 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 01:25:40 INFO - PROCESS | 336 | 1466583940728 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 01:25:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:25:40 INFO - PROCESS | 336 | 1466583940732 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:25:40 INFO - PROCESS | 336 | 1466583940733 Marionette TRACE conn7 <- [1,2730,null,{}] 01:25:40 INFO - PROCESS | 336 | 1466583940737 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:40 INFO - PROCESS | 336 | 1466583940739 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:40 INFO - PROCESS | 336 | 1466583940879 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 01:25:40 INFO - PROCESS | 336 | 1466583940903 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:40 INFO - PROCESS | 336 | 1466583940905 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:40 INFO - PROCESS | 336 | ++DOCSHELL 0000009669A02800 == 32 [pid = 336] [id = 692] 01:25:40 INFO - PROCESS | 336 | ++DOMWINDOW == 61 (0000009658A3E400) [pid = 336] [serial = 2076] [outer = 0000000000000000] 01:25:40 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (0000009665FA5800) [pid = 336] [serial = 2077] [outer = 0000009658A3E400] 01:25:40 INFO - PROCESS | 336 | 1466583940950 Marionette DEBUG loaded listener.js 01:25:41 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (00000096666A6400) [pid = 336] [serial = 2078] [outer = 0000009658A3E400] 01:25:41 INFO - PROCESS | 336 | 1466583941367 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 01:25:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:25:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 671ms 01:25:41 INFO - PROCESS | 336 | 1466583941406 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 01:25:41 INFO - PROCESS | 336 | 1466583941408 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 01:25:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:25:41 INFO - PROCESS | 336 | 1466583941412 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:25:41 INFO - PROCESS | 336 | 1466583941413 Marionette TRACE conn7 <- [1,2734,null,{}] 01:25:41 INFO - PROCESS | 336 | 1466583941417 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:41 INFO - PROCESS | 336 | 1466583941423 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:41 INFO - PROCESS | 336 | 1466583941565 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 01:25:41 INFO - PROCESS | 336 | 1466583941571 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:41 INFO - PROCESS | 336 | 1466583941573 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:41 INFO - PROCESS | 336 | ++DOCSHELL 000000966A6E5000 == 33 [pid = 336] [id = 693] 01:25:41 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (00000096668A5000) [pid = 336] [serial = 2079] [outer = 0000000000000000] 01:25:41 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (0000009666ABB400) [pid = 336] [serial = 2080] [outer = 00000096668A5000] 01:25:41 INFO - PROCESS | 336 | 1466583941664 Marionette DEBUG loaded listener.js 01:25:41 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (0000009666B93000) [pid = 336] [serial = 2081] [outer = 00000096668A5000] 01:25:41 INFO - PROCESS | 336 | --DOMWINDOW == 65 (0000009665607000) [pid = 336] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:25:41 INFO - PROCESS | 336 | --DOMWINDOW == 64 (000000965A8E5400) [pid = 336] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:25:41 INFO - PROCESS | 336 | --DOMWINDOW == 63 (0000009658320C00) [pid = 336] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:25:41 INFO - PROCESS | 336 | --DOMWINDOW == 62 (000000965954FC00) [pid = 336] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:25:41 INFO - PROCESS | 336 | --DOMWINDOW == 61 (000000965789B000) [pid = 336] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:25:41 INFO - PROCESS | 336 | --DOMWINDOW == 60 (00000096578CA400) [pid = 336] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:25:41 INFO - PROCESS | 336 | --DOMWINDOW == 59 (000000965952E000) [pid = 336] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:25:41 INFO - PROCESS | 336 | --DOMWINDOW == 58 (000000965E883800) [pid = 336] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:25:41 INFO - PROCESS | 336 | --DOMWINDOW == 57 (00000096655C7400) [pid = 336] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:25:42 INFO - PROCESS | 336 | 1466583942085 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 01:25:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:25:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 735ms 01:25:42 INFO - PROCESS | 336 | 1466583942151 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 01:25:42 INFO - PROCESS | 336 | 1466583942153 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 01:25:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:25:42 INFO - PROCESS | 336 | 1466583942156 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:25:42 INFO - PROCESS | 336 | 1466583942158 Marionette TRACE conn7 <- [1,2738,null,{}] 01:25:42 INFO - PROCESS | 336 | 1466583942162 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:42 INFO - PROCESS | 336 | 1466583942164 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:42 INFO - PROCESS | 336 | 1466583942274 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 01:25:42 INFO - PROCESS | 336 | 1466583942358 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:42 INFO - PROCESS | 336 | 1466583942360 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:42 INFO - PROCESS | 336 | ++DOCSHELL 000000966C446000 == 34 [pid = 336] [id = 694] 01:25:42 INFO - PROCESS | 336 | ++DOMWINDOW == 58 (000000965E888400) [pid = 336] [serial = 2082] [outer = 0000000000000000] 01:25:42 INFO - PROCESS | 336 | ++DOMWINDOW == 59 (0000009663BE4800) [pid = 336] [serial = 2083] [outer = 000000965E888400] 01:25:42 INFO - PROCESS | 336 | 1466583942412 Marionette DEBUG loaded listener.js 01:25:42 INFO - PROCESS | 336 | ++DOMWINDOW == 60 (0000009666C67800) [pid = 336] [serial = 2084] [outer = 000000965E888400] 01:25:42 INFO - PROCESS | 336 | 1466583942741 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 01:25:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:25:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 628ms 01:25:42 INFO - PROCESS | 336 | 1466583942788 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 01:25:42 INFO - PROCESS | 336 | 1466583942790 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 01:25:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:25:42 INFO - PROCESS | 336 | 1466583942793 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:25:42 INFO - PROCESS | 336 | 1466583942795 Marionette TRACE conn7 <- [1,2742,null,{}] 01:25:42 INFO - PROCESS | 336 | 1466583942799 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:42 INFO - PROCESS | 336 | 1466583942801 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:42 INFO - PROCESS | 336 | 1466583942911 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 01:25:42 INFO - PROCESS | 336 | 1466583942919 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:42 INFO - PROCESS | 336 | 1466583942921 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:42 INFO - PROCESS | 336 | ++DOCSHELL 000000966C4B8800 == 35 [pid = 336] [id = 695] 01:25:42 INFO - PROCESS | 336 | ++DOMWINDOW == 61 (000000965EADAC00) [pid = 336] [serial = 2085] [outer = 0000000000000000] 01:25:42 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (0000009666CACC00) [pid = 336] [serial = 2086] [outer = 000000965EADAC00] 01:25:42 INFO - PROCESS | 336 | 1466583942967 Marionette DEBUG loaded listener.js 01:25:43 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (0000009666CCAC00) [pid = 336] [serial = 2087] [outer = 000000965EADAC00] 01:25:43 INFO - PROCESS | 336 | 1466583943384 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 01:25:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:25:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 630ms 01:25:43 INFO - PROCESS | 336 | 1466583943426 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 01:25:43 INFO - PROCESS | 336 | 1466583943428 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 01:25:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:25:43 INFO - PROCESS | 336 | 1466583943448 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:25:43 INFO - PROCESS | 336 | 1466583943450 Marionette TRACE conn7 <- [1,2746,null,{}] 01:25:43 INFO - PROCESS | 336 | 1466583943454 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:43 INFO - PROCESS | 336 | 1466583943455 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:43 INFO - PROCESS | 336 | 1466583943581 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 01:25:43 INFO - PROCESS | 336 | 1466583943620 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:43 INFO - PROCESS | 336 | 1466583943622 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:43 INFO - PROCESS | 336 | ++DOCSHELL 000000966D646000 == 36 [pid = 336] [id = 696] 01:25:43 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (0000009662E70800) [pid = 336] [serial = 2088] [outer = 0000000000000000] 01:25:43 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (0000009666F46800) [pid = 336] [serial = 2089] [outer = 0000009662E70800] 01:25:43 INFO - PROCESS | 336 | 1466583943666 Marionette DEBUG loaded listener.js 01:25:43 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (0000009666FC3800) [pid = 336] [serial = 2090] [outer = 0000009662E70800] 01:25:44 INFO - PROCESS | 336 | 1466583944146 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 01:25:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:25:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 755ms 01:25:44 INFO - PROCESS | 336 | 1466583944192 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 01:25:44 INFO - PROCESS | 336 | 1466583944197 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 01:25:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:25:44 INFO - PROCESS | 336 | 1466583944204 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:25:44 INFO - PROCESS | 336 | 1466583944208 Marionette TRACE conn7 <- [1,2750,null,{}] 01:25:44 INFO - PROCESS | 336 | 1466583944214 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:44 INFO - PROCESS | 336 | 1466583944217 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:44 INFO - PROCESS | 336 | 1466583944343 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 01:25:44 INFO - PROCESS | 336 | 1466583944439 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:44 INFO - PROCESS | 336 | 1466583944445 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:44 INFO - PROCESS | 336 | ++DOCSHELL 0000009663B23800 == 37 [pid = 336] [id = 697] 01:25:44 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (0000009659231800) [pid = 336] [serial = 2091] [outer = 0000000000000000] 01:25:44 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009659383800) [pid = 336] [serial = 2092] [outer = 0000009659231800] 01:25:44 INFO - PROCESS | 336 | 1466583944503 Marionette DEBUG loaded listener.js 01:25:44 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965E60E400) [pid = 336] [serial = 2093] [outer = 0000009659231800] 01:25:45 INFO - PROCESS | 336 | 1466583945118 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 01:25:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:25:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 981ms 01:25:45 INFO - PROCESS | 336 | 1466583945185 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 01:25:45 INFO - PROCESS | 336 | 1466583945190 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 01:25:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:25:45 INFO - PROCESS | 336 | 1466583945197 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:25:45 INFO - PROCESS | 336 | 1466583945200 Marionette TRACE conn7 <- [1,2754,null,{}] 01:25:45 INFO - PROCESS | 336 | 1466583945204 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:45 INFO - PROCESS | 336 | 1466583945207 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:45 INFO - PROCESS | 336 | 1466583945356 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 01:25:45 INFO - PROCESS | 336 | 1466583945479 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:45 INFO - PROCESS | 336 | 1466583945482 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:45 INFO - PROCESS | 336 | ++DOCSHELL 000000966A1E9000 == 38 [pid = 336] [id = 698] 01:25:45 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000966265E800) [pid = 336] [serial = 2094] [outer = 0000000000000000] 01:25:45 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009663AB7C00) [pid = 336] [serial = 2095] [outer = 000000966265E800] 01:25:45 INFO - PROCESS | 336 | 1466583945540 Marionette DEBUG loaded listener.js 01:25:45 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009665FA5C00) [pid = 336] [serial = 2096] [outer = 000000966265E800] 01:25:46 INFO - PROCESS | 336 | 1466583946156 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 01:25:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:25:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 985ms 01:25:46 INFO - PROCESS | 336 | 1466583946184 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 01:25:46 INFO - PROCESS | 336 | 1466583946187 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 01:25:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:25:46 INFO - PROCESS | 336 | 1466583946191 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:25:46 INFO - PROCESS | 336 | 1466583946195 Marionette TRACE conn7 <- [1,2758,null,{}] 01:25:46 INFO - PROCESS | 336 | 1466583946207 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:46 INFO - PROCESS | 336 | 1466583946212 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:46 INFO - PROCESS | 336 | 1466583946367 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 01:25:46 INFO - PROCESS | 336 | 1466583946384 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:46 INFO - PROCESS | 336 | 1466583946387 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:46 INFO - PROCESS | 336 | ++DOCSHELL 000000966DA29000 == 39 [pid = 336] [id = 699] 01:25:46 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009666B8D400) [pid = 336] [serial = 2097] [outer = 0000000000000000] 01:25:46 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009666CD3800) [pid = 336] [serial = 2098] [outer = 0000009666B8D400] 01:25:46 INFO - PROCESS | 336 | 1466583946444 Marionette DEBUG loaded listener.js 01:25:46 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009667175400) [pid = 336] [serial = 2099] [outer = 0000009666B8D400] 01:25:47 INFO - PROCESS | 336 | 1466583947000 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 01:25:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:25:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 900ms 01:25:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:25:47 INFO - PROCESS | 336 | 1466583947093 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 01:25:47 INFO - PROCESS | 336 | 1466583947097 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 01:25:47 INFO - PROCESS | 336 | 1466583947100 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:25:47 INFO - PROCESS | 336 | 1466583947103 Marionette TRACE conn7 <- [1,2762,null,{}] 01:25:47 INFO - PROCESS | 336 | 1466583947106 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:47 INFO - PROCESS | 336 | 1466583947109 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:47 INFO - PROCESS | 336 | 1466583947228 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 01:25:47 INFO - PROCESS | 336 | 1466583947344 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:47 INFO - PROCESS | 336 | 1466583947347 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:47 INFO - PROCESS | 336 | ++DOCSHELL 000000966E715000 == 40 [pid = 336] [id = 700] 01:25:47 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009666FBDC00) [pid = 336] [serial = 2100] [outer = 0000000000000000] 01:25:47 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (00000096678AF400) [pid = 336] [serial = 2101] [outer = 0000009666FBDC00] 01:25:47 INFO - PROCESS | 336 | 1466583947403 Marionette DEBUG loaded listener.js 01:25:47 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000096679E2800) [pid = 336] [serial = 2102] [outer = 0000009666FBDC00] 01:25:48 INFO - PROCESS | 336 | 1466583948139 Marionette TRACE conn7 <- [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]]]}] 01:25:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:25:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1084ms 01:25:48 INFO - PROCESS | 336 | 1466583948187 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 01:25:48 INFO - PROCESS | 336 | 1466583948191 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 01:25:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:25:48 INFO - PROCESS | 336 | 1466583948196 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:25:48 INFO - PROCESS | 336 | 1466583948199 Marionette TRACE conn7 <- [1,2766,null,{}] 01:25:48 INFO - PROCESS | 336 | 1466583948204 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:48 INFO - PROCESS | 336 | 1466583948207 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:48 INFO - PROCESS | 336 | 1466583948317 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 01:25:48 INFO - PROCESS | 336 | 1466583948446 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:48 INFO - PROCESS | 336 | 1466583948449 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:48 INFO - PROCESS | 336 | ++DOCSHELL 000000965EB16000 == 41 [pid = 336] [id = 701] 01:25:48 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009658325800) [pid = 336] [serial = 2103] [outer = 0000000000000000] 01:25:48 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009659A88400) [pid = 336] [serial = 2104] [outer = 0000009658325800] 01:25:48 INFO - PROCESS | 336 | 1466583948503 Marionette DEBUG loaded listener.js 01:25:48 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000965EAD1000) [pid = 336] [serial = 2105] [outer = 0000009658325800] 01:25:49 INFO - PROCESS | 336 | --DOCSHELL 000000966C4B8800 == 40 [pid = 336] [id = 695] 01:25:49 INFO - PROCESS | 336 | --DOCSHELL 000000966C446000 == 39 [pid = 336] [id = 694] 01:25:49 INFO - PROCESS | 336 | --DOCSHELL 000000966A6E5000 == 38 [pid = 336] [id = 693] 01:25:49 INFO - PROCESS | 336 | --DOCSHELL 0000009669A02800 == 37 [pid = 336] [id = 692] 01:25:49 INFO - PROCESS | 336 | --DOCSHELL 0000009666C2D000 == 36 [pid = 336] [id = 691] 01:25:49 INFO - PROCESS | 336 | --DOCSHELL 0000009666422000 == 35 [pid = 336] [id = 690] 01:25:49 INFO - PROCESS | 336 | --DOCSHELL 0000009665F07800 == 34 [pid = 336] [id = 689] 01:25:49 INFO - PROCESS | 336 | --DOCSHELL 000000965F7B7800 == 33 [pid = 336] [id = 688] 01:25:49 INFO - PROCESS | 336 | --DOCSHELL 000000966328C000 == 32 [pid = 336] [id = 687] 01:25:49 INFO - PROCESS | 336 | --DOCSHELL 000000966A41E800 == 31 [pid = 336] [id = 686] 01:25:49 INFO - PROCESS | 336 | --DOCSHELL 000000965DB80800 == 30 [pid = 336] [id = 679] 01:25:49 INFO - PROCESS | 336 | --DOCSHELL 000000966E715000 == 29 [pid = 336] [id = 700] 01:25:49 INFO - PROCESS | 336 | --DOCSHELL 000000966DA29000 == 28 [pid = 336] [id = 699] 01:25:49 INFO - PROCESS | 336 | --DOCSHELL 000000966A1E9000 == 27 [pid = 336] [id = 698] 01:25:49 INFO - PROCESS | 336 | --DOCSHELL 000000966D646000 == 26 [pid = 336] [id = 696] 01:25:49 INFO - PROCESS | 336 | --DOCSHELL 0000009663B23800 == 25 [pid = 336] [id = 697] 01:25:49 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009665E37C00) [pid = 336] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 01:25:49 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965FC6CC00) [pid = 336] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 01:25:49 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965DEB5400) [pid = 336] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 01:25:49 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009658BC0000) [pid = 336] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 01:25:49 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000965AAB5000) [pid = 336] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 01:25:49 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965FE30000) [pid = 336] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 01:25:49 INFO - PROCESS | 336 | --DOMWINDOW == 74 (00000096588CF400) [pid = 336] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 01:25:49 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009662E63C00) [pid = 336] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 01:25:49 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009663AB6800) [pid = 336] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 01:25:49 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000965FEBA000) [pid = 336] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 01:25:49 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000965F675800) [pid = 336] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 01:25:49 INFO - PROCESS | 336 | --DOMWINDOW == 69 (00000096668A1800) [pid = 336] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 01:25:49 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009665E32000) [pid = 336] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 01:25:49 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009662E6FC00) [pid = 336] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 01:25:49 INFO - PROCESS | 336 | --DOMWINDOW == 66 (0000009659AA4800) [pid = 336] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 01:25:49 INFO - PROCESS | 336 | --DOMWINDOW == 65 (0000009663BEB400) [pid = 336] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 01:25:49 INFO - PROCESS | 336 | --DOMWINDOW == 64 (0000009665FB0000) [pid = 336] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 01:25:49 INFO - PROCESS | 336 | --DOMWINDOW == 63 (0000009659230C00) [pid = 336] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 01:25:49 INFO - PROCESS | 336 | 1466583949675 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 01:25:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:25:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1542ms 01:25:49 INFO - PROCESS | 336 | 1466583949743 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 01:25:49 INFO - PROCESS | 336 | 1466583949748 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 01:25:49 INFO - PROCESS | 336 | 1466583949752 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:25:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:25:49 INFO - PROCESS | 336 | 1466583949758 Marionette TRACE conn7 <- [1,2770,null,{}] 01:25:49 INFO - PROCESS | 336 | 1466583949763 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:49 INFO - PROCESS | 336 | 1466583949765 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:49 INFO - PROCESS | 336 | 1466583949899 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 01:25:49 INFO - PROCESS | 336 | 1466583949978 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:49 INFO - PROCESS | 336 | 1466583949980 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:50 INFO - PROCESS | 336 | ++DOCSHELL 000000965EC24800 == 26 [pid = 336] [id = 702] 01:25:50 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (00000096583D8C00) [pid = 336] [serial = 2106] [outer = 0000000000000000] 01:25:50 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (0000009659226C00) [pid = 336] [serial = 2107] [outer = 00000096583D8C00] 01:25:50 INFO - PROCESS | 336 | 1466583950030 Marionette DEBUG loaded listener.js 01:25:50 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (0000009659386400) [pid = 336] [serial = 2108] [outer = 00000096583D8C00] 01:25:50 INFO - PROCESS | 336 | 1466583950395 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 01:25:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:25:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 691ms 01:25:50 INFO - PROCESS | 336 | 1466583950448 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 01:25:50 INFO - PROCESS | 336 | 1466583950453 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 01:25:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:25:50 INFO - PROCESS | 336 | 1466583950460 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:25:50 INFO - PROCESS | 336 | 1466583950463 Marionette TRACE conn7 <- [1,2774,null,{}] 01:25:50 INFO - PROCESS | 336 | 1466583950467 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:50 INFO - PROCESS | 336 | 1466583950469 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:50 INFO - PROCESS | 336 | 1466583950593 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 01:25:50 INFO - PROCESS | 336 | 1466583950602 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:50 INFO - PROCESS | 336 | 1466583950604 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:50 INFO - PROCESS | 336 | ++DOCSHELL 0000009663FD5000 == 27 [pid = 336] [id = 703] 01:25:50 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000965952EC00) [pid = 336] [serial = 2109] [outer = 0000000000000000] 01:25:50 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009659A7B400) [pid = 336] [serial = 2110] [outer = 000000965952EC00] 01:25:50 INFO - PROCESS | 336 | 1466583950653 Marionette DEBUG loaded listener.js 01:25:50 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965DD34800) [pid = 336] [serial = 2111] [outer = 000000965952EC00] 01:25:51 INFO - PROCESS | 336 | 1466583951095 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 01:25:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:25:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 692ms 01:25:51 INFO - PROCESS | 336 | 1466583951154 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 01:25:51 INFO - PROCESS | 336 | 1466583951157 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 01:25:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:25:51 INFO - PROCESS | 336 | 1466583951161 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:25:51 INFO - PROCESS | 336 | 1466583951165 Marionette TRACE conn7 <- [1,2778,null,{}] 01:25:51 INFO - PROCESS | 336 | 1466583951177 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:51 INFO - PROCESS | 336 | 1466583951182 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:51 INFO - PROCESS | 336 | 1466583951274 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 01:25:51 INFO - PROCESS | 336 | 1466583951283 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:51 INFO - PROCESS | 336 | 1466583951286 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:51 INFO - PROCESS | 336 | ++DOCSHELL 0000009666330000 == 28 [pid = 336] [id = 704] 01:25:51 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965F6CD800) [pid = 336] [serial = 2112] [outer = 0000000000000000] 01:25:51 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000965FACCC00) [pid = 336] [serial = 2113] [outer = 000000965F6CD800] 01:25:51 INFO - PROCESS | 336 | 1466583951341 Marionette DEBUG loaded listener.js 01:25:51 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000965FEB7800) [pid = 336] [serial = 2114] [outer = 000000965F6CD800] 01:25:51 INFO - PROCESS | 336 | 1466583951808 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 01:25:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:25:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 692ms 01:25:51 INFO - PROCESS | 336 | 1466583951855 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 01:25:51 INFO - PROCESS | 336 | 1466583951858 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 01:25:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:25:51 INFO - PROCESS | 336 | 1466583951862 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:25:51 INFO - PROCESS | 336 | 1466583951864 Marionette TRACE conn7 <- [1,2782,null,{}] 01:25:51 INFO - PROCESS | 336 | 1466583951867 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:51 INFO - PROCESS | 336 | 1466583951869 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:52 INFO - PROCESS | 336 | 1466583952014 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 01:25:52 INFO - PROCESS | 336 | 1466583952038 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:52 INFO - PROCESS | 336 | 1466583952040 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:52 INFO - PROCESS | 336 | ++DOCSHELL 0000009666833000 == 29 [pid = 336] [id = 705] 01:25:52 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009662E68C00) [pid = 336] [serial = 2115] [outer = 0000000000000000] 01:25:52 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (00000096638C4000) [pid = 336] [serial = 2116] [outer = 0000009662E68C00] 01:25:52 INFO - PROCESS | 336 | 1466583952085 Marionette DEBUG loaded listener.js 01:25:52 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009663A05800) [pid = 336] [serial = 2117] [outer = 0000009662E68C00] 01:25:52 INFO - PROCESS | 336 | 1466583952504 Marionette TRACE conn7 <- [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]]]}] 01:25:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:25:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 690ms 01:25:52 INFO - PROCESS | 336 | 1466583952554 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 01:25:52 INFO - PROCESS | 336 | 1466583952556 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 01:25:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:25:52 INFO - PROCESS | 336 | 1466583952559 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:25:52 INFO - PROCESS | 336 | 1466583952561 Marionette TRACE conn7 <- [1,2786,null,{}] 01:25:52 INFO - PROCESS | 336 | 1466583952572 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:52 INFO - PROCESS | 336 | 1466583952574 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:52 INFO - PROCESS | 336 | 1466583952689 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 01:25:52 INFO - PROCESS | 336 | 1466583952698 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:52 INFO - PROCESS | 336 | 1466583952700 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:52 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B4C800 == 30 [pid = 336] [id = 706] 01:25:52 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000965F676000) [pid = 336] [serial = 2118] [outer = 0000000000000000] 01:25:52 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009663AB6400) [pid = 336] [serial = 2119] [outer = 000000965F676000] 01:25:52 INFO - PROCESS | 336 | 1466583952744 Marionette DEBUG loaded listener.js 01:25:52 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009663BEF000) [pid = 336] [serial = 2120] [outer = 000000965F676000] 01:25:53 INFO - PROCESS | 336 | 1466583953219 Marionette TRACE conn7 <- [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]]]}] 01:25:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:25:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 689ms 01:25:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:25:53 INFO - PROCESS | 336 | 1466583953252 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 01:25:53 INFO - PROCESS | 336 | 1466583953254 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 01:25:53 INFO - PROCESS | 336 | 1466583953258 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:25:53 INFO - PROCESS | 336 | 1466583953260 Marionette TRACE conn7 <- [1,2790,null,{}] 01:25:53 INFO - PROCESS | 336 | 1466583953273 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:53 INFO - PROCESS | 336 | 1466583953279 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:53 INFO - PROCESS | 336 | 1466583953432 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 01:25:53 INFO - PROCESS | 336 | 1466583953458 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:53 INFO - PROCESS | 336 | 1466583953461 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:53 INFO - PROCESS | 336 | ++DOCSHELL 000000966981F800 == 31 [pid = 336] [id = 707] 01:25:53 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000965832AC00) [pid = 336] [serial = 2121] [outer = 0000000000000000] 01:25:53 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000966608D400) [pid = 336] [serial = 2122] [outer = 000000965832AC00] 01:25:53 INFO - PROCESS | 336 | 1466583953506 Marionette DEBUG loaded listener.js 01:25:53 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000966689C000) [pid = 336] [serial = 2123] [outer = 000000965832AC00] 01:25:53 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965EADAC00) [pid = 336] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:25:53 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009657976000) [pid = 336] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:25:53 INFO - PROCESS | 336 | --DOMWINDOW == 78 (00000096668A5000) [pid = 336] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:25:53 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009658A3E400) [pid = 336] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:25:53 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666581000) [pid = 336] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:25:53 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009659384000) [pid = 336] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:25:53 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009659F54400) [pid = 336] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:25:53 INFO - PROCESS | 336 | --DOMWINDOW == 73 (00000096638CD000) [pid = 336] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:25:53 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009659526400) [pid = 336] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:25:53 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000965E888400) [pid = 336] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:25:53 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009662E70800) [pid = 336] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:25:54 INFO - PROCESS | 336 | 1466583954019 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 01:25:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:25:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 796ms 01:25:54 INFO - PROCESS | 336 | 1466583954057 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 01:25:54 INFO - PROCESS | 336 | 1466583954059 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 01:25:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:25:54 INFO - PROCESS | 336 | 1466583954088 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:25:54 INFO - PROCESS | 336 | 1466583954090 Marionette TRACE conn7 <- [1,2794,null,{}] 01:25:54 INFO - PROCESS | 336 | 1466583954095 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:54 INFO - PROCESS | 336 | 1466583954097 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:54 INFO - PROCESS | 336 | 1466583954179 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 01:25:54 INFO - PROCESS | 336 | 1466583954184 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:54 INFO - PROCESS | 336 | 1466583954186 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:54 INFO - PROCESS | 336 | ++DOCSHELL 000000966A417000 == 32 [pid = 336] [id = 708] 01:25:54 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000965FEB6400) [pid = 336] [serial = 2124] [outer = 0000000000000000] 01:25:54 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009665E2C800) [pid = 336] [serial = 2125] [outer = 000000965FEB6400] 01:25:54 INFO - PROCESS | 336 | 1466583954232 Marionette DEBUG loaded listener.js 01:25:54 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (00000096668A5C00) [pid = 336] [serial = 2126] [outer = 000000965FEB6400] 01:25:54 INFO - PROCESS | 336 | 1466583954635 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 01:25:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:25:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 608ms 01:25:54 INFO - PROCESS | 336 | 1466583954674 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 01:25:54 INFO - PROCESS | 336 | 1466583954676 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 01:25:54 INFO - PROCESS | 336 | 1466583954679 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:25:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:25:54 INFO - PROCESS | 336 | 1466583954681 Marionette TRACE conn7 <- [1,2798,null,{}] 01:25:54 INFO - PROCESS | 336 | 1466583954695 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:54 INFO - PROCESS | 336 | 1466583954697 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:54 INFO - PROCESS | 336 | 1466583954785 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 01:25:54 INFO - PROCESS | 336 | 1466583954806 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:54 INFO - PROCESS | 336 | 1466583954808 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:54 INFO - PROCESS | 336 | ++DOCSHELL 000000966BF41000 == 33 [pid = 336] [id = 709] 01:25:54 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009666A9CC00) [pid = 336] [serial = 2127] [outer = 0000000000000000] 01:25:54 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009666ABC400) [pid = 336] [serial = 2128] [outer = 0000009666A9CC00] 01:25:54 INFO - PROCESS | 336 | 1466583954857 Marionette DEBUG loaded listener.js 01:25:54 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009666AC6800) [pid = 336] [serial = 2129] [outer = 0000009666A9CC00] 01:25:55 INFO - PROCESS | 336 | 1466583955301 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 01:25:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:25:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 692ms 01:25:55 INFO - PROCESS | 336 | 1466583955375 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 01:25:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:25:55 INFO - PROCESS | 336 | 1466583955377 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 01:25:55 INFO - PROCESS | 336 | 1466583955380 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:25:55 INFO - PROCESS | 336 | 1466583955382 Marionette TRACE conn7 <- [1,2802,null,{}] 01:25:55 INFO - PROCESS | 336 | 1466583955386 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:55 INFO - PROCESS | 336 | 1466583955388 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:55 INFO - PROCESS | 336 | 1466583955471 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 01:25:55 INFO - PROCESS | 336 | 1466583955479 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:55 INFO - PROCESS | 336 | 1466583955481 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:55 INFO - PROCESS | 336 | ++DOCSHELL 000000966D524800 == 34 [pid = 336] [id = 710] 01:25:55 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666B89800) [pid = 336] [serial = 2130] [outer = 0000000000000000] 01:25:55 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666B90000) [pid = 336] [serial = 2131] [outer = 0000009666B89800] 01:25:55 INFO - PROCESS | 336 | 1466583955524 Marionette DEBUG loaded listener.js 01:25:55 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009666C64800) [pid = 336] [serial = 2132] [outer = 0000009666B89800] 01:25:56 INFO - PROCESS | 336 | --DOCSHELL 000000965EC24800 == 33 [pid = 336] [id = 702] 01:25:56 INFO - PROCESS | 336 | --DOCSHELL 000000965EB16000 == 32 [pid = 336] [id = 701] 01:25:56 INFO - PROCESS | 336 | --DOCSHELL 0000009663FD5000 == 31 [pid = 336] [id = 703] 01:25:56 INFO - PROCESS | 336 | --DOCSHELL 0000009666B4C800 == 30 [pid = 336] [id = 706] 01:25:56 INFO - PROCESS | 336 | --DOCSHELL 0000009666833000 == 29 [pid = 336] [id = 705] 01:25:56 INFO - PROCESS | 336 | --DOCSHELL 0000009666330000 == 28 [pid = 336] [id = 704] 01:25:56 INFO - PROCESS | 336 | --DOCSHELL 000000966981F800 == 27 [pid = 336] [id = 707] 01:25:56 INFO - PROCESS | 336 | --DOCSHELL 000000966A417000 == 26 [pid = 336] [id = 708] 01:25:56 INFO - PROCESS | 336 | --DOCSHELL 000000966BF41000 == 25 [pid = 336] [id = 709] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009666CCAC00) [pid = 336] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000966560DC00) [pid = 336] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009665602C00) [pid = 336] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666ABB400) [pid = 336] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 74 (00000096666A6400) [pid = 336] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666A92400) [pid = 336] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000966689EC00) [pid = 336] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000965952D800) [pid = 336] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009665FA5800) [pid = 336] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000965DEAF400) [pid = 336] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 68 (000000965EA70000) [pid = 336] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 67 (000000965F56C800) [pid = 336] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 66 (00000096638D8000) [pid = 336] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 65 (000000965954A800) [pid = 336] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 64 (000000965DEB6400) [pid = 336] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 63 (0000009663BE4800) [pid = 336] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 62 (0000009666CACC00) [pid = 336] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 61 (0000009666FC3800) [pid = 336] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 60 (0000009666F46800) [pid = 336] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 59 (0000009666B93000) [pid = 336] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 58 (0000009666C67800) [pid = 336] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 57 (0000009663ABE000) [pid = 336] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 336 | 1466583957296 Marionette TRACE conn7 <- [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]]]}] 01:25:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:25:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1975ms 01:25:57 INFO - PROCESS | 336 | 1466583957359 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 01:25:57 INFO - PROCESS | 336 | 1466583957364 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 01:25:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:25:57 INFO - PROCESS | 336 | 1466583957369 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:25:57 INFO - PROCESS | 336 | 1466583957373 Marionette TRACE conn7 <- [1,2806,null,{}] 01:25:57 INFO - PROCESS | 336 | 1466583957379 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:57 INFO - PROCESS | 336 | 1466583957382 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:57 INFO - PROCESS | 336 | 1466583957482 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 01:25:57 INFO - PROCESS | 336 | 1466583957497 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:57 INFO - PROCESS | 336 | 1466583957500 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:57 INFO - PROCESS | 336 | ++DOCSHELL 000000965DED9000 == 26 [pid = 336] [id = 711] 01:25:57 INFO - PROCESS | 336 | ++DOMWINDOW == 58 (0000009658310000) [pid = 336] [serial = 2133] [outer = 0000000000000000] 01:25:57 INFO - PROCESS | 336 | ++DOMWINDOW == 59 (0000009658314C00) [pid = 336] [serial = 2134] [outer = 0000009658310000] 01:25:57 INFO - PROCESS | 336 | 1466583957551 Marionette DEBUG loaded listener.js 01:25:57 INFO - PROCESS | 336 | ++DOMWINDOW == 60 (00000096588CF400) [pid = 336] [serial = 2135] [outer = 0000009658310000] 01:25:58 INFO - PROCESS | 336 | 1466583958027 Marionette TRACE conn7 <- [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]]]}] 01:25:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:25:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 692ms 01:25:58 INFO - PROCESS | 336 | 1466583958065 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 01:25:58 INFO - PROCESS | 336 | 1466583958070 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 01:25:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:25:58 INFO - PROCESS | 336 | 1466583958077 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:25:58 INFO - PROCESS | 336 | 1466583958080 Marionette TRACE conn7 <- [1,2810,null,{}] 01:25:58 INFO - PROCESS | 336 | 1466583958084 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:58 INFO - PROCESS | 336 | 1466583958087 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:58 INFO - PROCESS | 336 | 1466583958203 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 01:25:58 INFO - PROCESS | 336 | 1466583958221 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:58 INFO - PROCESS | 336 | 1466583958224 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:58 INFO - PROCESS | 336 | ++DOCSHELL 00000096626F0000 == 27 [pid = 336] [id = 712] 01:25:58 INFO - PROCESS | 336 | ++DOMWINDOW == 61 (0000009659384000) [pid = 336] [serial = 2136] [outer = 0000000000000000] 01:25:58 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (000000965938AC00) [pid = 336] [serial = 2137] [outer = 0000009659384000] 01:25:58 INFO - PROCESS | 336 | 1466583958272 Marionette DEBUG loaded listener.js 01:25:58 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (0000009659545C00) [pid = 336] [serial = 2138] [outer = 0000009659384000] 01:25:58 INFO - PROCESS | 336 | 1466583958741 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 01:25:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:25:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 690ms 01:25:58 INFO - PROCESS | 336 | 1466583958769 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 01:25:58 INFO - PROCESS | 336 | 1466583958771 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 01:25:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:25:58 INFO - PROCESS | 336 | 1466583958775 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:25:58 INFO - PROCESS | 336 | 1466583958779 Marionette TRACE conn7 <- [1,2814,null,{}] 01:25:58 INFO - PROCESS | 336 | 1466583958790 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:58 INFO - PROCESS | 336 | 1466583958795 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:58 INFO - PROCESS | 336 | 1466583958909 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 01:25:58 INFO - PROCESS | 336 | 1466583958992 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:58 INFO - PROCESS | 336 | 1466583958995 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:59 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F1B800 == 28 [pid = 336] [id = 713] 01:25:59 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (0000009657787400) [pid = 336] [serial = 2139] [outer = 0000000000000000] 01:25:59 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (000000965DDF4C00) [pid = 336] [serial = 2140] [outer = 0000009657787400] 01:25:59 INFO - PROCESS | 336 | 1466583959044 Marionette DEBUG loaded listener.js 01:25:59 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (000000965E60FC00) [pid = 336] [serial = 2141] [outer = 0000009657787400] 01:25:59 INFO - PROCESS | 336 | 1466583959411 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:25:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:25:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 692ms 01:25:59 INFO - PROCESS | 336 | 1466583959469 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 01:25:59 INFO - PROCESS | 336 | 1466583959472 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 01:25:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:25:59 INFO - PROCESS | 336 | 1466583959475 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:25:59 INFO - PROCESS | 336 | 1466583959477 Marionette TRACE conn7 <- [1,2818,null,{}] 01:25:59 INFO - PROCESS | 336 | 1466583959481 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:59 INFO - PROCESS | 336 | 1466583959483 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:59 INFO - PROCESS | 336 | 1466583959604 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 01:25:59 INFO - PROCESS | 336 | 1466583959628 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:59 INFO - PROCESS | 336 | 1466583959630 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:25:59 INFO - PROCESS | 336 | ++DOCSHELL 00000096661CF000 == 29 [pid = 336] [id = 714] 01:25:59 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000965EA70000) [pid = 336] [serial = 2142] [outer = 0000000000000000] 01:25:59 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965F505C00) [pid = 336] [serial = 2143] [outer = 000000965EA70000] 01:25:59 INFO - PROCESS | 336 | 1466583959675 Marionette DEBUG loaded listener.js 01:25:59 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965F6D2800) [pid = 336] [serial = 2144] [outer = 000000965EA70000] 01:26:00 INFO - PROCESS | 336 | 1466583960076 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 01:26:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:26:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 628ms 01:26:00 INFO - PROCESS | 336 | 1466583960105 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 01:26:00 INFO - PROCESS | 336 | 1466583960108 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 01:26:00 INFO - PROCESS | 336 | 1466583960111 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:26:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:26:00 INFO - PROCESS | 336 | 1466583960113 Marionette TRACE conn7 <- [1,2822,null,{}] 01:26:00 INFO - PROCESS | 336 | 1466583960117 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:00 INFO - PROCESS | 336 | 1466583960119 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:00 INFO - PROCESS | 336 | 1466583960231 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 01:26:00 INFO - PROCESS | 336 | 1466583960274 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:00 INFO - PROCESS | 336 | 1466583960276 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:00 INFO - PROCESS | 336 | ++DOCSHELL 0000009666835000 == 30 [pid = 336] [id = 715] 01:26:00 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009659383400) [pid = 336] [serial = 2145] [outer = 0000000000000000] 01:26:00 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000965FEB0C00) [pid = 336] [serial = 2146] [outer = 0000009659383400] 01:26:00 INFO - PROCESS | 336 | 1466583960323 Marionette DEBUG loaded listener.js 01:26:00 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009662E67800) [pid = 336] [serial = 2147] [outer = 0000009659383400] 01:26:00 INFO - PROCESS | 336 | 1466583960739 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:26:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:26:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 671ms 01:26:00 INFO - PROCESS | 336 | 1466583960793 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 01:26:00 INFO - PROCESS | 336 | 1466583960795 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 01:26:00 INFO - PROCESS | 336 | 1466583960799 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:26:00 INFO - PROCESS | 336 | 1466583960801 Marionette TRACE conn7 <- [1,2826,null,{}] 01:26:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:26:00 INFO - PROCESS | 336 | 1466583960805 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:00 INFO - PROCESS | 336 | 1466583960811 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:00 INFO - PROCESS | 336 | 1466583960920 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 01:26:00 INFO - PROCESS | 336 | 1466583960933 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:00 INFO - PROCESS | 336 | 1466583960935 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:00 INFO - PROCESS | 336 | ++DOCSHELL 0000009667829800 == 31 [pid = 336] [id = 716] 01:26:00 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (00000096638D4C00) [pid = 336] [serial = 2148] [outer = 0000000000000000] 01:26:00 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (00000096638D7000) [pid = 336] [serial = 2149] [outer = 00000096638D4C00] 01:26:00 INFO - PROCESS | 336 | 1466583960980 Marionette DEBUG loaded listener.js 01:26:01 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009663FAA000) [pid = 336] [serial = 2150] [outer = 00000096638D4C00] 01:26:01 INFO - PROCESS | 336 | 1466583961398 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 01:26:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:26:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 629ms 01:26:01 INFO - PROCESS | 336 | 1466583961435 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 01:26:01 INFO - PROCESS | 336 | 1466583961437 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 01:26:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:26:01 INFO - PROCESS | 336 | 1466583961441 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:26:01 INFO - PROCESS | 336 | 1466583961443 Marionette TRACE conn7 <- [1,2830,null,{}] 01:26:01 INFO - PROCESS | 336 | 1466583961452 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:01 INFO - PROCESS | 336 | 1466583961454 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:01 INFO - PROCESS | 336 | 1466583961536 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 01:26:01 INFO - PROCESS | 336 | 1466583961587 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:01 INFO - PROCESS | 336 | 1466583961589 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:01 INFO - PROCESS | 336 | ++DOCSHELL 000000966980A800 == 32 [pid = 336] [id = 717] 01:26:01 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (00000096578A8400) [pid = 336] [serial = 2151] [outer = 0000000000000000] 01:26:01 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009665608400) [pid = 336] [serial = 2152] [outer = 00000096578A8400] 01:26:01 INFO - PROCESS | 336 | 1466583961633 Marionette DEBUG loaded listener.js 01:26:01 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009665E30C00) [pid = 336] [serial = 2153] [outer = 00000096578A8400] 01:26:02 INFO - PROCESS | 336 | 1466583962045 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 01:26:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:26:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 628ms 01:26:02 INFO - PROCESS | 336 | 1466583962072 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 01:26:02 INFO - PROCESS | 336 | 1466583962074 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 01:26:02 INFO - PROCESS | 336 | 1466583962094 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:26:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:26:02 INFO - PROCESS | 336 | 1466583962096 Marionette TRACE conn7 <- [1,2834,null,{}] 01:26:02 INFO - PROCESS | 336 | 1466583962100 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:02 INFO - PROCESS | 336 | 1466583962102 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:02 INFO - PROCESS | 336 | 1466583962183 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 01:26:02 INFO - PROCESS | 336 | 1466583962188 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:02 INFO - PROCESS | 336 | 1466583962190 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:02 INFO - PROCESS | 336 | ++DOCSHELL 000000966A40F000 == 33 [pid = 336] [id = 718] 01:26:02 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009665E31800) [pid = 336] [serial = 2154] [outer = 0000000000000000] 01:26:02 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009665FADC00) [pid = 336] [serial = 2155] [outer = 0000009665E31800] 01:26:02 INFO - PROCESS | 336 | 1466583962234 Marionette DEBUG loaded listener.js 01:26:02 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (00000096662B9800) [pid = 336] [serial = 2156] [outer = 0000009665E31800] 01:26:02 INFO - PROCESS | 336 | 1466583962694 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 01:26:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:26:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 630ms 01:26:02 INFO - PROCESS | 336 | 1466583962728 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 01:26:02 INFO - PROCESS | 336 | 1466583962730 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 01:26:02 INFO - PROCESS | 336 | 1466583962733 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:26:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:26:02 INFO - PROCESS | 336 | 1466583962735 Marionette TRACE conn7 <- [1,2838,null,{}] 01:26:02 INFO - PROCESS | 336 | 1466583962739 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:02 INFO - PROCESS | 336 | 1466583962741 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:02 INFO - PROCESS | 336 | 1466583962854 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 01:26:02 INFO - PROCESS | 336 | 1466583962903 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:02 INFO - PROCESS | 336 | 1466583962905 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:02 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F1A800 == 34 [pid = 336] [id = 719] 01:26:02 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666869800) [pid = 336] [serial = 2157] [outer = 0000000000000000] 01:26:02 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000966689B000) [pid = 336] [serial = 2158] [outer = 0000009666869800] 01:26:02 INFO - PROCESS | 336 | 1466583962979 Marionette DEBUG loaded listener.js 01:26:03 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (00000096668A5800) [pid = 336] [serial = 2159] [outer = 0000009666869800] 01:26:03 INFO - PROCESS | 336 | 1466583963420 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:26:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:26:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 734ms 01:26:03 INFO - PROCESS | 336 | 1466583963470 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 01:26:03 INFO - PROCESS | 336 | 1466583963473 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 01:26:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:26:03 INFO - PROCESS | 336 | 1466583963476 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:26:03 INFO - PROCESS | 336 | 1466583963478 Marionette TRACE conn7 <- [1,2842,null,{}] 01:26:03 INFO - PROCESS | 336 | 1466583963481 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:03 INFO - PROCESS | 336 | 1466583963483 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:03 INFO - PROCESS | 336 | 1466583963603 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 01:26:03 INFO - PROCESS | 336 | 1466583963657 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:03 INFO - PROCESS | 336 | 1466583963659 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:03 INFO - PROCESS | 336 | ++DOCSHELL 000000966C49C800 == 35 [pid = 336] [id = 720] 01:26:03 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009666A95800) [pid = 336] [serial = 2160] [outer = 0000000000000000] 01:26:03 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009666AB9000) [pid = 336] [serial = 2161] [outer = 0000009666A95800] 01:26:03 INFO - PROCESS | 336 | 1466583963703 Marionette DEBUG loaded listener.js 01:26:03 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009666B85800) [pid = 336] [serial = 2162] [outer = 0000009666A95800] 01:26:04 INFO - PROCESS | 336 | 1466583964137 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 01:26:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:26:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 732ms 01:26:04 INFO - PROCESS | 336 | 1466583964218 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 01:26:04 INFO - PROCESS | 336 | 1466583964221 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 01:26:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:26:04 INFO - PROCESS | 336 | 1466583964235 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:26:04 INFO - PROCESS | 336 | 1466583964238 Marionette TRACE conn7 <- [1,2846,null,{}] 01:26:04 INFO - PROCESS | 336 | 1466583964242 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:04 INFO - PROCESS | 336 | 1466583964244 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:04 INFO - PROCESS | 336 | 1466583964376 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 01:26:04 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009666A9CC00) [pid = 336] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:26:04 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009662E68C00) [pid = 336] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:26:04 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000965F676000) [pid = 336] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:26:04 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000965832AC00) [pid = 336] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:26:04 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009658325800) [pid = 336] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:26:04 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009666FBDC00) [pid = 336] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:26:04 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009666B8D400) [pid = 336] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:26:04 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000966265E800) [pid = 336] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:26:04 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009659231800) [pid = 336] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:26:04 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000965F6CD800) [pid = 336] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:26:04 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000965952EC00) [pid = 336] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:26:04 INFO - PROCESS | 336 | --DOMWINDOW == 75 (00000096583D8C00) [pid = 336] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:26:04 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965FEB6400) [pid = 336] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:26:04 INFO - PROCESS | 336 | 1466583964512 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:04 INFO - PROCESS | 336 | 1466583964515 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:04 INFO - PROCESS | 336 | ++DOCSHELL 000000966641D000 == 36 [pid = 336] [id = 721] 01:26:04 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965797EC00) [pid = 336] [serial = 2163] [outer = 0000000000000000] 01:26:04 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000965922A800) [pid = 336] [serial = 2164] [outer = 000000965797EC00] 01:26:04 INFO - PROCESS | 336 | 1466583964563 Marionette DEBUG loaded listener.js 01:26:04 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009663A7C400) [pid = 336] [serial = 2165] [outer = 000000965797EC00] 01:26:04 INFO - PROCESS | 336 | 1466583964942 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:26:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:26:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 732ms 01:26:04 INFO - PROCESS | 336 | 1466583964970 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 01:26:04 INFO - PROCESS | 336 | 1466583964972 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 01:26:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:26:04 INFO - PROCESS | 336 | 1466583964976 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:26:04 INFO - PROCESS | 336 | 1466583964978 Marionette TRACE conn7 <- [1,2850,null,{}] 01:26:04 INFO - PROCESS | 336 | 1466583964981 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:04 INFO - PROCESS | 336 | 1466583964983 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:05 INFO - PROCESS | 336 | 1466583965066 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 01:26:05 INFO - PROCESS | 336 | 1466583965147 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:05 INFO - PROCESS | 336 | 1466583965149 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:05 INFO - PROCESS | 336 | ++DOCSHELL 000000966DA25000 == 37 [pid = 336] [id = 722] 01:26:05 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009663BE8400) [pid = 336] [serial = 2166] [outer = 0000000000000000] 01:26:05 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (00000096668A4C00) [pid = 336] [serial = 2167] [outer = 0000009663BE8400] 01:26:05 INFO - PROCESS | 336 | 1466583965201 Marionette DEBUG loaded listener.js 01:26:05 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666CC7800) [pid = 336] [serial = 2168] [outer = 0000009663BE8400] 01:26:05 INFO - PROCESS | 336 | 1466583965548 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 01:26:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:26:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 628ms 01:26:05 INFO - PROCESS | 336 | 1466583965607 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 01:26:05 INFO - PROCESS | 336 | 1466583965610 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 01:26:05 INFO - PROCESS | 336 | 1466583965613 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:26:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:26:05 INFO - PROCESS | 336 | 1466583965615 Marionette TRACE conn7 <- [1,2854,null,{}] 01:26:05 INFO - PROCESS | 336 | 1466583965618 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:05 INFO - PROCESS | 336 | 1466583965620 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:05 INFO - PROCESS | 336 | 1466583965734 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 01:26:05 INFO - PROCESS | 336 | 1466583965742 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:05 INFO - PROCESS | 336 | 1466583965744 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:05 INFO - PROCESS | 336 | ++DOCSHELL 000000966E71C000 == 38 [pid = 336] [id = 723] 01:26:05 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666CCB800) [pid = 336] [serial = 2169] [outer = 0000000000000000] 01:26:05 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666CD0400) [pid = 336] [serial = 2170] [outer = 0000009666CCB800] 01:26:05 INFO - PROCESS | 336 | 1466583965815 Marionette DEBUG loaded listener.js 01:26:05 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666FBD800) [pid = 336] [serial = 2171] [outer = 0000009666CCB800] 01:26:06 INFO - PROCESS | 336 | 1466583966204 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 01:26:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:26:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 627ms 01:26:06 INFO - PROCESS | 336 | 1466583966243 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 01:26:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:26:06 INFO - PROCESS | 336 | 1466583966245 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 01:26:06 INFO - PROCESS | 336 | 1466583966249 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:26:06 INFO - PROCESS | 336 | 1466583966251 Marionette TRACE conn7 <- [1,2858,null,{}] 01:26:06 INFO - PROCESS | 336 | 1466583966254 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:06 INFO - PROCESS | 336 | 1466583966256 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:06 INFO - PROCESS | 336 | 1466583966371 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 01:26:06 INFO - PROCESS | 336 | 1466583966387 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:06 INFO - PROCESS | 336 | 1466583966389 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:06 INFO - PROCESS | 336 | ++DOCSHELL 000000966E816800 == 39 [pid = 336] [id = 724] 01:26:06 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009666FC2800) [pid = 336] [serial = 2172] [outer = 0000000000000000] 01:26:06 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009666FC7000) [pid = 336] [serial = 2173] [outer = 0000009666FC2800] 01:26:06 INFO - PROCESS | 336 | 1466583966432 Marionette DEBUG loaded listener.js 01:26:06 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009667682400) [pid = 336] [serial = 2174] [outer = 0000009666FC2800] 01:26:07 INFO - PROCESS | 336 | 1466583967220 Marionette TRACE conn7 <- [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]]]}] 01:26:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:26:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1029ms 01:26:07 INFO - PROCESS | 336 | 1466583967282 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 01:26:07 INFO - PROCESS | 336 | 1466583967287 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 01:26:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:26:07 INFO - PROCESS | 336 | 1466583967313 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:26:07 INFO - PROCESS | 336 | 1466583967319 Marionette TRACE conn7 <- [1,2862,null,{}] 01:26:07 INFO - PROCESS | 336 | 1466583967325 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:07 INFO - PROCESS | 336 | 1466583967328 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:07 INFO - PROCESS | 336 | 1466583967487 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 01:26:07 INFO - PROCESS | 336 | 1466583967603 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:07 INFO - PROCESS | 336 | 1466583967606 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:07 INFO - PROCESS | 336 | ++DOCSHELL 0000009662611000 == 40 [pid = 336] [id = 725] 01:26:07 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000965832B400) [pid = 336] [serial = 2175] [outer = 0000000000000000] 01:26:07 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009659124400) [pid = 336] [serial = 2176] [outer = 000000965832B400] 01:26:07 INFO - PROCESS | 336 | 1466583967668 Marionette DEBUG loaded listener.js 01:26:07 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009659528400) [pid = 336] [serial = 2177] [outer = 000000965832B400] 01:26:08 INFO - PROCESS | 336 | 1466583968572 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 01:26:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:26:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1346ms 01:26:08 INFO - PROCESS | 336 | 1466583968663 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 01:26:08 INFO - PROCESS | 336 | 1466583968668 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 01:26:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:26:08 INFO - PROCESS | 336 | 1466583968674 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:26:08 INFO - PROCESS | 336 | 1466583968677 Marionette TRACE conn7 <- [1,2866,null,{}] 01:26:08 INFO - PROCESS | 336 | 1466583968683 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:08 INFO - PROCESS | 336 | 1466583968686 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:08 INFO - PROCESS | 336 | 1466583968840 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 01:26:08 INFO - PROCESS | 336 | 1466583968960 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:08 INFO - PROCESS | 336 | 1466583968964 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:09 INFO - PROCESS | 336 | ++DOCSHELL 000000965F54E000 == 41 [pid = 336] [id = 726] 01:26:09 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000965952F400) [pid = 336] [serial = 2178] [outer = 0000000000000000] 01:26:09 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000009659547000) [pid = 336] [serial = 2179] [outer = 000000965952F400] 01:26:09 INFO - PROCESS | 336 | 1466583969056 Marionette DEBUG loaded listener.js 01:26:09 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000009659C10400) [pid = 336] [serial = 2180] [outer = 000000965952F400] 01:26:09 INFO - PROCESS | 336 | --DOCSHELL 000000966E71C000 == 40 [pid = 336] [id = 723] 01:26:09 INFO - PROCESS | 336 | --DOCSHELL 000000966DA25000 == 39 [pid = 336] [id = 722] 01:26:09 INFO - PROCESS | 336 | --DOCSHELL 000000966641D000 == 38 [pid = 336] [id = 721] 01:26:09 INFO - PROCESS | 336 | --DOCSHELL 000000966C49C800 == 37 [pid = 336] [id = 720] 01:26:09 INFO - PROCESS | 336 | --DOCSHELL 0000009665F1A800 == 36 [pid = 336] [id = 719] 01:26:09 INFO - PROCESS | 336 | --DOCSHELL 000000966A40F000 == 35 [pid = 336] [id = 718] 01:26:09 INFO - PROCESS | 336 | --DOCSHELL 000000966980A800 == 34 [pid = 336] [id = 717] 01:26:09 INFO - PROCESS | 336 | --DOCSHELL 0000009667829800 == 33 [pid = 336] [id = 716] 01:26:09 INFO - PROCESS | 336 | --DOCSHELL 0000009666835000 == 32 [pid = 336] [id = 715] 01:26:09 INFO - PROCESS | 336 | --DOCSHELL 00000096661CF000 == 31 [pid = 336] [id = 714] 01:26:09 INFO - PROCESS | 336 | --DOCSHELL 0000009665F1B800 == 30 [pid = 336] [id = 713] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000009666B90000) [pid = 336] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOCSHELL 00000096626F0000 == 29 [pid = 336] [id = 712] 01:26:09 INFO - PROCESS | 336 | --DOCSHELL 000000965DED9000 == 28 [pid = 336] [id = 711] 01:26:09 INFO - PROCESS | 336 | --DOCSHELL 000000966D524800 == 27 [pid = 336] [id = 710] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000009666AC6800) [pid = 336] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 89 (00000096638C4000) [pid = 336] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009663AB6400) [pid = 336] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009663A05800) [pid = 336] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000966608D400) [pid = 336] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009663BEF000) [pid = 336] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009666ABC400) [pid = 336] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009659A88400) [pid = 336] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 82 (00000096679E2800) [pid = 336] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 81 (00000096678AF400) [pid = 336] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009667175400) [pid = 336] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009666CD3800) [pid = 336] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009665FA5C00) [pid = 336] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009663AB7C00) [pid = 336] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000965E60E400) [pid = 336] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009659383800) [pid = 336] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965FACCC00) [pid = 336] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009659A7B400) [pid = 336] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000965DD34800) [pid = 336] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009659226C00) [pid = 336] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009659386400) [pid = 336] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000965EAD1000) [pid = 336] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009665E2C800) [pid = 336] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 67 (000000966689C000) [pid = 336] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 66 (00000096668A5C00) [pid = 336] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | --DOMWINDOW == 65 (000000965FEB7800) [pid = 336] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 01:26:09 INFO - PROCESS | 336 | 1466583969571 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 01:26:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:26:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 943ms 01:26:09 INFO - PROCESS | 336 | 1466583969620 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 01:26:09 INFO - PROCESS | 336 | 1466583969626 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 01:26:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:26:09 INFO - PROCESS | 336 | 1466583969633 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:26:09 INFO - PROCESS | 336 | 1466583969636 Marionette TRACE conn7 <- [1,2870,null,{}] 01:26:09 INFO - PROCESS | 336 | 1466583969640 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:09 INFO - PROCESS | 336 | 1466583969643 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:09 INFO - PROCESS | 336 | 1466583969739 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 01:26:09 INFO - PROCESS | 336 | 1466583969819 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:09 INFO - PROCESS | 336 | 1466583969822 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:09 INFO - PROCESS | 336 | ++DOCSHELL 0000009663B28800 == 28 [pid = 336] [id = 727] 01:26:09 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (000000965952FC00) [pid = 336] [serial = 2181] [outer = 0000000000000000] 01:26:09 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (0000009659C16400) [pid = 336] [serial = 2182] [outer = 000000965952FC00] 01:26:09 INFO - PROCESS | 336 | 1466583969871 Marionette DEBUG loaded listener.js 01:26:09 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000965DEB2800) [pid = 336] [serial = 2183] [outer = 000000965952FC00] 01:26:10 INFO - PROCESS | 336 | 1466583970303 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 01:26:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:26:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 733ms 01:26:10 INFO - PROCESS | 336 | 1466583970375 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 01:26:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:26:10 INFO - PROCESS | 336 | 1466583970378 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 01:26:10 INFO - PROCESS | 336 | 1466583970384 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:26:10 INFO - PROCESS | 336 | 1466583970388 Marionette TRACE conn7 <- [1,2874,null,{}] 01:26:10 INFO - PROCESS | 336 | 1466583970404 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:10 INFO - PROCESS | 336 | 1466583970410 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:10 INFO - PROCESS | 336 | 1466583970501 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 01:26:10 INFO - PROCESS | 336 | 1466583970516 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:10 INFO - PROCESS | 336 | 1466583970520 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:10 INFO - PROCESS | 336 | ++DOCSHELL 00000096661B9800 == 29 [pid = 336] [id = 728] 01:26:10 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965F6D1C00) [pid = 336] [serial = 2184] [outer = 0000000000000000] 01:26:10 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965FE2D400) [pid = 336] [serial = 2185] [outer = 000000965F6D1C00] 01:26:10 INFO - PROCESS | 336 | 1466583970575 Marionette DEBUG loaded listener.js 01:26:10 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000966015E000) [pid = 336] [serial = 2186] [outer = 000000965F6D1C00] 01:26:11 INFO - PROCESS | 336 | 1466583971040 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 01:26:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:26:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 692ms 01:26:11 INFO - PROCESS | 336 | 1466583971078 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 01:26:11 INFO - PROCESS | 336 | 1466583971081 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 01:26:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:26:11 INFO - PROCESS | 336 | 1466583971085 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:26:11 INFO - PROCESS | 336 | 1466583971086 Marionette TRACE conn7 <- [1,2878,null,{}] 01:26:11 INFO - PROCESS | 336 | 1466583971090 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:11 INFO - PROCESS | 336 | 1466583971092 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:11 INFO - PROCESS | 336 | 1466583971181 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 01:26:11 INFO - PROCESS | 336 | 1466583971188 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:11 INFO - PROCESS | 336 | 1466583971190 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:11 INFO - PROCESS | 336 | ++DOCSHELL 0000009666A58800 == 30 [pid = 336] [id = 729] 01:26:11 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (00000096638D8800) [pid = 336] [serial = 2187] [outer = 0000000000000000] 01:26:11 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (00000096638DE800) [pid = 336] [serial = 2188] [outer = 00000096638D8800] 01:26:11 INFO - PROCESS | 336 | 1466583971238 Marionette DEBUG loaded listener.js 01:26:11 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009663AB7C00) [pid = 336] [serial = 2189] [outer = 00000096638D8800] 01:26:11 INFO - PROCESS | 336 | 1466583971667 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:26:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:26:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 628ms 01:26:11 INFO - PROCESS | 336 | 1466583971716 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 01:26:11 INFO - PROCESS | 336 | 1466583971718 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 01:26:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:26:11 INFO - PROCESS | 336 | 1466583971721 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:26:11 INFO - PROCESS | 336 | 1466583971723 Marionette TRACE conn7 <- [1,2882,null,{}] 01:26:11 INFO - PROCESS | 336 | 1466583971734 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:11 INFO - PROCESS | 336 | 1466583971736 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:11 INFO - PROCESS | 336 | 1466583971851 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 01:26:11 INFO - PROCESS | 336 | 1466583971929 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:11 INFO - PROCESS | 336 | 1466583971931 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:11 INFO - PROCESS | 336 | ++DOCSHELL 00000096671DB000 == 31 [pid = 336] [id = 730] 01:26:11 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009658322800) [pid = 336] [serial = 2190] [outer = 0000000000000000] 01:26:11 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009663BE7000) [pid = 336] [serial = 2191] [outer = 0000009658322800] 01:26:11 INFO - PROCESS | 336 | 1466583971976 Marionette DEBUG loaded listener.js 01:26:12 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (00000096655C3800) [pid = 336] [serial = 2192] [outer = 0000009658322800] 01:26:12 INFO - PROCESS | 336 | 1466583972396 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 01:26:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:26:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 733ms 01:26:12 INFO - PROCESS | 336 | 1466583972457 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 01:26:12 INFO - PROCESS | 336 | 1466583972460 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 01:26:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:26:12 INFO - PROCESS | 336 | 1466583972469 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:26:12 INFO - PROCESS | 336 | 1466583972471 Marionette TRACE conn7 <- [1,2886,null,{}] 01:26:12 INFO - PROCESS | 336 | 1466583972475 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:12 INFO - PROCESS | 336 | 1466583972481 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:12 INFO - PROCESS | 336 | 1466583972623 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 01:26:12 INFO - PROCESS | 336 | 1466583972682 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:12 INFO - PROCESS | 336 | 1466583972684 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:12 INFO - PROCESS | 336 | ++DOCSHELL 000000966A1EA000 == 32 [pid = 336] [id = 731] 01:26:12 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009665FA5C00) [pid = 336] [serial = 2193] [outer = 0000000000000000] 01:26:12 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000966686B000) [pid = 336] [serial = 2194] [outer = 0000009665FA5C00] 01:26:12 INFO - PROCESS | 336 | 1466583972730 Marionette DEBUG loaded listener.js 01:26:12 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009666A95400) [pid = 336] [serial = 2195] [outer = 0000009665FA5C00] 01:26:13 INFO - PROCESS | 336 | 1466583973150 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 01:26:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:26:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 01:26:13 INFO - PROCESS | 336 | 1466583973240 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 01:26:13 INFO - PROCESS | 336 | 1466583973243 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 01:26:13 INFO - PROCESS | 336 | 1466583973259 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:26:13 INFO - PROCESS | 336 | 1466583973261 Marionette TRACE conn7 <- [1,2890,null,{}] 01:26:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:26:13 INFO - PROCESS | 336 | 1466583973269 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:13 INFO - PROCESS | 336 | 1466583973271 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:13 INFO - PROCESS | 336 | 1466583973382 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 01:26:13 INFO - PROCESS | 336 | 1466583973392 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:13 INFO - PROCESS | 336 | 1466583973394 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:13 INFO - PROCESS | 336 | ++DOCSHELL 0000009666264000 == 33 [pid = 336] [id = 732] 01:26:13 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009665FA6800) [pid = 336] [serial = 2196] [outer = 0000000000000000] 01:26:13 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666B87000) [pid = 336] [serial = 2197] [outer = 0000009665FA6800] 01:26:13 INFO - PROCESS | 336 | 1466583973441 Marionette DEBUG loaded listener.js 01:26:13 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666C4F800) [pid = 336] [serial = 2198] [outer = 0000009665FA6800] 01:26:13 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009666869800) [pid = 336] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:26:13 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009666A95800) [pid = 336] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:26:13 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965EA70000) [pid = 336] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:26:13 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009659383400) [pid = 336] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:26:13 INFO - PROCESS | 336 | --DOMWINDOW == 78 (00000096578A8400) [pid = 336] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:26:13 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009657787400) [pid = 336] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:26:13 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666B89800) [pid = 336] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:26:13 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009665E31800) [pid = 336] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:26:13 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009659384000) [pid = 336] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:26:13 INFO - PROCESS | 336 | --DOMWINDOW == 73 (00000096638D4C00) [pid = 336] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:26:13 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009658310000) [pid = 336] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:26:13 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009666CCB800) [pid = 336] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:26:13 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000965797EC00) [pid = 336] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:26:13 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000009663BE8400) [pid = 336] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:26:13 INFO - PROCESS | 336 | 1466583973946 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:26:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:26:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 731ms 01:26:14 INFO - PROCESS | 336 | 1466583974002 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 01:26:14 INFO - PROCESS | 336 | 1466583974004 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 01:26:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:26:14 INFO - PROCESS | 336 | 1466583974007 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:26:14 INFO - PROCESS | 336 | 1466583974010 Marionette TRACE conn7 <- [1,2894,null,{}] 01:26:14 INFO - PROCESS | 336 | 1466583974013 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:14 INFO - PROCESS | 336 | 1466583974015 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:14 INFO - PROCESS | 336 | 1466583974128 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 01:26:14 INFO - PROCESS | 336 | 1466583974178 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:14 INFO - PROCESS | 336 | 1466583974180 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:14 INFO - PROCESS | 336 | ++DOCSHELL 000000965EB0C000 == 34 [pid = 336] [id = 733] 01:26:14 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (00000096578CD800) [pid = 336] [serial = 2199] [outer = 0000000000000000] 01:26:14 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009663A03800) [pid = 336] [serial = 2200] [outer = 00000096578CD800] 01:26:14 INFO - PROCESS | 336 | 1466583974225 Marionette DEBUG loaded listener.js 01:26:14 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009666AC6800) [pid = 336] [serial = 2201] [outer = 00000096578CD800] 01:26:14 INFO - PROCESS | 336 | 1466583974591 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 01:26:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:26:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 628ms 01:26:14 INFO - PROCESS | 336 | 1466583974639 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 01:26:14 INFO - PROCESS | 336 | 1466583974641 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 01:26:14 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:26:14 INFO - PROCESS | 336 | 1466583974644 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:26:14 INFO - PROCESS | 336 | 1466583974646 Marionette TRACE conn7 <- [1,2898,null,{}] 01:26:14 INFO - PROCESS | 336 | 1466583974650 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:14 INFO - PROCESS | 336 | 1466583974652 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:14 INFO - PROCESS | 336 | 1466583974794 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 01:26:14 INFO - PROCESS | 336 | 1466583974806 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:14 INFO - PROCESS | 336 | 1466583974808 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:14 INFO - PROCESS | 336 | ++DOCSHELL 000000966C4A1800 == 35 [pid = 336] [id = 734] 01:26:14 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000965E5DE800) [pid = 336] [serial = 2202] [outer = 0000000000000000] 01:26:14 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009666C53C00) [pid = 336] [serial = 2203] [outer = 000000965E5DE800] 01:26:14 INFO - PROCESS | 336 | 1466583974854 Marionette DEBUG loaded listener.js 01:26:14 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009666CB2000) [pid = 336] [serial = 2204] [outer = 000000965E5DE800] 01:26:15 INFO - PROCESS | 336 | 1466583975221 Marionette TRACE conn7 <- [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]]]}] 01:26:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:26:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:26:15 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 627ms 01:26:15 INFO - TEST-START | /DOMEvents/constructors.html 01:26:15 INFO - PROCESS | 336 | 1466583975277 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 01:26:15 INFO - PROCESS | 336 | 1466583975279 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 01:26:15 INFO - PROCESS | 336 | 1466583975283 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:26:15 INFO - PROCESS | 336 | 1466583975285 Marionette TRACE conn7 <- [1,2902,null,{}] 01:26:15 INFO - PROCESS | 336 | 1466583975289 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:15 INFO - PROCESS | 336 | 1466583975291 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:15 INFO - PROCESS | 336 | 1466583975408 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 01:26:15 INFO - PROCESS | 336 | 1466583975419 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:15 INFO - PROCESS | 336 | 1466583975421 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:15 INFO - PROCESS | 336 | ++DOCSHELL 000000966D648800 == 36 [pid = 336] [id = 735] 01:26:15 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009663BE8400) [pid = 336] [serial = 2205] [outer = 0000000000000000] 01:26:15 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666CC6C00) [pid = 336] [serial = 2206] [outer = 0000009663BE8400] 01:26:15 INFO - PROCESS | 336 | 1466583975474 Marionette DEBUG loaded listener.js 01:26:15 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666FCB000) [pid = 336] [serial = 2207] [outer = 0000009663BE8400] 01:26:16 INFO - PROCESS | 336 | 1466583976095 Marionette TRACE conn7 <- [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]]]}] 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:26:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:26:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:26:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:26:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:26:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:26:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:26:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:26:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:26:16 INFO - TEST-OK | /DOMEvents/constructors.html | took 928ms 01:26:16 INFO - PROCESS | 336 | 1466583976243 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 01:26:16 INFO - PROCESS | 336 | 1466583976247 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 01:26:16 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:26:16 INFO - PROCESS | 336 | 1466583976255 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:26:16 INFO - PROCESS | 336 | 1466583976259 Marionette TRACE conn7 <- [1,2906,null,{}] 01:26:16 INFO - PROCESS | 336 | 1466583976265 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:16 INFO - PROCESS | 336 | 1466583976269 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:16 INFO - PROCESS | 336 | 1466583976397 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 01:26:16 INFO - PROCESS | 336 | 1466583976472 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:16 INFO - PROCESS | 336 | 1466583976477 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:16 INFO - PROCESS | 336 | ++DOCSHELL 0000009663928000 == 37 [pid = 336] [id = 736] 01:26:16 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009659388800) [pid = 336] [serial = 2208] [outer = 0000000000000000] 01:26:16 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000965954C800) [pid = 336] [serial = 2209] [outer = 0000009659388800] 01:26:16 INFO - PROCESS | 336 | 1466583976578 Marionette DEBUG loaded listener.js 01:26:16 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000965E539400) [pid = 336] [serial = 2210] [outer = 0000009659388800] 01:26:17 INFO - PROCESS | 336 | 1466583977104 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:26:17 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:26:17 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 881ms 01:26:17 INFO - PROCESS | 336 | 1466583977138 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 01:26:17 INFO - PROCESS | 336 | 1466583977143 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 01:26:17 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:26:17 INFO - PROCESS | 336 | 1466583977150 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:26:17 INFO - PROCESS | 336 | 1466583977154 Marionette TRACE conn7 <- [1,2910,null,{}] 01:26:17 INFO - PROCESS | 336 | 1466583977158 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:17 INFO - PROCESS | 336 | 1466583977161 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:17 INFO - PROCESS | 336 | 1466583977320 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 01:26:17 INFO - PROCESS | 336 | 1466583977389 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:17 INFO - PROCESS | 336 | 1466583977392 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:17 INFO - PROCESS | 336 | ++DOCSHELL 0000009669A1C000 == 38 [pid = 336] [id = 737] 01:26:17 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000965F6D4C00) [pid = 336] [serial = 2211] [outer = 0000000000000000] 01:26:17 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009662668400) [pid = 336] [serial = 2212] [outer = 000000965F6D4C00] 01:26:17 INFO - PROCESS | 336 | 1466583977449 Marionette DEBUG loaded listener.js 01:26:17 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009663AC0000) [pid = 336] [serial = 2213] [outer = 000000965F6D4C00] 01:26:17 INFO - PROCESS | 336 | [336] 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 01:26:17 INFO - PROCESS | 336 | [336] 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 01:26:17 INFO - PROCESS | 336 | [336] 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 01:26:17 INFO - PROCESS | 336 | [336] 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 01:26:18 INFO - PROCESS | 336 | 1466583978023 Marionette TRACE conn7 <- [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]]]}] 01:26:18 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:26:18 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:26:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:26:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:26:18 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 01:26:18 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:26:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:26:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:26:18 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 01:26:18 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:26:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:26:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:26:18 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]" 01:26:18 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:26:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:26:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:26:18 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:26:18 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 885ms 01:26:18 INFO - PROCESS | 336 | 1466583978037 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 01:26:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:26:18 INFO - PROCESS | 336 | 1466583978040 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 01:26:18 INFO - PROCESS | 336 | 1466583978061 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:26:18 INFO - PROCESS | 336 | 1466583978065 Marionette TRACE conn7 <- [1,2914,null,{}] 01:26:18 INFO - PROCESS | 336 | 1466583978078 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:18 INFO - PROCESS | 336 | 1466583978083 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:18 INFO - PROCESS | 336 | 1466583978196 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 01:26:18 INFO - PROCESS | 336 | 1466583978293 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:18 INFO - PROCESS | 336 | 1466583978297 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:18 INFO - PROCESS | 336 | ++DOCSHELL 000000966E71D000 == 39 [pid = 336] [id = 738] 01:26:18 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009666ABE400) [pid = 336] [serial = 2214] [outer = 0000000000000000] 01:26:18 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009666FCBC00) [pid = 336] [serial = 2215] [outer = 0000009666ABE400] 01:26:18 INFO - PROCESS | 336 | 1466583978356 Marionette DEBUG loaded listener.js 01:26:18 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000966794B800) [pid = 336] [serial = 2216] [outer = 0000009666ABE400] 01:26:18 INFO - PROCESS | 336 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:26:18 INFO - PROCESS | 336 | 1466583978858 Marionette TRACE conn7 <- [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]]]}] 01:26:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:26:18 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 862ms 01:26:18 INFO - PROCESS | 336 | 1466583978907 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 01:26:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:26:18 INFO - PROCESS | 336 | 1466583978911 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 01:26:18 INFO - PROCESS | 336 | 1466583978914 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:26:18 INFO - PROCESS | 336 | 1466583978916 Marionette TRACE conn7 <- [1,2918,null,{}] 01:26:18 INFO - PROCESS | 336 | 1466583978920 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:18 INFO - PROCESS | 336 | 1466583978922 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:19 INFO - PROCESS | 336 | 1466583979097 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 01:26:19 INFO - PROCESS | 336 | 1466583979219 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:19 INFO - PROCESS | 336 | 1466583979221 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:19 INFO - PROCESS | 336 | ++DOCSHELL 0000009669AB6000 == 40 [pid = 336] [id = 739] 01:26:19 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (00000096679DF800) [pid = 336] [serial = 2217] [outer = 0000000000000000] 01:26:19 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000966838F000) [pid = 336] [serial = 2218] [outer = 00000096679DF800] 01:26:19 INFO - PROCESS | 336 | 1466583979278 Marionette DEBUG loaded listener.js 01:26:19 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000966871C800) [pid = 336] [serial = 2219] [outer = 00000096679DF800] 01:26:19 INFO - PROCESS | 336 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:26:19 INFO - PROCESS | 336 | 1466583979802 Marionette TRACE conn7 <- [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]]]}] 01:26:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:26:19 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 944ms 01:26:19 INFO - PROCESS | 336 | 1466583979862 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 01:26:19 INFO - PROCESS | 336 | 1466583979864 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 01:26:19 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:26:19 INFO - PROCESS | 336 | 1466583979868 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:26:19 INFO - PROCESS | 336 | 1466583979870 Marionette TRACE conn7 <- [1,2922,null,{}] 01:26:19 INFO - PROCESS | 336 | 1466583979874 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:19 INFO - PROCESS | 336 | 1466583979877 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:19 INFO - PROCESS | 336 | 1466583979988 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 01:26:20 INFO - PROCESS | 336 | 1466583980087 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:20 INFO - PROCESS | 336 | 1466583980090 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:20 INFO - PROCESS | 336 | ++DOCSHELL 0000009666333000 == 41 [pid = 336] [id = 740] 01:26:20 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000009659386800) [pid = 336] [serial = 2220] [outer = 0000000000000000] 01:26:20 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000009662E68800) [pid = 336] [serial = 2221] [outer = 0000009659386800] 01:26:20 INFO - PROCESS | 336 | 1466583980145 Marionette DEBUG loaded listener.js 01:26:20 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000009666CD2000) [pid = 336] [serial = 2222] [outer = 0000009659386800] 01:26:20 INFO - PROCESS | 336 | 1466583980833 Marionette TRACE conn7 <- [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]]]}] 01:26:20 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:26:20 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 986ms 01:26:20 INFO - PROCESS | 336 | 1466583980856 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 01:26:20 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:26:20 INFO - PROCESS | 336 | 1466583980860 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 01:26:20 INFO - PROCESS | 336 | 1466583980864 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:26:20 INFO - PROCESS | 336 | 1466583980869 Marionette TRACE conn7 <- [1,2926,null,{}] 01:26:20 INFO - PROCESS | 336 | 1466583980874 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:20 INFO - PROCESS | 336 | 1466583980877 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:21 INFO - PROCESS | 336 | 1466583981041 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 01:26:21 INFO - PROCESS | 336 | 1466583981116 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:21 INFO - PROCESS | 336 | 1466583981119 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:21 INFO - PROCESS | 336 | ++DOCSHELL 000000965FA2F800 == 42 [pid = 336] [id = 741] 01:26:21 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000009659ABB800) [pid = 336] [serial = 2223] [outer = 0000000000000000] 01:26:21 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000965DEB2C00) [pid = 336] [serial = 2224] [outer = 0000009659ABB800] 01:26:21 INFO - PROCESS | 336 | 1466583981172 Marionette DEBUG loaded listener.js 01:26:21 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (000000965F576400) [pid = 336] [serial = 2225] [outer = 0000009659ABB800] 01:26:22 INFO - PROCESS | 336 | --DOCSHELL 000000966C4A1800 == 41 [pid = 336] [id = 734] 01:26:22 INFO - PROCESS | 336 | --DOCSHELL 000000965EB0C000 == 40 [pid = 336] [id = 733] 01:26:22 INFO - PROCESS | 336 | --DOCSHELL 0000009666264000 == 39 [pid = 336] [id = 732] 01:26:22 INFO - PROCESS | 336 | --DOCSHELL 000000966A1EA000 == 38 [pid = 336] [id = 731] 01:26:22 INFO - PROCESS | 336 | --DOCSHELL 00000096671DB000 == 37 [pid = 336] [id = 730] 01:26:22 INFO - PROCESS | 336 | --DOCSHELL 0000009666A58800 == 36 [pid = 336] [id = 729] 01:26:22 INFO - PROCESS | 336 | --DOCSHELL 00000096661B9800 == 35 [pid = 336] [id = 728] 01:26:22 INFO - PROCESS | 336 | --DOCSHELL 0000009663B28800 == 34 [pid = 336] [id = 727] 01:26:22 INFO - PROCESS | 336 | --DOCSHELL 000000965F54E000 == 33 [pid = 336] [id = 726] 01:26:22 INFO - PROCESS | 336 | --DOCSHELL 0000009662611000 == 32 [pid = 336] [id = 725] 01:26:22 INFO - PROCESS | 336 | --DOCSHELL 000000966E816800 == 31 [pid = 336] [id = 724] 01:26:22 INFO - PROCESS | 336 | --DOCSHELL 0000009666333000 == 30 [pid = 336] [id = 740] 01:26:22 INFO - PROCESS | 336 | --DOCSHELL 0000009669AB6000 == 29 [pid = 336] [id = 739] 01:26:22 INFO - PROCESS | 336 | --DOCSHELL 000000966E71D000 == 28 [pid = 336] [id = 738] 01:26:22 INFO - PROCESS | 336 | --DOCSHELL 0000009669A1C000 == 27 [pid = 336] [id = 737] 01:26:22 INFO - PROCESS | 336 | --DOCSHELL 000000966D648800 == 26 [pid = 336] [id = 735] 01:26:22 INFO - PROCESS | 336 | --DOCSHELL 0000009663928000 == 25 [pid = 336] [id = 736] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 95 (000000966689B000) [pid = 336] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000009666AB9000) [pid = 336] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000965F505C00) [pid = 336] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000965F6D2800) [pid = 336] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000965FEB0C00) [pid = 336] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000009662E67800) [pid = 336] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000009665608400) [pid = 336] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009665E30C00) [pid = 336] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000965DDF4C00) [pid = 336] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000965E60FC00) [pid = 336] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009666C64800) [pid = 336] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009665FADC00) [pid = 336] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000965938AC00) [pid = 336] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009659545C00) [pid = 336] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 81 (00000096638D7000) [pid = 336] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009663FAA000) [pid = 336] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 79 (00000096668A5800) [pid = 336] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009658314C00) [pid = 336] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 77 (00000096588CF400) [pid = 336] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666CD0400) [pid = 336] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965922A800) [pid = 336] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009666B85800) [pid = 336] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009663A7C400) [pid = 336] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 72 (00000096668A4C00) [pid = 336] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009666FBD800) [pid = 336] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009666CC7800) [pid = 336] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | --DOMWINDOW == 69 (00000096662B9800) [pid = 336] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 01:26:22 INFO - PROCESS | 336 | 1466583982435 Marionette TRACE conn7 <- [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]]]}] 01:26:22 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. 01:26:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1592ms 01:26:22 INFO - PROCESS | 336 | 1466583982457 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 01:26:22 INFO - PROCESS | 336 | 1466583982462 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 01:26:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:26:22 INFO - PROCESS | 336 | 1466583982466 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:26:22 INFO - PROCESS | 336 | 1466583982470 Marionette TRACE conn7 <- [1,2930,null,{}] 01:26:22 INFO - PROCESS | 336 | 1466583982475 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:22 INFO - PROCESS | 336 | 1466583982478 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:22 INFO - PROCESS | 336 | 1466583982574 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 01:26:22 INFO - PROCESS | 336 | 1466583982652 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:22 INFO - PROCESS | 336 | 1466583982655 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:22 INFO - PROCESS | 336 | ++DOCSHELL 000000965EABB000 == 26 [pid = 336] [id = 742] 01:26:22 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009658328000) [pid = 336] [serial = 2226] [outer = 0000000000000000] 01:26:22 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009659223800) [pid = 336] [serial = 2227] [outer = 0000009658328000] 01:26:22 INFO - PROCESS | 336 | 1466583982704 Marionette DEBUG loaded listener.js 01:26:22 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009659382400) [pid = 336] [serial = 2228] [outer = 0000009658328000] 01:26:23 INFO - PROCESS | 336 | 1466583983106 Marionette TRACE conn7 <- [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"]]]}] 01:26:23 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 01:26:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:26:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 691ms 01:26:23 INFO - PROCESS | 336 | 1466583983162 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 01:26:23 INFO - PROCESS | 336 | 1466583983168 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 01:26:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:26:23 INFO - PROCESS | 336 | 1466583983174 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:26:23 INFO - PROCESS | 336 | 1466583983178 Marionette TRACE conn7 <- [1,2934,null,{}] 01:26:23 INFO - PROCESS | 336 | 1466583983182 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:23 INFO - PROCESS | 336 | 1466583983184 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:23 INFO - PROCESS | 336 | 1466583983277 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 01:26:23 INFO - PROCESS | 336 | 1466583983284 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:23 INFO - PROCESS | 336 | 1466583983286 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:23 INFO - PROCESS | 336 | ++DOCSHELL 000000966393A800 == 27 [pid = 336] [id = 743] 01:26:23 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009659816C00) [pid = 336] [serial = 2229] [outer = 0000000000000000] 01:26:23 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000965AAB5000) [pid = 336] [serial = 2230] [outer = 0000009659816C00] 01:26:23 INFO - PROCESS | 336 | 1466583983336 Marionette DEBUG loaded listener.js 01:26:23 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965EA6E000) [pid = 336] [serial = 2231] [outer = 0000009659816C00] 01:26:23 INFO - PROCESS | 336 | 1466583983774 Marionette TRACE conn7 <- [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]]]}] 01:26:23 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. 01:26:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 628ms 01:26:23 INFO - PROCESS | 336 | 1466583983804 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 01:26:23 INFO - PROCESS | 336 | 1466583983806 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 01:26:23 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:26:23 INFO - PROCESS | 336 | 1466583983810 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:26:23 INFO - PROCESS | 336 | 1466583983814 Marionette TRACE conn7 <- [1,2938,null,{}] 01:26:23 INFO - PROCESS | 336 | 1466583983825 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:23 INFO - PROCESS | 336 | 1466583983830 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:23 INFO - PROCESS | 336 | 1466583983923 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 01:26:23 INFO - PROCESS | 336 | 1466583983931 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:23 INFO - PROCESS | 336 | 1466583983935 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:23 INFO - PROCESS | 336 | ++DOCSHELL 000000966640B800 == 28 [pid = 336] [id = 744] 01:26:23 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (00000096581D9400) [pid = 336] [serial = 2232] [outer = 0000000000000000] 01:26:24 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009662667000) [pid = 336] [serial = 2233] [outer = 00000096581D9400] 01:26:24 INFO - PROCESS | 336 | 1466583984015 Marionette DEBUG loaded listener.js 01:26:24 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000096638D3000) [pid = 336] [serial = 2234] [outer = 00000096581D9400] 01:26:24 INFO - PROCESS | 336 | ++DOCSHELL 0000009659A28000 == 29 [pid = 336] [id = 745] 01:26:24 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009663ABC000) [pid = 336] [serial = 2235] [outer = 0000000000000000] 01:26:24 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009663AC1800) [pid = 336] [serial = 2236] [outer = 0000009663ABC000] 01:26:24 INFO - PROCESS | 336 | 1466583984483 Marionette TRACE conn7 <- [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]]]}] 01:26:24 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. 01:26:24 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 732ms 01:26:24 INFO - PROCESS | 336 | 1466583984545 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 01:26:24 INFO - PROCESS | 336 | 1466583984548 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 01:26:24 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:26:24 INFO - PROCESS | 336 | 1466583984551 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:26:24 INFO - PROCESS | 336 | 1466583984553 Marionette TRACE conn7 <- [1,2942,null,{}] 01:26:24 INFO - PROCESS | 336 | 1466583984563 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:24 INFO - PROCESS | 336 | 1466583984565 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:24 INFO - PROCESS | 336 | 1466583984688 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 01:26:24 INFO - PROCESS | 336 | 1466583984693 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:24 INFO - PROCESS | 336 | 1466583984695 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:24 INFO - PROCESS | 336 | ++DOCSHELL 0000009666FDB000 == 30 [pid = 336] [id = 746] 01:26:24 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009663AB7000) [pid = 336] [serial = 2237] [outer = 0000000000000000] 01:26:24 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009663F62800) [pid = 336] [serial = 2238] [outer = 0000009663AB7000] 01:26:24 INFO - PROCESS | 336 | 1466583984786 Marionette DEBUG loaded listener.js 01:26:24 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009665609400) [pid = 336] [serial = 2239] [outer = 0000009663AB7000] 01:26:25 INFO - PROCESS | 336 | 1466583985199 Marionette TRACE conn7 <- [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]]]}] 01:26:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:26:25 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 01:26:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 692ms 01:26:25 INFO - PROCESS | 336 | 1466583985246 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 01:26:25 INFO - PROCESS | 336 | 1466583985248 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 01:26:25 INFO - PROCESS | 336 | 1466583985251 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:26:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:26:25 INFO - PROCESS | 336 | 1466583985253 Marionette TRACE conn7 <- [1,2946,null,{}] 01:26:25 INFO - PROCESS | 336 | 1466583985257 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:25 INFO - PROCESS | 336 | 1466583985259 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:25 INFO - PROCESS | 336 | 1466583985414 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 01:26:25 INFO - PROCESS | 336 | 1466583985423 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:25 INFO - PROCESS | 336 | 1466583985425 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:25 INFO - PROCESS | 336 | ++DOCSHELL 0000009669AB6000 == 31 [pid = 336] [id = 747] 01:26:25 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000965831FC00) [pid = 336] [serial = 2240] [outer = 0000000000000000] 01:26:25 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009665E30C00) [pid = 336] [serial = 2241] [outer = 000000965831FC00] 01:26:25 INFO - PROCESS | 336 | 1466583985472 Marionette DEBUG loaded listener.js 01:26:25 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009666869000) [pid = 336] [serial = 2242] [outer = 000000965831FC00] 01:26:25 INFO - PROCESS | 336 | 1466583985892 Marionette TRACE conn7 <- [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]]]}] 01:26:25 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. 01:26:25 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 691ms 01:26:25 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:26:25 INFO - PROCESS | 336 | 1466583985946 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 01:26:25 INFO - PROCESS | 336 | 1466583985948 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 01:26:25 INFO - PROCESS | 336 | 1466583985952 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:26:25 INFO - PROCESS | 336 | 1466583985953 Marionette TRACE conn7 <- [1,2950,null,{}] 01:26:25 INFO - PROCESS | 336 | 1466583985961 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:25 INFO - PROCESS | 336 | 1466583985967 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:26 INFO - PROCESS | 336 | 1466583986103 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 01:26:26 INFO - PROCESS | 336 | 1466583986108 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:26 INFO - PROCESS | 336 | 1466583986110 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:26 INFO - PROCESS | 336 | ++DOCSHELL 000000966A6DE800 == 32 [pid = 336] [id = 748] 01:26:26 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000966689EC00) [pid = 336] [serial = 2243] [outer = 0000000000000000] 01:26:26 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009666A99000) [pid = 336] [serial = 2244] [outer = 000000966689EC00] 01:26:26 INFO - PROCESS | 336 | 1466583986158 Marionette DEBUG loaded listener.js 01:26:26 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009666B8DC00) [pid = 336] [serial = 2245] [outer = 000000966689EC00] 01:26:26 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009663BE8400) [pid = 336] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:26:26 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009666FC2800) [pid = 336] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:26:26 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000009665FA6800) [pid = 336] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:26:26 INFO - PROCESS | 336 | --DOMWINDOW == 85 (00000096578CD800) [pid = 336] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:26:26 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009658322800) [pid = 336] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:26:26 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000965952FC00) [pid = 336] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:26:26 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965E5DE800) [pid = 336] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:26:26 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965952F400) [pid = 336] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:26:26 INFO - PROCESS | 336 | --DOMWINDOW == 80 (00000096638D8800) [pid = 336] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:26:26 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000965F6D1C00) [pid = 336] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:26:26 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000965832B400) [pid = 336] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:26:26 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009665FA5C00) [pid = 336] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:26:26 INFO - PROCESS | 336 | 1466583986787 Marionette TRACE conn7 <- [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]]]}] 01:26:26 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. 01:26:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 881ms 01:26:26 INFO - PROCESS | 336 | 1466583986836 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 01:26:26 INFO - PROCESS | 336 | 1466583986839 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 01:26:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:26:26 INFO - PROCESS | 336 | 1466583986842 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:26:26 INFO - PROCESS | 336 | 1466583986844 Marionette TRACE conn7 <- [1,2954,null,{}] 01:26:26 INFO - PROCESS | 336 | 1466583986848 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:26 INFO - PROCESS | 336 | 1466583986850 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:26 INFO - PROCESS | 336 | 1466583986936 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 01:26:27 INFO - PROCESS | 336 | 1466583987016 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:27 INFO - PROCESS | 336 | 1466583987018 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:27 INFO - PROCESS | 336 | ++DOCSHELL 000000966BF38800 == 33 [pid = 336] [id = 749] 01:26:27 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000965DEB6400) [pid = 336] [serial = 2246] [outer = 0000000000000000] 01:26:27 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000965F678800) [pid = 336] [serial = 2247] [outer = 000000965DEB6400] 01:26:27 INFO - PROCESS | 336 | 1466583987063 Marionette DEBUG loaded listener.js 01:26:27 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000966689F800) [pid = 336] [serial = 2248] [outer = 000000965DEB6400] 01:26:27 INFO - PROCESS | 336 | 1466583987398 Marionette TRACE conn7 <- [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]]]}] 01:26:27 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. 01:26:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 587ms 01:26:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:26:27 INFO - PROCESS | 336 | 1466583987432 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 01:26:27 INFO - PROCESS | 336 | 1466583987434 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 01:26:27 INFO - PROCESS | 336 | 1466583987437 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:26:27 INFO - PROCESS | 336 | 1466583987439 Marionette TRACE conn7 <- [1,2958,null,{}] 01:26:27 INFO - PROCESS | 336 | 1466583987443 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:27 INFO - PROCESS | 336 | 1466583987445 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:27 INFO - PROCESS | 336 | 1466583987525 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 01:26:27 INFO - PROCESS | 336 | 1466583987530 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:27 INFO - PROCESS | 336 | 1466583987532 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:27 INFO - PROCESS | 336 | ++DOCSHELL 000000966C4B9800 == 34 [pid = 336] [id = 750] 01:26:27 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009666B8E400) [pid = 336] [serial = 2249] [outer = 0000000000000000] 01:26:27 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009666CB0400) [pid = 336] [serial = 2250] [outer = 0000009666B8E400] 01:26:27 INFO - PROCESS | 336 | 1466583987579 Marionette DEBUG loaded listener.js 01:26:27 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009666CCE400) [pid = 336] [serial = 2251] [outer = 0000009666B8E400] 01:26:27 INFO - PROCESS | 336 | 1466583987982 Marionette TRACE conn7 <- [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]]]}] 01:26:28 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. 01:26:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 587ms 01:26:28 INFO - PROCESS | 336 | 1466583988045 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 01:26:28 INFO - PROCESS | 336 | 1466583988047 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 01:26:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:26:28 INFO - PROCESS | 336 | 1466583988050 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:26:28 INFO - PROCESS | 336 | 1466583988052 Marionette TRACE conn7 <- [1,2962,null,{}] 01:26:28 INFO - PROCESS | 336 | 1466583988056 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:28 INFO - PROCESS | 336 | 1466583988058 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:28 INFO - PROCESS | 336 | 1466583988140 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 01:26:28 INFO - PROCESS | 336 | 1466583988146 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:28 INFO - PROCESS | 336 | 1466583988148 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:28 INFO - PROCESS | 336 | ++DOCSHELL 00000096663F7000 == 35 [pid = 336] [id = 751] 01:26:28 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009666CCBC00) [pid = 336] [serial = 2252] [outer = 0000000000000000] 01:26:28 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009666F4B800) [pid = 336] [serial = 2253] [outer = 0000009666CCBC00] 01:26:28 INFO - PROCESS | 336 | 1466583988193 Marionette DEBUG loaded listener.js 01:26:28 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000966717C000) [pid = 336] [serial = 2254] [outer = 0000009666CCBC00] 01:26:28 INFO - PROCESS | 336 | 1466583988631 Marionette TRACE conn7 <- [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]]]}] 01:26:28 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. 01:26:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 627ms 01:26:28 INFO - PROCESS | 336 | 1466583988736 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 01:26:28 INFO - PROCESS | 336 | 1466583988741 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 01:26:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:26:28 INFO - PROCESS | 336 | 1466583988761 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:26:28 INFO - PROCESS | 336 | 1466583988766 Marionette TRACE conn7 <- [1,2966,null,{}] 01:26:28 INFO - PROCESS | 336 | 1466583988772 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:28 INFO - PROCESS | 336 | 1466583988776 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:28 INFO - PROCESS | 336 | 1466583988924 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 01:26:29 INFO - PROCESS | 336 | 1466583989041 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:29 INFO - PROCESS | 336 | 1466583989047 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:29 INFO - PROCESS | 336 | ++DOCSHELL 000000965EABA800 == 36 [pid = 336] [id = 752] 01:26:29 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000965797A800) [pid = 336] [serial = 2255] [outer = 0000000000000000] 01:26:29 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009658306400) [pid = 336] [serial = 2256] [outer = 000000965797A800] 01:26:29 INFO - PROCESS | 336 | 1466583989106 Marionette DEBUG loaded listener.js 01:26:29 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000965922FC00) [pid = 336] [serial = 2257] [outer = 000000965797A800] 01:26:29 INFO - PROCESS | 336 | 1466583989745 Marionette TRACE conn7 <- [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]]]}] 01:26:29 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. 01:26:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1037ms 01:26:29 INFO - PROCESS | 336 | 1466583989806 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 01:26:29 INFO - PROCESS | 336 | 1466583989810 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 01:26:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:26:29 INFO - PROCESS | 336 | 1466583989817 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:26:29 INFO - PROCESS | 336 | 1466583989822 Marionette TRACE conn7 <- [1,2970,null,{}] 01:26:29 INFO - PROCESS | 336 | 1466583989848 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:29 INFO - PROCESS | 336 | 1466583989851 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:30 INFO - PROCESS | 336 | 1466583989991 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 01:26:30 INFO - PROCESS | 336 | 1466583990108 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:30 INFO - PROCESS | 336 | 1466583990111 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:30 INFO - PROCESS | 336 | ++DOCSHELL 0000009666835800 == 37 [pid = 336] [id = 753] 01:26:30 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000965F6D4800) [pid = 336] [serial = 2258] [outer = 0000000000000000] 01:26:30 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000965FC6B400) [pid = 336] [serial = 2259] [outer = 000000965F6D4800] 01:26:30 INFO - PROCESS | 336 | 1466583990169 Marionette DEBUG loaded listener.js 01:26:30 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000009662E6D400) [pid = 336] [serial = 2260] [outer = 000000965F6D4800] 01:26:30 INFO - PROCESS | 336 | 1466583990770 Marionette TRACE conn7 <- [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"]]]}] 01:26:30 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 01:26:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:26:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:26:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 986ms 01:26:30 INFO - PROCESS | 336 | 1466583990803 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 01:26:30 INFO - PROCESS | 336 | 1466583990806 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 01:26:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:26:30 INFO - PROCESS | 336 | 1466583990809 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:26:30 INFO - PROCESS | 336 | 1466583990812 Marionette TRACE conn7 <- [1,2974,null,{}] 01:26:30 INFO - PROCESS | 336 | 1466583990817 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:30 INFO - PROCESS | 336 | 1466583990823 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:30 INFO - PROCESS | 336 | 1466583990948 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 01:26:31 INFO - PROCESS | 336 | 1466583991082 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:31 INFO - PROCESS | 336 | 1466583991086 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:31 INFO - PROCESS | 336 | ++DOCSHELL 000000966DA35000 == 38 [pid = 336] [id = 754] 01:26:31 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000966689FC00) [pid = 336] [serial = 2261] [outer = 0000000000000000] 01:26:31 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000009666A8F400) [pid = 336] [serial = 2262] [outer = 000000966689FC00] 01:26:31 INFO - PROCESS | 336 | 1466583991147 Marionette DEBUG loaded listener.js 01:26:31 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (0000009666AC6C00) [pid = 336] [serial = 2263] [outer = 000000966689FC00] 01:26:31 INFO - PROCESS | 336 | 1466583991930 Marionette TRACE conn7 <- [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]]]}] 01:26:31 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. 01:26:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1142ms 01:26:31 INFO - PROCESS | 336 | 1466583991954 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 01:26:31 INFO - PROCESS | 336 | 1466583991958 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 01:26:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:26:31 INFO - PROCESS | 336 | 1466583991963 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:26:31 INFO - PROCESS | 336 | 1466583991966 Marionette TRACE conn7 <- [1,2978,null,{}] 01:26:31 INFO - PROCESS | 336 | 1466583991972 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:31 INFO - PROCESS | 336 | 1466583991975 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:32 INFO - PROCESS | 336 | 1466583992096 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 01:26:32 INFO - PROCESS | 336 | 1466583992217 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:32 INFO - PROCESS | 336 | 1466583992220 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:32 INFO - PROCESS | 336 | --DOCSHELL 000000966C4B9800 == 37 [pid = 336] [id = 750] 01:26:32 INFO - PROCESS | 336 | --DOCSHELL 000000966BF38800 == 36 [pid = 336] [id = 749] 01:26:32 INFO - PROCESS | 336 | --DOCSHELL 000000966A6DE800 == 35 [pid = 336] [id = 748] 01:26:32 INFO - PROCESS | 336 | --DOCSHELL 0000009669AB6000 == 34 [pid = 336] [id = 747] 01:26:32 INFO - PROCESS | 336 | --DOCSHELL 0000009666FDB000 == 33 [pid = 336] [id = 746] 01:26:32 INFO - PROCESS | 336 | --DOCSHELL 0000009659A28000 == 32 [pid = 336] [id = 745] 01:26:32 INFO - PROCESS | 336 | --DOCSHELL 000000966640B800 == 31 [pid = 336] [id = 744] 01:26:32 INFO - PROCESS | 336 | --DOCSHELL 000000966393A800 == 30 [pid = 336] [id = 743] 01:26:32 INFO - PROCESS | 336 | --DOCSHELL 000000965EABB000 == 29 [pid = 336] [id = 742] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000009667682400) [pid = 336] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000009666B87000) [pid = 336] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000009663A03800) [pid = 336] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000009663BE7000) [pid = 336] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000009659C16400) [pid = 336] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000965DEB2800) [pid = 336] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009666C53C00) [pid = 336] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000009659547000) [pid = 336] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 86 (00000096655C3800) [pid = 336] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 85 (00000096638DE800) [pid = 336] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000966015E000) [pid = 336] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009666FC7000) [pid = 336] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009659124400) [pid = 336] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009659528400) [pid = 336] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000965FE2D400) [pid = 336] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009659C10400) [pid = 336] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009666C4F800) [pid = 336] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009666A95400) [pid = 336] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000966686B000) [pid = 336] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009666AC6800) [pid = 336] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009663AB7C00) [pid = 336] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666CB2000) [pid = 336] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666CC6C00) [pid = 336] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000009666FCB000) [pid = 336] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 01:26:32 INFO - PROCESS | 336 | ++DOCSHELL 000000965EABB000 == 30 [pid = 336] [id = 755] 01:26:32 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (00000096578A3000) [pid = 336] [serial = 2264] [outer = 0000000000000000] 01:26:32 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009658A58C00) [pid = 336] [serial = 2265] [outer = 00000096578A3000] 01:26:32 INFO - PROCESS | 336 | 1466583992306 Marionette DEBUG loaded listener.js 01:26:32 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009659AB6800) [pid = 336] [serial = 2266] [outer = 00000096578A3000] 01:26:32 INFO - PROCESS | 336 | ++DOCSHELL 0000009663934000 == 31 [pid = 336] [id = 756] 01:26:32 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965E885400) [pid = 336] [serial = 2267] [outer = 0000000000000000] 01:26:32 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000965E88BC00) [pid = 336] [serial = 2268] [outer = 000000965E885400] 01:26:32 INFO - PROCESS | 336 | 1466583992729 Marionette TRACE conn7 <- [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]]]}] 01:26:32 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. 01:26:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 795ms 01:26:32 INFO - PROCESS | 336 | 1466583992776 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 01:26:32 INFO - PROCESS | 336 | 1466583992780 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 01:26:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:26:32 INFO - PROCESS | 336 | 1466583992790 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:26:32 INFO - PROCESS | 336 | 1466583992793 Marionette TRACE conn7 <- [1,2982,null,{}] 01:26:32 INFO - PROCESS | 336 | 1466583992797 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:32 INFO - PROCESS | 336 | 1466583992800 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:32 INFO - PROCESS | 336 | 1466583992906 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 01:26:32 INFO - PROCESS | 336 | 1466583992914 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:32 INFO - PROCESS | 336 | 1466583992916 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:32 INFO - PROCESS | 336 | ++DOCSHELL 0000009666262000 == 32 [pid = 336] [id = 757] 01:26:32 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000965EA7C400) [pid = 336] [serial = 2269] [outer = 0000000000000000] 01:26:32 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000965FACD000) [pid = 336] [serial = 2270] [outer = 000000965EA7C400] 01:26:32 INFO - PROCESS | 336 | 1466583992969 Marionette DEBUG loaded listener.js 01:26:33 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000966015C800) [pid = 336] [serial = 2271] [outer = 000000965EA7C400] 01:26:33 INFO - PROCESS | 336 | 1466583993404 Marionette TRACE conn7 <- [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]]]}] 01:26:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:26:33 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 01:26:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 692ms 01:26:33 INFO - PROCESS | 336 | 1466583993485 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 01:26:33 INFO - PROCESS | 336 | 1466583993488 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 01:26:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:26:33 INFO - PROCESS | 336 | 1466583993492 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:26:33 INFO - PROCESS | 336 | 1466583993496 Marionette TRACE conn7 <- [1,2986,null,{}] 01:26:33 INFO - PROCESS | 336 | 1466583993513 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:33 INFO - PROCESS | 336 | 1466583993517 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:33 INFO - PROCESS | 336 | 1466583993616 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 01:26:33 INFO - PROCESS | 336 | 1466583993632 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:33 INFO - PROCESS | 336 | 1466583993635 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:33 INFO - PROCESS | 336 | ++DOCSHELL 0000009666B35800 == 33 [pid = 336] [id = 758] 01:26:33 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000009663ABCC00) [pid = 336] [serial = 2272] [outer = 0000000000000000] 01:26:33 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000009663BEF400) [pid = 336] [serial = 2273] [outer = 0000009663ABCC00] 01:26:33 INFO - PROCESS | 336 | 1466583993686 Marionette DEBUG loaded listener.js 01:26:33 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009665610C00) [pid = 336] [serial = 2274] [outer = 0000009663ABCC00] 01:26:34 INFO - PROCESS | 336 | 1466583994104 Marionette TRACE conn7 <- [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]]]}] 01:26:34 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. 01:26:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 651ms 01:26:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:26:34 INFO - PROCESS | 336 | 1466583994144 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 01:26:34 INFO - PROCESS | 336 | 1466583994147 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 01:26:34 INFO - PROCESS | 336 | 1466583994150 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:26:34 INFO - PROCESS | 336 | 1466583994152 Marionette TRACE conn7 <- [1,2990,null,{}] 01:26:34 INFO - PROCESS | 336 | 1466583994156 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:34 INFO - PROCESS | 336 | 1466583994158 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:34 INFO - PROCESS | 336 | 1466583994248 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 01:26:34 INFO - PROCESS | 336 | 1466583994253 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:34 INFO - PROCESS | 336 | 1466583994255 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:34 INFO - PROCESS | 336 | ++DOCSHELL 0000009669806800 == 34 [pid = 336] [id = 759] 01:26:34 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000966689A400) [pid = 336] [serial = 2275] [outer = 0000000000000000] 01:26:34 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (00000096668A0400) [pid = 336] [serial = 2276] [outer = 000000966689A400] 01:26:34 INFO - PROCESS | 336 | 1466583994331 Marionette DEBUG loaded listener.js 01:26:34 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009666ABC400) [pid = 336] [serial = 2277] [outer = 000000966689A400] 01:26:34 INFO - PROCESS | 336 | 1466583994773 Marionette TRACE conn7 <- [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]]]}] 01:26:34 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. 01:26:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 691ms 01:26:34 INFO - PROCESS | 336 | 1466583994844 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 01:26:34 INFO - PROCESS | 336 | 1466583994847 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 01:26:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:26:34 INFO - PROCESS | 336 | 1466583994850 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:26:34 INFO - PROCESS | 336 | 1466583994852 Marionette TRACE conn7 <- [1,2994,null,{}] 01:26:34 INFO - PROCESS | 336 | 1466583994855 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:34 INFO - PROCESS | 336 | 1466583994857 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:34 INFO - PROCESS | 336 | 1466583994977 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 01:26:34 INFO - PROCESS | 336 | 1466583994982 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:34 INFO - PROCESS | 336 | 1466583994984 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:35 INFO - PROCESS | 336 | ++DOCSHELL 000000966A422000 == 35 [pid = 336] [id = 760] 01:26:35 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009666B84400) [pid = 336] [serial = 2278] [outer = 0000000000000000] 01:26:35 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000009666B8A800) [pid = 336] [serial = 2279] [outer = 0000009666B84400] 01:26:35 INFO - PROCESS | 336 | 1466583995031 Marionette DEBUG loaded listener.js 01:26:35 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000009666CAF800) [pid = 336] [serial = 2280] [outer = 0000009666B84400] 01:26:35 INFO - PROCESS | 336 | 1466583995443 Marionette TRACE conn7 <- [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]]]}] 01:26:35 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. 01:26:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 628ms 01:26:35 INFO - PROCESS | 336 | 1466583995480 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 01:26:35 INFO - PROCESS | 336 | 1466583995482 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 01:26:35 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:26:35 INFO - PROCESS | 336 | 1466583995486 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:26:35 INFO - PROCESS | 336 | 1466583995488 Marionette TRACE conn7 <- [1,2998,null,{}] 01:26:35 INFO - PROCESS | 336 | 1466583995491 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:35 INFO - PROCESS | 336 | 1466583995498 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:35 INFO - PROCESS | 336 | 1466583995646 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 01:26:35 INFO - PROCESS | 336 | 1466583995727 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:35 INFO - PROCESS | 336 | 1466583995729 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:35 INFO - PROCESS | 336 | ++DOCSHELL 000000966BF34000 == 36 [pid = 336] [id = 761] 01:26:35 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009666F4F400) [pid = 336] [serial = 2281] [outer = 0000000000000000] 01:26:35 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000966717B000) [pid = 336] [serial = 2282] [outer = 0000009666F4F400] 01:26:35 INFO - PROCESS | 336 | 1466583995776 Marionette DEBUG loaded listener.js 01:26:35 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (00000096679F3400) [pid = 336] [serial = 2283] [outer = 0000009666F4F400] 01:26:35 INFO - PROCESS | 336 | [336] 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 01:26:36 INFO - PROCESS | 336 | 1466583996235 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:26:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:26:36 INFO - {} 01:26:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:26:36 INFO - {} 01:26:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:26:36 INFO - {} 01:26:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:26:36 INFO - {} 01:26:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 775ms 01:26:36 INFO - TEST-START | /FileAPI/fileReader.html 01:26:36 INFO - PROCESS | 336 | 1466583996267 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 01:26:36 INFO - PROCESS | 336 | 1466583996269 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 01:26:36 INFO - PROCESS | 336 | 1466583996272 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:26:36 INFO - PROCESS | 336 | 1466583996274 Marionette TRACE conn7 <- [1,3002,null,{}] 01:26:36 INFO - PROCESS | 336 | 1466583996278 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:36 INFO - PROCESS | 336 | 1466583996280 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:36 INFO - PROCESS | 336 | 1466583996394 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 01:26:36 INFO - PROCESS | 336 | 1466583996400 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:36 INFO - PROCESS | 336 | 1466583996402 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:36 INFO - PROCESS | 336 | ++DOCSHELL 000000966D647800 == 37 [pid = 336] [id = 762] 01:26:36 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (00000096687B4000) [pid = 336] [serial = 2284] [outer = 0000000000000000] 01:26:36 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (00000096687D5400) [pid = 336] [serial = 2285] [outer = 00000096687B4000] 01:26:36 INFO - PROCESS | 336 | 1466583996494 Marionette DEBUG loaded listener.js 01:26:36 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000009668B12C00) [pid = 336] [serial = 2286] [outer = 00000096687B4000] 01:26:36 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000009659388800) [pid = 336] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:26:36 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000009663AB7000) [pid = 336] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:26:36 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000965F6D4C00) [pid = 336] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:26:36 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000009666ABE400) [pid = 336] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:26:36 INFO - PROCESS | 336 | --DOMWINDOW == 89 (00000096679DF800) [pid = 336] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:26:36 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009659386800) [pid = 336] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:26:36 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000965831FC00) [pid = 336] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:26:36 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000965DEB6400) [pid = 336] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:26:36 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000966689EC00) [pid = 336] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:26:36 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009666B8E400) [pid = 336] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:26:36 INFO - PROCESS | 336 | --DOMWINDOW == 83 (00000096581D9400) [pid = 336] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:26:36 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009658328000) [pid = 336] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:26:36 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009659816C00) [pid = 336] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:26:36 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009659ABB800) [pid = 336] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:26:36 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009663ABC000) [pid = 336] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:26:36 INFO - PROCESS | 336 | 1466583996937 Marionette TRACE conn7 <- [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]]]}] 01:26:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:26:36 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:26:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:26:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:26:36 INFO - TEST-OK | /FileAPI/fileReader.html | took 692ms 01:26:36 INFO - PROCESS | 336 | 1466583996965 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 01:26:36 INFO - PROCESS | 336 | 1466583996967 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 01:26:36 INFO - TEST-START | /FileAPI/historical.html 01:26:36 INFO - PROCESS | 336 | 1466583996971 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:26:36 INFO - PROCESS | 336 | 1466583996973 Marionette TRACE conn7 <- [1,3006,null,{}] 01:26:36 INFO - PROCESS | 336 | 1466583996976 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:36 INFO - PROCESS | 336 | 1466583996978 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:37 INFO - PROCESS | 336 | 1466583997088 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 01:26:37 INFO - PROCESS | 336 | 1466583997093 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:37 INFO - PROCESS | 336 | 1466583997096 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:37 INFO - PROCESS | 336 | ++DOCSHELL 000000966E707800 == 38 [pid = 336] [id = 763] 01:26:37 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000965DBD8800) [pid = 336] [serial = 2287] [outer = 0000000000000000] 01:26:37 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000965DBDD400) [pid = 336] [serial = 2288] [outer = 000000965DBD8800] 01:26:37 INFO - PROCESS | 336 | 1466583997142 Marionette DEBUG loaded listener.js 01:26:37 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000965DBE4000) [pid = 336] [serial = 2289] [outer = 000000965DBD8800] 01:26:37 INFO - PROCESS | 336 | 1466583997545 Marionette TRACE conn7 <- [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"]]]}] 01:26:37 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:26:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:26:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:26:37 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:26:37 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:26:37 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:26:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:26:37 INFO - TEST-OK | /FileAPI/historical.html | took 629ms 01:26:37 INFO - PROCESS | 336 | 1466583997611 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 01:26:37 INFO - PROCESS | 336 | 1466583997613 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 01:26:37 INFO - TEST-START | /FileAPI/idlharness.html 01:26:37 INFO - PROCESS | 336 | 1466583997616 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:26:37 INFO - PROCESS | 336 | 1466583997618 Marionette TRACE conn7 <- [1,3010,null,{}] 01:26:37 INFO - PROCESS | 336 | 1466583997622 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:37 INFO - PROCESS | 336 | 1466583997624 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:37 INFO - PROCESS | 336 | 1466583997711 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 01:26:37 INFO - PROCESS | 336 | 1466583997716 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:37 INFO - PROCESS | 336 | 1466583997718 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:37 INFO - PROCESS | 336 | ++DOCSHELL 000000966E814800 == 39 [pid = 336] [id = 764] 01:26:37 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000009663BE2400) [pid = 336] [serial = 2290] [outer = 0000000000000000] 01:26:37 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000009668BBE400) [pid = 336] [serial = 2291] [outer = 0000009663BE2400] 01:26:37 INFO - PROCESS | 336 | 1466583997764 Marionette DEBUG loaded listener.js 01:26:37 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000009669708400) [pid = 336] [serial = 2292] [outer = 0000009663BE2400] 01:26:39 INFO - PROCESS | 336 | 1466583998983 Marionette TRACE conn7 <- [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]]]}] 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:26:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:26:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:26:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:26:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:26:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:26:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:26:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:26:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:26:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:26:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:26:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:26:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:26:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:26:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:26:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:26:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:26:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:26:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:26:39 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 01:26:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:26:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:26:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:26:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:26:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:26:39 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 01:26:39 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 01:26:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:26:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:26:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:26:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:26:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:26:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:26:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:26:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:26:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:26:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:26:39 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 01:26:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:26:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:26:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:26:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:26:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:26:39 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 01:26:39 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 01:26:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:26:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:26:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:26:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:26:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:26:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:26:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 1510ms 01:26:39 INFO - PROCESS | 336 | 1466583999132 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 01:26:39 INFO - PROCESS | 336 | 1466583999137 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 01:26:39 INFO - TEST-START | /FileAPI/idlharness.worker 01:26:39 INFO - PROCESS | 336 | 1466583999143 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:26:39 INFO - PROCESS | 336 | 1466583999146 Marionette TRACE conn7 <- [1,3014,null,{}] 01:26:39 INFO - PROCESS | 336 | 1466583999152 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:39 INFO - PROCESS | 336 | 1466583999156 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:39 INFO - PROCESS | 336 | 1466583999274 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 01:26:39 INFO - PROCESS | 336 | 1466583999392 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:39 INFO - PROCESS | 336 | 1466583999395 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:39 INFO - PROCESS | 336 | ++DOCSHELL 000000966C1AE800 == 40 [pid = 336] [id = 765] 01:26:39 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000009667952000) [pid = 336] [serial = 2293] [outer = 0000000000000000] 01:26:39 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (00000096687B3400) [pid = 336] [serial = 2294] [outer = 0000009667952000] 01:26:39 INFO - PROCESS | 336 | 1466583999454 Marionette DEBUG loaded listener.js 01:26:39 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000966970AC00) [pid = 336] [serial = 2295] [outer = 0000009667952000] 01:26:39 INFO - PROCESS | 336 | [336] 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 01:26:40 INFO - PROCESS | 336 | 1466584000596 Marionette TRACE conn7 <- [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,{},{}]]]}] 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:26:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:26:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:26:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:26:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:26:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:26:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:26:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:26:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:26:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:26:40 INFO - {} 01:26:40 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 01:26:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:26:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:26:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:26:40 INFO - {} 01:26:40 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 - {} 01:26:40 INFO - {} 01:26:40 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 01:26:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:26:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:26:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:26:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:26:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:26:40 INFO - {} 01:26:40 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 01:26:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:26:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:26:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:26:40 INFO - {} 01:26:40 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 - {} 01:26:40 INFO - {} 01:26:40 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 01:26:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:26:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:26:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:26:40 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 01:26:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:26:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:26:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:26:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:26:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:26:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:26:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:26:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:26:40 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 01:26:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:26:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:26:40 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 01:26:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:26:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:26:40 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 01:26:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:26:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:26:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:26:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:26:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:26:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:26:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:26:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:26:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:26:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:26:40 INFO - {} 01:26:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1554ms 01:26:40 INFO - PROCESS | 336 | 1466584000773 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 01:26:40 INFO - PROCESS | 336 | 1466584000779 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 01:26:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:26:40 INFO - PROCESS | 336 | 1466584000790 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:26:40 INFO - PROCESS | 336 | 1466584000793 Marionette TRACE conn7 <- [1,3018,null,{}] 01:26:40 INFO - PROCESS | 336 | 1466584000810 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:40 INFO - PROCESS | 336 | 1466584000813 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:40 INFO - PROCESS | 336 | 1466584000941 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 01:26:41 INFO - PROCESS | 336 | 1466584001058 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:41 INFO - PROCESS | 336 | 1466584001061 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:41 INFO - PROCESS | 336 | ++DOCSHELL 00000096679A3000 == 41 [pid = 336] [id = 766] 01:26:41 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000009659383000) [pid = 336] [serial = 2296] [outer = 0000000000000000] 01:26:41 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000009659AAEC00) [pid = 336] [serial = 2297] [outer = 0000009659383000] 01:26:41 INFO - PROCESS | 336 | 1466584001122 Marionette DEBUG loaded listener.js 01:26:41 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000009665FA5800) [pid = 336] [serial = 2298] [outer = 0000009659383000] 01:26:41 INFO - PROCESS | 336 | 1466584001818 Marionette TRACE conn7 <- [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]]]}] 01:26:41 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 01:26:41 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1033ms 01:26:41 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:26:41 INFO - PROCESS | 336 | 1466584001833 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 01:26:41 INFO - PROCESS | 336 | 1466584001837 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 01:26:41 INFO - PROCESS | 336 | 1466584001842 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:26:41 INFO - PROCESS | 336 | 1466584001845 Marionette TRACE conn7 <- [1,3022,null,{}] 01:26:41 INFO - PROCESS | 336 | 1466584001851 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:41 INFO - PROCESS | 336 | 1466584001854 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:41 INFO - PROCESS | 336 | 1466584001964 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 01:26:42 INFO - PROCESS | 336 | 1466584002049 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:42 INFO - PROCESS | 336 | 1466584002052 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:42 INFO - PROCESS | 336 | ++DOCSHELL 0000009658111000 == 42 [pid = 336] [id = 767] 01:26:42 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000965937CC00) [pid = 336] [serial = 2299] [outer = 0000000000000000] 01:26:42 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000009659817000) [pid = 336] [serial = 2300] [outer = 000000965937CC00] 01:26:42 INFO - PROCESS | 336 | 1466584002167 Marionette DEBUG loaded listener.js 01:26:42 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000965F6D2800) [pid = 336] [serial = 2301] [outer = 000000965937CC00] 01:26:43 INFO - PROCESS | 336 | --DOCSHELL 000000966E707800 == 41 [pid = 336] [id = 763] 01:26:43 INFO - PROCESS | 336 | --DOCSHELL 000000966D647800 == 40 [pid = 336] [id = 762] 01:26:43 INFO - PROCESS | 336 | --DOCSHELL 000000966BF34000 == 39 [pid = 336] [id = 761] 01:26:43 INFO - PROCESS | 336 | --DOCSHELL 000000966A422000 == 38 [pid = 336] [id = 760] 01:26:43 INFO - PROCESS | 336 | --DOCSHELL 0000009669806800 == 37 [pid = 336] [id = 759] 01:26:43 INFO - PROCESS | 336 | --DOCSHELL 0000009666B35800 == 36 [pid = 336] [id = 758] 01:26:43 INFO - PROCESS | 336 | --DOCSHELL 0000009666262000 == 35 [pid = 336] [id = 757] 01:26:43 INFO - PROCESS | 336 | --DOCSHELL 0000009663934000 == 34 [pid = 336] [id = 756] 01:26:43 INFO - PROCESS | 336 | --DOCSHELL 000000965EABB000 == 33 [pid = 336] [id = 755] 01:26:43 INFO - PROCESS | 336 | --DOCSHELL 000000966DA35000 == 32 [pid = 336] [id = 754] 01:26:43 INFO - PROCESS | 336 | --DOCSHELL 0000009666835800 == 31 [pid = 336] [id = 753] 01:26:43 INFO - PROCESS | 336 | --DOCSHELL 000000965EABA800 == 30 [pid = 336] [id = 752] 01:26:43 INFO - PROCESS | 336 | --DOCSHELL 00000096663F7000 == 29 [pid = 336] [id = 751] 01:26:43 INFO - PROCESS | 336 | --DOCSHELL 000000965FA2F800 == 28 [pid = 336] [id = 741] 01:26:43 INFO - PROCESS | 336 | --DOCSHELL 00000096679A3000 == 27 [pid = 336] [id = 766] 01:26:43 INFO - PROCESS | 336 | --DOCSHELL 000000966C1AE800 == 26 [pid = 336] [id = 765] 01:26:43 INFO - PROCESS | 336 | --DOCSHELL 000000966E814800 == 25 [pid = 336] [id = 764] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000965E539400) [pid = 336] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000965954C800) [pid = 336] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000009663AC0000) [pid = 336] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000009662668400) [pid = 336] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000966794B800) [pid = 336] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000009666FCBC00) [pid = 336] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000966871C800) [pid = 336] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000966838F000) [pid = 336] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000009666CD2000) [pid = 336] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000009662E68800) [pid = 336] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000009665E30C00) [pid = 336] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000009666869000) [pid = 336] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000965F678800) [pid = 336] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000009666A99000) [pid = 336] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000009666CB0400) [pid = 336] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009666B8DC00) [pid = 336] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009662667000) [pid = 336] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009659223800) [pid = 336] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009659382400) [pid = 336] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965AAB5000) [pid = 336] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009666CCE400) [pid = 336] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009666F4B800) [pid = 336] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000965EA6E000) [pid = 336] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000965F576400) [pid = 336] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000965DEB2C00) [pid = 336] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009663F62800) [pid = 336] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009665609400) [pid = 336] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 66 (0000009663AC1800) [pid = 336] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 65 (000000966689F800) [pid = 336] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | --DOMWINDOW == 64 (00000096638D3000) [pid = 336] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 01:26:43 INFO - PROCESS | 336 | 1466584003420 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 01:26:43 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:26:43 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1638ms 01:26:43 INFO - PROCESS | 336 | 1466584003485 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 01:26:43 INFO - PROCESS | 336 | 1466584003489 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 01:26:43 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:26:43 INFO - PROCESS | 336 | 1466584003503 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:26:43 INFO - PROCESS | 336 | 1466584003506 Marionette TRACE conn7 <- [1,3026,null,{}] 01:26:43 INFO - PROCESS | 336 | 1466584003512 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:43 INFO - PROCESS | 336 | 1466584003515 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:43 INFO - PROCESS | 336 | 1466584003610 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 01:26:43 INFO - PROCESS | 336 | 1466584003622 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:43 INFO - PROCESS | 336 | 1466584003624 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:43 INFO - PROCESS | 336 | ++DOCSHELL 000000965F551000 == 26 [pid = 336] [id = 768] 01:26:43 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (000000965882D400) [pid = 336] [serial = 2302] [outer = 0000000000000000] 01:26:43 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (0000009658A3B800) [pid = 336] [serial = 2303] [outer = 000000965882D400] 01:26:43 INFO - PROCESS | 336 | 1466584003674 Marionette DEBUG loaded listener.js 01:26:43 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (0000009659228C00) [pid = 336] [serial = 2304] [outer = 000000965882D400] 01:26:44 INFO - PROCESS | 336 | 1466584004128 Marionette TRACE conn7 <- [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"]]]}] 01:26:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:26:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:26:44 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 691ms 01:26:44 INFO - PROCESS | 336 | 1466584004192 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 01:26:44 INFO - PROCESS | 336 | 1466584004197 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 01:26:44 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:26:44 INFO - PROCESS | 336 | 1466584004209 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:26:44 INFO - PROCESS | 336 | 1466584004213 Marionette TRACE conn7 <- [1,3030,null,{}] 01:26:44 INFO - PROCESS | 336 | 1466584004217 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:44 INFO - PROCESS | 336 | 1466584004219 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:44 INFO - PROCESS | 336 | 1466584004316 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 01:26:44 INFO - PROCESS | 336 | 1466584004369 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:44 INFO - PROCESS | 336 | 1466584004372 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:44 INFO - PROCESS | 336 | ++DOCSHELL 0000009665519800 == 27 [pid = 336] [id = 769] 01:26:44 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009659C1EC00) [pid = 336] [serial = 2305] [outer = 0000000000000000] 01:26:44 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965A5D5C00) [pid = 336] [serial = 2306] [outer = 0000009659C1EC00] 01:26:44 INFO - PROCESS | 336 | 1466584004420 Marionette DEBUG loaded listener.js 01:26:44 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000965DBE0C00) [pid = 336] [serial = 2307] [outer = 0000009659C1EC00] 01:26:45 INFO - PROCESS | 336 | 1466584005034 Marionette TRACE conn7 <- [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]]]}] 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:26:45 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. 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:26:45 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'.) 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:26:45 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. 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:26:45 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. 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:26:45 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. 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 01:26:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:26:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:26:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:26:45 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 913ms 01:26:45 INFO - PROCESS | 336 | 1466584005126 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 01:26:45 INFO - PROCESS | 336 | 1466584005128 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 01:26:45 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:26:45 INFO - PROCESS | 336 | 1466584005132 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:26:45 INFO - PROCESS | 336 | 1466584005136 Marionette TRACE conn7 <- [1,3034,null,{}] 01:26:45 INFO - PROCESS | 336 | 1466584005148 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:45 INFO - PROCESS | 336 | 1466584005154 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:45 INFO - PROCESS | 336 | 1466584005284 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 01:26:45 INFO - PROCESS | 336 | 1466584005332 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:45 INFO - PROCESS | 336 | 1466584005336 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:45 INFO - PROCESS | 336 | ++DOCSHELL 00000096663D9000 == 28 [pid = 336] [id = 770] 01:26:45 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009658BB5C00) [pid = 336] [serial = 2308] [outer = 0000000000000000] 01:26:45 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000965FEB6000) [pid = 336] [serial = 2309] [outer = 0000009658BB5C00] 01:26:45 INFO - PROCESS | 336 | 1466584005385 Marionette DEBUG loaded listener.js 01:26:45 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009662E69000) [pid = 336] [serial = 2310] [outer = 0000009658BB5C00] 01:26:45 INFO - PROCESS | 336 | [336] 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 01:26:45 INFO - PROCESS | 336 | 1466584005846 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:26:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:26:45 INFO - {} 01:26:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 735ms 01:26:45 INFO - PROCESS | 336 | 1466584005869 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 01:26:45 INFO - PROCESS | 336 | 1466584005872 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 01:26:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:26:45 INFO - PROCESS | 336 | 1466584005875 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:26:45 INFO - PROCESS | 336 | 1466584005878 Marionette TRACE conn7 <- [1,3038,null,{}] 01:26:45 INFO - PROCESS | 336 | 1466584005886 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:45 INFO - PROCESS | 336 | 1466584005888 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:46 INFO - PROCESS | 336 | 1466584006018 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 01:26:46 INFO - PROCESS | 336 | 1466584006025 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:46 INFO - PROCESS | 336 | 1466584006028 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:46 INFO - PROCESS | 336 | ++DOCSHELL 0000009666A67000 == 29 [pid = 336] [id = 771] 01:26:46 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009663AB4800) [pid = 336] [serial = 2311] [outer = 0000000000000000] 01:26:46 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009663BE0400) [pid = 336] [serial = 2312] [outer = 0000009663AB4800] 01:26:46 INFO - PROCESS | 336 | 1466584006074 Marionette DEBUG loaded listener.js 01:26:46 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009663F66000) [pid = 336] [serial = 2313] [outer = 0000009663AB4800] 01:26:46 INFO - PROCESS | 336 | 1466584006509 Marionette TRACE conn7 <- [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]]]}] 01:26:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:26:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:26:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:26:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:26:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 692ms 01:26:46 INFO - PROCESS | 336 | 1466584006570 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 01:26:46 INFO - PROCESS | 336 | 1466584006572 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 01:26:46 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:26:46 INFO - PROCESS | 336 | 1466584006576 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:26:46 INFO - PROCESS | 336 | 1466584006578 Marionette TRACE conn7 <- [1,3042,null,{}] 01:26:46 INFO - PROCESS | 336 | 1466584006588 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:46 INFO - PROCESS | 336 | 1466584006590 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:46 INFO - PROCESS | 336 | 1466584006699 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 01:26:46 INFO - PROCESS | 336 | 1466584006708 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:46 INFO - PROCESS | 336 | 1466584006710 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:46 INFO - PROCESS | 336 | ++DOCSHELL 0000009668810000 == 30 [pid = 336] [id = 772] 01:26:46 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009659C15800) [pid = 336] [serial = 2314] [outer = 0000000000000000] 01:26:46 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009665605000) [pid = 336] [serial = 2315] [outer = 0000009659C15800] 01:26:46 INFO - PROCESS | 336 | 1466584006757 Marionette DEBUG loaded listener.js 01:26:46 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000009665F7D400) [pid = 336] [serial = 2316] [outer = 0000009659C15800] 01:26:47 INFO - PROCESS | 336 | 1466584007506 Marionette TRACE conn7 <- [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"]]]}] 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:26:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:26:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:26:47 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" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:26:47 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" 01:26:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:26:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:26:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:26:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1079ms 01:26:47 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000009666F4F400) [pid = 336] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:26:47 INFO - PROCESS | 336 | --DOMWINDOW == 77 (00000096687B4000) [pid = 336] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:26:47 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009666CCBC00) [pid = 336] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 01:26:47 INFO - PROCESS | 336 | --DOMWINDOW == 75 (00000096578A3000) [pid = 336] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 01:26:47 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965E885400) [pid = 336] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:26:47 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009663ABCC00) [pid = 336] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 01:26:47 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000966689A400) [pid = 336] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 01:26:47 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000965797A800) [pid = 336] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 01:26:47 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000966689FC00) [pid = 336] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 01:26:47 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000965F6D4800) [pid = 336] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:26:47 INFO - PROCESS | 336 | --DOMWINDOW == 68 (000000965EA7C400) [pid = 336] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 01:26:47 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009666B84400) [pid = 336] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 01:26:47 INFO - PROCESS | 336 | --DOMWINDOW == 66 (0000009663BE2400) [pid = 336] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 01:26:47 INFO - PROCESS | 336 | --DOMWINDOW == 65 (000000965DBD8800) [pid = 336] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 01:26:47 INFO - PROCESS | 336 | 1466584007763 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 01:26:47 INFO - PROCESS | 336 | 1466584007765 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 01:26:47 INFO - PROCESS | 336 | 1466584007770 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:26:47 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:26:47 INFO - PROCESS | 336 | 1466584007772 Marionette TRACE conn7 <- [1,3046,null,{}] 01:26:47 INFO - PROCESS | 336 | 1466584007776 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:47 INFO - PROCESS | 336 | 1466584007782 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:47 INFO - PROCESS | 336 | 1466584007893 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 01:26:47 INFO - PROCESS | 336 | 1466584007899 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:47 INFO - PROCESS | 336 | 1466584007901 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:47 INFO - PROCESS | 336 | ++DOCSHELL 000000966A133800 == 31 [pid = 336] [id = 773] 01:26:47 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (000000966689D400) [pid = 336] [serial = 2317] [outer = 0000000000000000] 01:26:47 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (00000096668A1800) [pid = 336] [serial = 2318] [outer = 000000966689D400] 01:26:47 INFO - PROCESS | 336 | 1466584007953 Marionette DEBUG loaded listener.js 01:26:48 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009666A9A000) [pid = 336] [serial = 2319] [outer = 000000966689D400] 01:26:48 INFO - PROCESS | 336 | 1466584008406 Marionette TRACE conn7 <- [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]]]}] 01:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:26:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:26:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:26:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:26:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:26:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:26:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:26:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:26:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:26:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 680ms 01:26:48 INFO - PROCESS | 336 | 1466584008457 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 01:26:48 INFO - PROCESS | 336 | 1466584008459 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 01:26:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:26:48 INFO - PROCESS | 336 | 1466584008463 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:26:48 INFO - PROCESS | 336 | 1466584008465 Marionette TRACE conn7 <- [1,3050,null,{}] 01:26:48 INFO - PROCESS | 336 | 1466584008468 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:48 INFO - PROCESS | 336 | 1466584008470 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:48 INFO - PROCESS | 336 | 1466584008555 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 01:26:48 INFO - PROCESS | 336 | 1466584008563 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:48 INFO - PROCESS | 336 | 1466584008565 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:48 INFO - PROCESS | 336 | ++DOCSHELL 000000966A412000 == 32 [pid = 336] [id = 774] 01:26:48 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000965DEB7000) [pid = 336] [serial = 2320] [outer = 0000000000000000] 01:26:48 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009666C67400) [pid = 336] [serial = 2321] [outer = 000000965DEB7000] 01:26:48 INFO - PROCESS | 336 | 1466584008611 Marionette DEBUG loaded listener.js 01:26:48 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009666CCAC00) [pid = 336] [serial = 2322] [outer = 000000965DEB7000] 01:26:48 INFO - PROCESS | 336 | [336] 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 01:26:49 INFO - PROCESS | 336 | 1466584009042 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:26:49 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:26:49 INFO - {} 01:26:49 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 628ms 01:26:49 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:26:49 INFO - PROCESS | 336 | 1466584009095 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 01:26:49 INFO - PROCESS | 336 | 1466584009097 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 01:26:49 INFO - PROCESS | 336 | 1466584009101 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:26:49 INFO - PROCESS | 336 | 1466584009102 Marionette TRACE conn7 <- [1,3054,null,{}] 01:26:49 INFO - PROCESS | 336 | 1466584009106 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:49 INFO - PROCESS | 336 | 1466584009108 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:49 INFO - PROCESS | 336 | 1466584009202 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 01:26:49 INFO - PROCESS | 336 | 1466584009241 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:49 INFO - PROCESS | 336 | 1466584009243 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:49 INFO - PROCESS | 336 | ++DOCSHELL 000000966BD1C800 == 33 [pid = 336] [id = 775] 01:26:49 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000009666CD3000) [pid = 336] [serial = 2323] [outer = 0000000000000000] 01:26:49 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009666FCA400) [pid = 336] [serial = 2324] [outer = 0000009666CD3000] 01:26:49 INFO - PROCESS | 336 | 1466584009287 Marionette DEBUG loaded listener.js 01:26:49 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000966768F800) [pid = 336] [serial = 2325] [outer = 0000009666CD3000] 01:26:49 INFO - PROCESS | 336 | 1466584009674 Marionette TRACE conn7 <- [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]]]}] 01:26:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:26:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:26:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:26:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:26:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:26:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:26:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:26:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 629ms 01:26:49 INFO - PROCESS | 336 | 1466584009779 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 01:26:49 INFO - PROCESS | 336 | 1466584009784 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 01:26:49 INFO - PROCESS | 336 | 1466584009790 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:26:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:26:49 INFO - PROCESS | 336 | 1466584009795 Marionette TRACE conn7 <- [1,3058,null,{}] 01:26:49 INFO - PROCESS | 336 | 1466584009808 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:49 INFO - PROCESS | 336 | 1466584009812 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:49 INFO - PROCESS | 336 | 1466584009954 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 01:26:50 INFO - PROCESS | 336 | 1466584010051 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:50 INFO - PROCESS | 336 | 1466584010055 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:50 INFO - PROCESS | 336 | ++DOCSHELL 000000965EB0C000 == 34 [pid = 336] [id = 776] 01:26:50 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000965797A800) [pid = 336] [serial = 2326] [outer = 0000000000000000] 01:26:50 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009658314800) [pid = 336] [serial = 2327] [outer = 000000965797A800] 01:26:50 INFO - PROCESS | 336 | 1466584010116 Marionette DEBUG loaded listener.js 01:26:50 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000965937B400) [pid = 336] [serial = 2328] [outer = 000000965797A800] 01:26:50 INFO - PROCESS | 336 | 1466584010822 Marionette TRACE conn7 <- [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]]]}] 01:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:26:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:26:50 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1087ms 01:26:50 INFO - PROCESS | 336 | 1466584010886 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 01:26:50 INFO - PROCESS | 336 | 1466584010890 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 01:26:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:26:50 INFO - PROCESS | 336 | 1466584010896 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:26:50 INFO - PROCESS | 336 | 1466584010900 Marionette TRACE conn7 <- [1,3062,null,{}] 01:26:50 INFO - PROCESS | 336 | 1466584010930 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:50 INFO - PROCESS | 336 | 1466584010933 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:51 INFO - PROCESS | 336 | 1466584011078 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 01:26:51 INFO - PROCESS | 336 | 1466584011193 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:51 INFO - PROCESS | 336 | 1466584011195 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:51 INFO - PROCESS | 336 | ++DOCSHELL 0000009666342000 == 35 [pid = 336] [id = 777] 01:26:51 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000965DBD7C00) [pid = 336] [serial = 2329] [outer = 0000000000000000] 01:26:51 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000965DEAF400) [pid = 336] [serial = 2330] [outer = 000000965DBD7C00] 01:26:51 INFO - PROCESS | 336 | 1466584011254 Marionette DEBUG loaded listener.js 01:26:51 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000965EAD8C00) [pid = 336] [serial = 2331] [outer = 000000965DBD7C00] 01:26:51 INFO - PROCESS | 336 | 1466584011869 Marionette TRACE conn7 <- [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]]]}] 01:26:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:26:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:26:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:26:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:26:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:26:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:26:51 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1003ms 01:26:51 INFO - PROCESS | 336 | 1466584011900 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 01:26:51 INFO - PROCESS | 336 | 1466584011903 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 01:26:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:26:51 INFO - PROCESS | 336 | 1466584011907 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:26:51 INFO - PROCESS | 336 | 1466584011909 Marionette TRACE conn7 <- [1,3066,null,{}] 01:26:51 INFO - PROCESS | 336 | 1466584011915 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:51 INFO - PROCESS | 336 | 1466584011920 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:52 INFO - PROCESS | 336 | 1466584012047 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 01:26:52 INFO - PROCESS | 336 | 1466584012162 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:52 INFO - PROCESS | 336 | 1466584012166 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:52 INFO - PROCESS | 336 | ++DOCSHELL 000000966880E800 == 36 [pid = 336] [id = 778] 01:26:52 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (00000096638E1400) [pid = 336] [serial = 2332] [outer = 0000000000000000] 01:26:52 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000009663A78C00) [pid = 336] [serial = 2333] [outer = 00000096638E1400] 01:26:52 INFO - PROCESS | 336 | 1466584012224 Marionette DEBUG loaded listener.js 01:26:52 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000966560D400) [pid = 336] [serial = 2334] [outer = 00000096638E1400] 01:26:53 INFO - PROCESS | 336 | 1466584013010 Marionette TRACE conn7 <- [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] 01:26:53 INFO - PROCESS | 336 | 1466584013062 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 01:26:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:26:53 INFO - PROCESS | 336 | 1466584013094 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:26:53 INFO - PROCESS | 336 | 1466584013098 Marionette TRACE conn7 <- [1,3070,null,{}] 01:26:53 INFO - PROCESS | 336 | 1466584013104 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:53 INFO - PROCESS | 336 | 1466584013107 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:53 INFO - PROCESS | 336 | 1466584013238 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 01:26:53 INFO - PROCESS | 336 | 1466584013353 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:53 INFO - PROCESS | 336 | 1466584013358 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:53 INFO - PROCESS | 336 | --DOCSHELL 000000966A412000 == 35 [pid = 336] [id = 774] 01:26:53 INFO - PROCESS | 336 | --DOCSHELL 000000966A133800 == 34 [pid = 336] [id = 773] 01:26:53 INFO - PROCESS | 336 | --DOCSHELL 0000009668810000 == 33 [pid = 336] [id = 772] 01:26:53 INFO - PROCESS | 336 | --DOCSHELL 0000009666A67000 == 32 [pid = 336] [id = 771] 01:26:53 INFO - PROCESS | 336 | --DOCSHELL 00000096663D9000 == 31 [pid = 336] [id = 770] 01:26:53 INFO - PROCESS | 336 | --DOCSHELL 0000009665519800 == 30 [pid = 336] [id = 769] 01:26:53 INFO - PROCESS | 336 | --DOCSHELL 000000965F551000 == 29 [pid = 336] [id = 768] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000965DBDD400) [pid = 336] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000009668BBE400) [pid = 336] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 80 (00000096679F3400) [pid = 336] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 79 (00000096687D5400) [pid = 336] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000966717B000) [pid = 336] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000966717C000) [pid = 336] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009658A58C00) [pid = 336] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000009659AB6800) [pid = 336] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000965E88BC00) [pid = 336] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009663BEF400) [pid = 336] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009665610C00) [pid = 336] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 71 (00000096668A0400) [pid = 336] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000009658306400) [pid = 336] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000965922FC00) [pid = 336] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009666A8F400) [pid = 336] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000009666AC6C00) [pid = 336] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 66 (000000965FC6B400) [pid = 336] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 65 (0000009662E6D400) [pid = 336] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 64 (000000965FACD000) [pid = 336] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 63 (000000966015C800) [pid = 336] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 62 (000000965DBE4000) [pid = 336] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 61 (0000009668B12C00) [pid = 336] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 60 (0000009666B8A800) [pid = 336] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 59 (0000009666CAF800) [pid = 336] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 58 (0000009666ABC400) [pid = 336] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | --DOMWINDOW == 57 (0000009669708400) [pid = 336] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 01:26:53 INFO - PROCESS | 336 | ++DOCSHELL 000000965DE6D000 == 30 [pid = 336] [id = 779] 01:26:53 INFO - PROCESS | 336 | ++DOMWINDOW == 58 (00000096578A0000) [pid = 336] [serial = 2335] [outer = 0000000000000000] 01:26:53 INFO - PROCESS | 336 | ++DOMWINDOW == 59 (000000965832A800) [pid = 336] [serial = 2336] [outer = 00000096578A0000] 01:26:53 INFO - PROCESS | 336 | 1466584013444 Marionette DEBUG loaded listener.js 01:26:53 INFO - PROCESS | 336 | ++DOMWINDOW == 60 (0000009659813800) [pid = 336] [serial = 2337] [outer = 00000096578A0000] 01:26:53 INFO - PROCESS | 336 | 1466584013861 Marionette TRACE conn7 <- [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]]]}] 01:26:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:26:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:26:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:26:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:26:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 776ms 01:26:53 INFO - PROCESS | 336 | 1466584013877 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 01:26:53 INFO - PROCESS | 336 | 1466584013882 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 01:26:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:26:53 INFO - PROCESS | 336 | 1466584013888 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:26:53 INFO - PROCESS | 336 | 1466584013891 Marionette TRACE conn7 <- [1,3074,null,{}] 01:26:53 INFO - PROCESS | 336 | 1466584013895 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:53 INFO - PROCESS | 336 | 1466584013897 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:53 INFO - PROCESS | 336 | 1466584013989 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 01:26:54 INFO - PROCESS | 336 | 1466584014016 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:54 INFO - PROCESS | 336 | 1466584014018 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:54 INFO - PROCESS | 336 | ++DOCSHELL 0000009665F4E000 == 31 [pid = 336] [id = 780] 01:26:54 INFO - PROCESS | 336 | ++DOMWINDOW == 61 (000000965DEB6400) [pid = 336] [serial = 2338] [outer = 0000000000000000] 01:26:54 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (000000965E645000) [pid = 336] [serial = 2339] [outer = 000000965DEB6400] 01:26:54 INFO - PROCESS | 336 | 1466584014066 Marionette DEBUG loaded listener.js 01:26:54 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (000000965F573400) [pid = 336] [serial = 2340] [outer = 000000965DEB6400] 01:26:54 INFO - PROCESS | 336 | 1466584014538 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:26:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:26:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 692ms 01:26:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:26:54 INFO - PROCESS | 336 | 1466584014585 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 01:26:54 INFO - PROCESS | 336 | 1466584014587 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 01:26:54 INFO - PROCESS | 336 | 1466584014591 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:26:54 INFO - PROCESS | 336 | 1466584014595 Marionette TRACE conn7 <- [1,3078,null,{}] 01:26:54 INFO - PROCESS | 336 | 1466584014606 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:54 INFO - PROCESS | 336 | 1466584014611 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:54 INFO - PROCESS | 336 | 1466584014738 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 01:26:54 INFO - PROCESS | 336 | 1466584014832 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:54 INFO - PROCESS | 336 | 1466584014836 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:54 INFO - PROCESS | 336 | ++DOCSHELL 0000009666A5C800 == 32 [pid = 336] [id = 781] 01:26:54 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (000000965FC6F000) [pid = 336] [serial = 2341] [outer = 0000000000000000] 01:26:54 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (0000009662E6CC00) [pid = 336] [serial = 2342] [outer = 000000965FC6F000] 01:26:54 INFO - PROCESS | 336 | 1466584014884 Marionette DEBUG loaded listener.js 01:26:54 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (0000009663A7E400) [pid = 336] [serial = 2343] [outer = 000000965FC6F000] 01:26:55 INFO - PROCESS | 336 | 1466584015218 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:26:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:26:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 692ms 01:26:55 INFO - PROCESS | 336 | 1466584015300 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 01:26:55 INFO - PROCESS | 336 | 1466584015303 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 01:26:55 INFO - PROCESS | 336 | 1466584015306 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:26:55 INFO - PROCESS | 336 | 1466584015308 Marionette TRACE conn7 <- [1,3082,null,{}] 01:26:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:26:55 INFO - PROCESS | 336 | 1466584015311 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:55 INFO - PROCESS | 336 | 1466584015314 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:55 INFO - PROCESS | 336 | 1466584015409 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 01:26:55 INFO - PROCESS | 336 | 1466584015415 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:55 INFO - PROCESS | 336 | 1466584015417 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:55 INFO - PROCESS | 336 | ++DOCSHELL 0000009668BF6000 == 33 [pid = 336] [id = 782] 01:26:55 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (00000096578A1800) [pid = 336] [serial = 2344] [outer = 0000000000000000] 01:26:55 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (0000009665604000) [pid = 336] [serial = 2345] [outer = 00000096578A1800] 01:26:55 INFO - PROCESS | 336 | 1466584015462 Marionette DEBUG loaded listener.js 01:26:55 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000009665F76C00) [pid = 336] [serial = 2346] [outer = 00000096578A1800] 01:26:55 INFO - PROCESS | 336 | 1466584015894 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:26:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:26:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 629ms 01:26:55 INFO - PROCESS | 336 | 1466584015940 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 01:26:55 INFO - PROCESS | 336 | 1466584015942 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 01:26:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:26:55 INFO - PROCESS | 336 | 1466584015950 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:26:55 INFO - PROCESS | 336 | 1466584015959 Marionette TRACE conn7 <- [1,3086,null,{}] 01:26:55 INFO - PROCESS | 336 | 1466584015970 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:55 INFO - PROCESS | 336 | 1466584015972 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:56 INFO - PROCESS | 336 | 1466584016086 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 01:26:56 INFO - PROCESS | 336 | 1466584016173 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:56 INFO - PROCESS | 336 | 1466584016175 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:56 INFO - PROCESS | 336 | ++DOCSHELL 000000966A1DA800 == 34 [pid = 336] [id = 783] 01:26:56 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (00000096655C8800) [pid = 336] [serial = 2347] [outer = 0000000000000000] 01:26:56 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000009666577000) [pid = 336] [serial = 2348] [outer = 00000096655C8800] 01:26:56 INFO - PROCESS | 336 | 1466584016220 Marionette DEBUG loaded listener.js 01:26:56 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000966689B400) [pid = 336] [serial = 2349] [outer = 00000096655C8800] 01:26:56 INFO - PROCESS | 336 | 1466584016630 Marionette TRACE conn7 <- [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]]]}] 01:26:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:26:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:26:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 712ms 01:26:56 INFO - PROCESS | 336 | 1466584016661 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 01:26:56 INFO - PROCESS | 336 | 1466584016663 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 01:26:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:26:56 INFO - PROCESS | 336 | 1466584016667 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:26:56 INFO - PROCESS | 336 | 1466584016669 Marionette TRACE conn7 <- [1,3090,null,{}] 01:26:56 INFO - PROCESS | 336 | 1466584016672 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:56 INFO - PROCESS | 336 | 1466584016679 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:56 INFO - PROCESS | 336 | 1466584016827 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 01:26:56 INFO - PROCESS | 336 | 1466584016886 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:56 INFO - PROCESS | 336 | 1466584016888 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:56 INFO - PROCESS | 336 | ++DOCSHELL 000000966BD0D800 == 35 [pid = 336] [id = 784] 01:26:56 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000009666ABFC00) [pid = 336] [serial = 2350] [outer = 0000000000000000] 01:26:56 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009666B92C00) [pid = 336] [serial = 2351] [outer = 0000009666ABFC00] 01:26:56 INFO - PROCESS | 336 | 1466584016933 Marionette DEBUG loaded listener.js 01:26:57 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000009666CA8400) [pid = 336] [serial = 2352] [outer = 0000009666ABFC00] 01:26:57 INFO - PROCESS | 336 | 1466584017335 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:26:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:26:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 672ms 01:26:57 INFO - PROCESS | 336 | 1466584017341 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 01:26:57 INFO - PROCESS | 336 | 1466584017343 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 01:26:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:26:57 INFO - PROCESS | 336 | 1466584017352 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:26:57 INFO - PROCESS | 336 | 1466584017354 Marionette TRACE conn7 <- [1,3094,null,{}] 01:26:57 INFO - PROCESS | 336 | 1466584017357 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:57 INFO - PROCESS | 336 | 1466584017360 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:57 INFO - PROCESS | 336 | 1466584017473 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 01:26:57 INFO - PROCESS | 336 | 1466584017557 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:57 INFO - PROCESS | 336 | 1466584017559 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:57 INFO - PROCESS | 336 | ++DOCSHELL 00000096577BC000 == 36 [pid = 336] [id = 785] 01:26:57 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000009666CAE400) [pid = 336] [serial = 2353] [outer = 0000000000000000] 01:26:57 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000009666CCA800) [pid = 336] [serial = 2354] [outer = 0000009666CAE400] 01:26:57 INFO - PROCESS | 336 | 1466584017603 Marionette DEBUG loaded listener.js 01:26:57 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000009666FBD800) [pid = 336] [serial = 2355] [outer = 0000009666CAE400] 01:26:57 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000009658BB5C00) [pid = 336] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 01:26:57 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000009663AB4800) [pid = 336] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 01:26:57 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000965937CC00) [pid = 336] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 01:26:57 INFO - PROCESS | 336 | --DOMWINDOW == 74 (0000009667952000) [pid = 336] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 01:26:57 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000009659383000) [pid = 336] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 01:26:57 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000009659C15800) [pid = 336] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 01:26:57 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000966689D400) [pid = 336] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 01:26:57 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000965882D400) [pid = 336] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 01:26:57 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000965DEB7000) [pid = 336] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 01:26:57 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000009659C1EC00) [pid = 336] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 01:26:57 INFO - PROCESS | 336 | 1466584017956 Marionette TRACE conn7 <- [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]]]}] 01:26:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:26:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:26:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:26:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 629ms 01:26:57 INFO - PROCESS | 336 | 1466584017978 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 01:26:57 INFO - PROCESS | 336 | 1466584017980 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 01:26:57 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:26:58 INFO - PROCESS | 336 | 1466584018000 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:26:58 INFO - PROCESS | 336 | 1466584018002 Marionette TRACE conn7 <- [1,3098,null,{}] 01:26:58 INFO - PROCESS | 336 | 1466584018018 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:58 INFO - PROCESS | 336 | 1466584018020 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:58 INFO - PROCESS | 336 | 1466584018105 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 01:26:58 INFO - PROCESS | 336 | 1466584018110 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:58 INFO - PROCESS | 336 | 1466584018112 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:58 INFO - PROCESS | 336 | ++DOCSHELL 000000966C458800 == 37 [pid = 336] [id = 786] 01:26:58 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000009666F4F400) [pid = 336] [serial = 2356] [outer = 0000000000000000] 01:26:58 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000009666FC8C00) [pid = 336] [serial = 2357] [outer = 0000009666F4F400] 01:26:58 INFO - PROCESS | 336 | 1466584018159 Marionette DEBUG loaded listener.js 01:26:58 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (00000096678A8000) [pid = 336] [serial = 2358] [outer = 0000009666F4F400] 01:26:58 INFO - PROCESS | 336 | 1466584018601 Marionette TRACE conn7 <- [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"]]]}] 01:26:58 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:26:58 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 01:26:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:26:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:26:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:26:58 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 650ms 01:26:58 INFO - PROCESS | 336 | 1466584018641 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 01:26:58 INFO - PROCESS | 336 | 1466584018644 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 01:26:58 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:26:58 INFO - PROCESS | 336 | 1466584018647 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:26:58 INFO - PROCESS | 336 | 1466584018649 Marionette TRACE conn7 <- [1,3102,null,{}] 01:26:58 INFO - PROCESS | 336 | 1466584018652 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:58 INFO - PROCESS | 336 | 1466584018654 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:58 INFO - PROCESS | 336 | 1466584018739 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 01:26:58 INFO - PROCESS | 336 | 1466584018744 Marionette TRACE conn7 -> [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\", \"28f2fee9-5187-477b-8619-12d2a7e014b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:58 INFO - PROCESS | 336 | 1466584018746 Marionette INFO sendAsync 8cf3bdb6-860b-429c-a0e3-3f8d3ff68865 01:26:58 INFO - PROCESS | 336 | ++DOCSHELL 000000966D52C000 == 38 [pid = 336] [id = 787] 01:26:58 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000966795A000) [pid = 336] [serial = 2359] [outer = 0000000000000000] 01:26:58 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000966838CC00) [pid = 336] [serial = 2360] [outer = 000000966795A000] 01:26:58 INFO - PROCESS | 336 | 1466584018793 Marionette DEBUG loaded listener.js 01:26:58 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000009663A7A400) [pid = 336] [serial = 2361] [outer = 000000966795A000] 01:26:59 INFO - PROCESS | 336 | 1466584019215 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 01:26:59 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:26:59 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 586ms 01:26:59 INFO - PROCESS | 336 | 1466584019237 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 01:26:59 INFO - PROCESS | 336 | 1466584019239 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 01:27:00 WARNING - u'runner_teardown' () 01:27:00 INFO - No more tests 01:27:00 INFO - Got 0 unexpected results 01:27:00 INFO - SUITE-END | took 682s 01:27:00 INFO - Closing logging queue 01:27:00 INFO - queue closed 01:27:00 INFO - Return code: 0 01:27:00 WARNING - # TBPL SUCCESS # 01:27:00 INFO - Running post-action listener: _resource_record_post_action 01:27:00 INFO - Running post-run listener: _resource_record_post_run 01:27:01 INFO - Total resource usage - Wall time: 693s; CPU: 14.0%; Read bytes: 45026304; Write bytes: 1004147200; Read time: 1101660; Write time: 4127560 01:27:01 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:27:01 INFO - install - Wall time: 4s; CPU: 8.0%; Read bytes: 0; Write bytes: 91991040; Read time: 0; Write time: 170570 01:27:01 INFO - run-tests - Wall time: 690s; CPU: 14.0%; Read bytes: 44987904; Write bytes: 882928640; Read time: 1099620; Write time: 3911990 01:27:01 INFO - Running post-run listener: _upload_blobber_files 01:27:01 INFO - Blob upload gear active. 01:27:01 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 01:27:01 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 01:27:01 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'] 01:27:01 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 01:27:02 INFO - (blobuploader) - INFO - Open directory for files ... 01:27:02 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 01:27:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:27:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:27:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:27:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:27:02 INFO - (blobuploader) - INFO - Done attempting. 01:27:02 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 01:27:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:27:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:27:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:27:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:27:04 INFO - (blobuploader) - INFO - Done attempting. 01:27:04 INFO - (blobuploader) - INFO - Iteration through files over. 01:27:04 INFO - Return code: 0 01:27:04 INFO - rmtree: C:\slave\test\build\uploaded_files.json 01:27:04 INFO - Using _rmtree_windows ... 01:27:04 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 01:27:04 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/26b92f9afa6f655a04caa8bc22d3610afb74a57652e187c1166c3a167b4ca94001d32e49bd28fd5fceef9f81ada13aa4fa60d7400e2f0da838ca952ec76eb124", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/76f22448620b71d95c7cbb6eadca0f81ddebc87d57127b78db1d19010c21cf436e6926ea140706875cc023826a2657c39f26c877aca176d8686f3a9075d3b333"} 01:27:04 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 01:27:04 INFO - Writing to file C:\slave\test\properties\blobber_files 01:27:04 INFO - Contents: 01:27:04 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/26b92f9afa6f655a04caa8bc22d3610afb74a57652e187c1166c3a167b4ca94001d32e49bd28fd5fceef9f81ada13aa4fa60d7400e2f0da838ca952ec76eb124", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/76f22448620b71d95c7cbb6eadca0f81ddebc87d57127b78db1d19010c21cf436e6926ea140706875cc023826a2657c39f26c877aca176d8686f3a9075d3b333"} 01:27:04 INFO - Running post-run listener: copy_logs_to_upload_dir 01:27:04 INFO - Copying logs to upload dir... 01:27:04 INFO - mkdir: C:\slave\test\build\upload\logs 01:27:04 INFO - Copying logs to upload dir... 01:27:04 INFO - Using _rmtree_windows ... 01:27:04 INFO - Using _rmtree_windows ... 01:27:04 INFO - Using _rmtree_windows ... 01:27:04 INFO - Using _rmtree_windows ... 01:27:04 INFO - Using _rmtree_windows ... 01:27:04 INFO - Using _rmtree_windows ... 01:27:04 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=941.151000 ========= master_lag: 0.18 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 41 secs) (at 2016-06-22 01:27:04.891970) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-22 01:27:04.893064) ========= '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-165\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-165 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-165 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-165\AppData\Local LOGONSERVER=\\T-W864-IX-165 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-165 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-165 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-165 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/26b92f9afa6f655a04caa8bc22d3610afb74a57652e187c1166c3a167b4ca94001d32e49bd28fd5fceef9f81ada13aa4fa60d7400e2f0da838ca952ec76eb124", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/76f22448620b71d95c7cbb6eadca0f81ddebc87d57127b78db1d19010c21cf436e6926ea140706875cc023826a2657c39f26c877aca176d8686f3a9075d3b333"} build_url:https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.301000 build_url: 'https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/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/26b92f9afa6f655a04caa8bc22d3610afb74a57652e187c1166c3a167b4ca94001d32e49bd28fd5fceef9f81ada13aa4fa60d7400e2f0da838ca952ec76eb124", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/76f22448620b71d95c7cbb6eadca0f81ddebc87d57127b78db1d19010c21cf436e6926ea140706875cc023826a2657c39f26c877aca176d8686f3a9075d3b333"}' symbols_url: 'https://queue.taskcluster.net/v1/task/UydEZPxfSIWbNFd1apDd1Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-22 01:27:05.216809) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 01:27:05.217161) ========= '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-165\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-165 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-165 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-165\AppData\Local LOGONSERVER=\\T-W864-IX-165 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-165 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-165 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-165 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 01:27:05.335404) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-22 01:27:05.335717) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-22 01:27:05.839859) ========= ========= Total master_lag: 0.53 =========