builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-247 starttime: 1469444846.58 results: success (0) buildid: 20160725022027 builduid: 06e7ff17d0754ca8bb48fa0689aa6a1f revision: f3d7abb885c267a7657e3b8ea06c18f76eb69641 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 04:07:26.580257) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 04:07:26.580754) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 04:07:26.581041) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 04:07:26.742876) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 04:07:26.743289) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-247 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-247 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-247 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --04:07:28-- 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% 5.41 MB/s 04:07:28 (5.41 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.327000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 04:07:28.106730) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-07-25 04:07:28.107071) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-247 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-247 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-247 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.501000 ========= master_lag: 3.75 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-07-25 04:07:36.362740) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-25 04:07:36.363111) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f3d7abb885c267a7657e3b8ea06c18f76eb69641 --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 f3d7abb885c267a7657e3b8ea06c18f76eb69641 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-247 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-247 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-247 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-07-25 04:07:38,061 truncating revision to first 12 chars 2016-07-25 04:07:38,061 Setting DEBUG logging. 2016-07-25 04:07:38,061 attempt 1/10 2016-07-25 04:07:38,061 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f3d7abb885c2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-25 04:07:38,562 unpacking tar archive at: mozilla-beta-f3d7abb885c2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.583000 ========= master_lag: 0.50 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-25 04:07:38.445490) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 04:07:38.445814) ========= script_repo_revision: f3d7abb885c267a7657e3b8ea06c18f76eb69641 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 04:07:38.446205) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 04:07:38.446478) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 04:07:38.461503) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 27 secs) (at 2016-07-25 04:07:38.461842) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-247 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-247 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-247 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 04:07:39 INFO - MultiFileLogger online at 20160725 04:07:39 in C:\slave\test 04:07:39 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 04:07:39 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:07:39 INFO - {'append_to_log': False, 04:07:39 INFO - 'base_work_dir': 'C:\\slave\\test', 04:07:39 INFO - 'blob_upload_branch': 'mozilla-beta', 04:07:39 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:07:39 INFO - 'buildbot_json_path': 'buildprops.json', 04:07:39 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:07:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:07:39 INFO - 'download_minidump_stackwalk': True, 04:07:39 INFO - 'download_symbols': 'true', 04:07:39 INFO - 'e10s': False, 04:07:39 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:07:39 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:07:39 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:07:39 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:07:39 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:07:39 INFO - 'C:/mozilla-build/tooltool.py'), 04:07:39 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:07:39 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:07:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:07:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:07:39 INFO - 'log_level': 'info', 04:07:39 INFO - 'log_to_console': True, 04:07:39 INFO - 'opt_config_files': (), 04:07:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:07:39 INFO - '--processes=1', 04:07:39 INFO - '--config=%(test_path)s/wptrunner.ini', 04:07:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:07:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:07:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:07:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:07:39 INFO - 'pip_index': False, 04:07:39 INFO - 'require_test_zip': True, 04:07:39 INFO - 'test_type': ('testharness',), 04:07:39 INFO - 'this_chunk': '1', 04:07:39 INFO - 'total_chunks': '10', 04:07:39 INFO - 'virtualenv_path': 'venv', 04:07:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:07:39 INFO - 'work_dir': 'build'} 04:07:39 INFO - ##### 04:07:39 INFO - ##### Running clobber step. 04:07:39 INFO - ##### 04:07:39 INFO - Running pre-action listener: _resource_record_pre_action 04:07:39 INFO - Running main action method: clobber 04:07:39 INFO - rmtree: C:\slave\test\build 04:07:39 INFO - Using _rmtree_windows ... 04:07:39 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:09:56 INFO - Running post-action listener: _resource_record_post_action 04:09:56 INFO - ##### 04:09:56 INFO - ##### Running read-buildbot-config step. 04:09:56 INFO - ##### 04:09:56 INFO - Running pre-action listener: _resource_record_pre_action 04:09:56 INFO - Running main action method: read_buildbot_config 04:09:56 INFO - Using buildbot properties: 04:09:56 INFO - { 04:09:56 INFO - "project": "", 04:09:56 INFO - "product": "firefox", 04:09:56 INFO - "script_repo_revision": "production", 04:09:56 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 04:09:56 INFO - "repository": "", 04:09:56 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 04:09:56 INFO - "buildid": "20160725022027", 04:09:56 INFO - "pgo_build": "False", 04:09:56 INFO - "basedir": "C:\\slave\\test", 04:09:56 INFO - "buildnumber": 19, 04:09:56 INFO - "slavename": "t-w732-ix-247", 04:09:56 INFO - "revision": "f3d7abb885c267a7657e3b8ea06c18f76eb69641", 04:09:56 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 04:09:56 INFO - "platform": "win32", 04:09:56 INFO - "branch": "mozilla-beta", 04:09:56 INFO - "repo_path": "releases/mozilla-beta", 04:09:56 INFO - "moz_repo_path": "", 04:09:56 INFO - "stage_platform": "win32", 04:09:56 INFO - "builduid": "06e7ff17d0754ca8bb48fa0689aa6a1f", 04:09:56 INFO - "slavebuilddir": "test" 04:09:56 INFO - } 04:09:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 04:09:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 04:09:56 INFO - Running post-action listener: _resource_record_post_action 04:09:56 INFO - ##### 04:09:56 INFO - ##### Running download-and-extract step. 04:09:56 INFO - ##### 04:09:56 INFO - Running pre-action listener: _resource_record_pre_action 04:09:56 INFO - Running main action method: download_and_extract 04:09:56 INFO - mkdir: C:\slave\test\build\tests 04:09:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:09:56 INFO - https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:09:56 INFO - trying https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 04:09:56 INFO - Downloading https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 04:09:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 04:09:57 INFO - Downloaded 1240 bytes. 04:09:57 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 04:09:57 INFO - Using the following test package requirements: 04:09:57 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 04:09:57 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:09:57 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 04:09:57 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:09:57 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 04:09:57 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:09:57 INFO - u'jsshell-win32.zip'], 04:09:57 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:09:57 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 04:09:57 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 04:09:57 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:09:57 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 04:09:57 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:09:57 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 04:09:57 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:09:57 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 04:09:57 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:09:57 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 04:09:57 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 04:09:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:09:57 INFO - https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:09:57 INFO - trying https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 04:09:57 INFO - Downloading https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 04:09:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 04:09:58 INFO - Downloaded 20366358 bytes. 04:09:58 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:09:58 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:10:00 INFO - caution: filename not matched: web-platform/* 04:10:00 INFO - Return code: 11 04:10:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:10:00 INFO - https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:10:00 INFO - trying https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 04:10:00 INFO - Downloading https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 04:10:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 04:10:01 INFO - Downloaded 36389908 bytes. 04:10:01 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:10:01 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:10:44 INFO - caution: filename not matched: bin/* 04:10:44 INFO - caution: filename not matched: config/* 04:10:44 INFO - caution: filename not matched: mozbase/* 04:10:44 INFO - caution: filename not matched: marionette/* 04:10:44 INFO - caution: filename not matched: tools/wptserve/* 04:10:44 INFO - Return code: 11 04:10:44 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')]} 04:10:44 INFO - https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 04:10:44 INFO - trying https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:10:44 INFO - Downloading https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 04:10:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 04:10:46 INFO - Downloaded 68479731 bytes. 04:10:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:10:46 INFO - mkdir: C:\slave\test\properties 04:10:46 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:10:46 INFO - Writing to file C:\slave\test\properties\build_url 04:10:46 INFO - Contents: 04:10:46 INFO - build_url:https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:10:47 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:10:47 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:10:47 INFO - Writing to file C:\slave\test\properties\symbols_url 04:10:47 INFO - Contents: 04:10:47 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:10:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:10:47 INFO - https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:10:47 INFO - trying https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:10:47 INFO - Downloading https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:10:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 04:10:49 INFO - Downloaded 55639915 bytes. 04:10:49 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 04:10:49 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 04:10:53 INFO - Return code: 0 04:10:53 INFO - Running post-action listener: _resource_record_post_action 04:10:53 INFO - Running post-action listener: set_extra_try_arguments 04:10:53 INFO - ##### 04:10:53 INFO - ##### Running create-virtualenv step. 04:10:53 INFO - ##### 04:10:53 INFO - Running pre-action listener: _pre_create_virtualenv 04:10:53 INFO - Running pre-action listener: _resource_record_pre_action 04:10:53 INFO - Running main action method: create_virtualenv 04:10:53 INFO - Creating virtualenv C:\slave\test\build\venv 04:10:53 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 04:10:53 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:10:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:11:03 INFO - Installing distribute......................................................................................................................................................................................done. 04:11:04 INFO - Return code: 0 04:11:04 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:11:04 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')]} 04:11:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:11:04 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')]} 04:11:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:11:04 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 0x01B876B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01979D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB7368>, '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 0x01854D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-247', 'USERDOMAIN': 'T-W732-IX-247', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-247', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:11:04 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 04:11:04 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 04:11:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:11:04 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:11:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:11:04 INFO - 'COMPUTERNAME': 'T-W732-IX-247', 04:11:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:11:04 INFO - 'DCLOCATION': 'SCL3', 04:11:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:11:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:11:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:11:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:11:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:11:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:11:04 INFO - 'HOMEDRIVE': 'C:', 04:11:04 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:11:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:11:04 INFO - 'KTS_VERSION': '1.19c', 04:11:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:11:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:11:04 INFO - 'LOGONSERVER': '\\\\T-W732-IX-247', 04:11:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:11:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:11:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:11:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:11:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:11:04 INFO - 'MOZ_AIRBAG': '1', 04:11:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:11:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:11:04 INFO - 'MOZ_MSVCVERSION': '8', 04:11:04 INFO - 'MOZ_NO_REMOTE': '1', 04:11:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:11:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:11:04 INFO - 'NO_EM_RESTART': '1', 04:11:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:11:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:11:04 INFO - 'OS': 'Windows_NT', 04:11:04 INFO - 'OURDRIVE': 'C:', 04:11:04 INFO - 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:11:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:11:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:11:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:11:04 INFO - 'PROCESSOR_LEVEL': '6', 04:11:04 INFO - 'PROCESSOR_REVISION': '1e05', 04:11:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:11:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:11:04 INFO - 'PROMPT': '$P$G', 04:11:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:11:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:11:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:11:04 INFO - 'PWD': 'C:\\slave\\test', 04:11:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:11:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:11:04 INFO - 'SYSTEMDRIVE': 'C:', 04:11:04 INFO - 'SYSTEMROOT': 'C:\\windows', 04:11:04 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:04 INFO - 'TEST1': 'testie', 04:11:04 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:04 INFO - 'USERDOMAIN': 'T-W732-IX-247', 04:11:04 INFO - 'USERNAME': 'cltbld', 04:11:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:11:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:11:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:11:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:11:04 INFO - 'WINDIR': 'C:\\windows', 04:11:04 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:11:04 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:11:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:11:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:11:05 INFO - Downloading/unpacking psutil>=0.7.1 04:11:06 INFO - Running setup.py egg_info for package psutil 04:11:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:11:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:11:06 INFO - Installing collected packages: psutil 04:11:06 INFO - Running setup.py install for psutil 04:11:06 INFO - building 'psutil._psutil_windows' extension 04:11:06 INFO - error: Unable to find vcvarsall.bat 04:11:06 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\appdata\local\temp\pip-nrwzmv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:11:06 INFO - running install 04:11:06 INFO - running build 04:11:06 INFO - running build_py 04:11:06 INFO - creating build 04:11:06 INFO - creating build\lib.win32-2.7 04:11:06 INFO - creating build\lib.win32-2.7\psutil 04:11:06 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:11:06 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:11:06 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:11:06 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:11:06 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:11:06 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:11:06 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:11:06 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:11:06 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:11:06 INFO - running build_ext 04:11:06 INFO - building 'psutil._psutil_windows' extension 04:11:06 INFO - error: Unable to find vcvarsall.bat 04:11:06 INFO - ---------------------------------------- 04:11:06 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\appdata\local\temp\pip-nrwzmv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:11:06 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:11:06 WARNING - Return code: 1 04:11:06 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! 04:11:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:11: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')]} 04:11:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:11: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')]} 04:11:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:11:06 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 0x01B876B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01979D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB7368>, '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 0x01854D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-247', 'USERDOMAIN': 'T-W732-IX-247', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-247', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:11:06 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 04:11:06 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 04:11:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:11:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:11:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:11:06 INFO - 'COMPUTERNAME': 'T-W732-IX-247', 04:11:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:11:06 INFO - 'DCLOCATION': 'SCL3', 04:11:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:11:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:11:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:11:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:11:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:11:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:11:06 INFO - 'HOMEDRIVE': 'C:', 04:11:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:11:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:11:06 INFO - 'KTS_VERSION': '1.19c', 04:11:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:11:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:11:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-247', 04:11:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:11:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:11:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:11:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:11:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:11:06 INFO - 'MOZ_AIRBAG': '1', 04:11:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:11:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:11:06 INFO - 'MOZ_MSVCVERSION': '8', 04:11:06 INFO - 'MOZ_NO_REMOTE': '1', 04:11:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:11:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:11:06 INFO - 'NO_EM_RESTART': '1', 04:11:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:11:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:11:06 INFO - 'OS': 'Windows_NT', 04:11:06 INFO - 'OURDRIVE': 'C:', 04:11:06 INFO - 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:11:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:11:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:11:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:11:06 INFO - 'PROCESSOR_LEVEL': '6', 04:11:06 INFO - 'PROCESSOR_REVISION': '1e05', 04:11:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:11:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:11:06 INFO - 'PROMPT': '$P$G', 04:11:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:11:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:11:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:11:06 INFO - 'PWD': 'C:\\slave\\test', 04:11:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:11:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:11:06 INFO - 'SYSTEMDRIVE': 'C:', 04:11:06 INFO - 'SYSTEMROOT': 'C:\\windows', 04:11:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:06 INFO - 'TEST1': 'testie', 04:11:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:06 INFO - 'USERDOMAIN': 'T-W732-IX-247', 04:11:06 INFO - 'USERNAME': 'cltbld', 04:11:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:11:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:11:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:11:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:11:06 INFO - 'WINDIR': 'C:\\windows', 04:11:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:11:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:11:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:11:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:11:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:11:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:11:07 INFO - Running setup.py egg_info for package mozsystemmonitor 04:11:07 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:11:07 INFO - Running setup.py egg_info for package psutil 04:11:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:11:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:11:07 INFO - Installing collected packages: mozsystemmonitor, psutil 04:11:07 INFO - Running setup.py install for mozsystemmonitor 04:11:07 INFO - Running setup.py install for psutil 04:11:07 INFO - building 'psutil._psutil_windows' extension 04:11:07 INFO - error: Unable to find vcvarsall.bat 04:11:07 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\appdata\local\temp\pip-ofjbfy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:11:07 INFO - running install 04:11:07 INFO - running build 04:11:07 INFO - running build_py 04:11:07 INFO - running build_ext 04:11:07 INFO - building 'psutil._psutil_windows' extension 04:11:07 INFO - error: Unable to find vcvarsall.bat 04:11:07 INFO - ---------------------------------------- 04:11:07 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\appdata\local\temp\pip-ofjbfy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:11:07 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:11:07 WARNING - Return code: 1 04:11:07 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! 04:11:07 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:11:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:11:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:11:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:11:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:11:07 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 0x01B876B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01979D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB7368>, '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 0x01854D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-247', 'USERDOMAIN': 'T-W732-IX-247', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-247', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:11:07 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 04:11:07 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 04:11:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:11:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:11:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:11:07 INFO - 'COMPUTERNAME': 'T-W732-IX-247', 04:11:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:11:07 INFO - 'DCLOCATION': 'SCL3', 04:11:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:11:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:11:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:11:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:11:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:11:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:11:07 INFO - 'HOMEDRIVE': 'C:', 04:11:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:11:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:11:07 INFO - 'KTS_VERSION': '1.19c', 04:11:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:11:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:11:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-247', 04:11:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:11:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:11:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:11:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:11:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:11:07 INFO - 'MOZ_AIRBAG': '1', 04:11:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:11:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:11:07 INFO - 'MOZ_MSVCVERSION': '8', 04:11:07 INFO - 'MOZ_NO_REMOTE': '1', 04:11:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:11:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:11:07 INFO - 'NO_EM_RESTART': '1', 04:11:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:11:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:11:07 INFO - 'OS': 'Windows_NT', 04:11:07 INFO - 'OURDRIVE': 'C:', 04:11:07 INFO - 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:11:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:11:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:11:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:11:07 INFO - 'PROCESSOR_LEVEL': '6', 04:11:07 INFO - 'PROCESSOR_REVISION': '1e05', 04:11:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:11:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:11:07 INFO - 'PROMPT': '$P$G', 04:11:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:11:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:11:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:11:07 INFO - 'PWD': 'C:\\slave\\test', 04:11:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:11:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:11:07 INFO - 'SYSTEMDRIVE': 'C:', 04:11:07 INFO - 'SYSTEMROOT': 'C:\\windows', 04:11:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:07 INFO - 'TEST1': 'testie', 04:11:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:07 INFO - 'USERDOMAIN': 'T-W732-IX-247', 04:11:07 INFO - 'USERNAME': 'cltbld', 04:11:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:11:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:11:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:11:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:11:07 INFO - 'WINDIR': 'C:\\windows', 04:11:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:11:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:11:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:11:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:11:07 INFO - Downloading/unpacking blobuploader==1.2.4 04:11:07 INFO - Downloading blobuploader-1.2.4.tar.gz 04:11:07 INFO - Running setup.py egg_info for package blobuploader 04:11:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:11:11 INFO - Running setup.py egg_info for package requests 04:11:11 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:11:11 INFO - Downloading docopt-0.6.1.tar.gz 04:11:11 INFO - Running setup.py egg_info for package docopt 04:11:11 INFO - Installing collected packages: blobuploader, docopt, requests 04:11:11 INFO - Running setup.py install for blobuploader 04:11:11 INFO - Running setup.py install for docopt 04:11:11 INFO - Running setup.py install for requests 04:11:11 INFO - Successfully installed blobuploader docopt requests 04:11:11 INFO - Cleaning up... 04:11:11 INFO - Return code: 0 04:11:11 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:11:11 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')]} 04:11:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:11:11 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')]} 04:11:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:11:11 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 0x01B876B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01979D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB7368>, '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 0x01854D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-247', 'USERDOMAIN': 'T-W732-IX-247', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-247', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:11:11 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 04:11:11 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 04:11:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:11:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:11:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:11:11 INFO - 'COMPUTERNAME': 'T-W732-IX-247', 04:11:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:11:11 INFO - 'DCLOCATION': 'SCL3', 04:11:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:11:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:11:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:11:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:11:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:11:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:11:11 INFO - 'HOMEDRIVE': 'C:', 04:11:11 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:11:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:11:11 INFO - 'KTS_VERSION': '1.19c', 04:11:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:11:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:11:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-247', 04:11:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:11:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:11:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:11:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:11:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:11:11 INFO - 'MOZ_AIRBAG': '1', 04:11:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:11:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:11:11 INFO - 'MOZ_MSVCVERSION': '8', 04:11:11 INFO - 'MOZ_NO_REMOTE': '1', 04:11:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:11:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:11:11 INFO - 'NO_EM_RESTART': '1', 04:11:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:11:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:11:11 INFO - 'OS': 'Windows_NT', 04:11:11 INFO - 'OURDRIVE': 'C:', 04:11:11 INFO - 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:11:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:11:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:11:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:11:11 INFO - 'PROCESSOR_LEVEL': '6', 04:11:11 INFO - 'PROCESSOR_REVISION': '1e05', 04:11:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:11:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:11:11 INFO - 'PROMPT': '$P$G', 04:11:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:11:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:11:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:11:11 INFO - 'PWD': 'C:\\slave\\test', 04:11:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:11:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:11:11 INFO - 'SYSTEMDRIVE': 'C:', 04:11:11 INFO - 'SYSTEMROOT': 'C:\\windows', 04:11:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:11 INFO - 'TEST1': 'testie', 04:11:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:11 INFO - 'USERDOMAIN': 'T-W732-IX-247', 04:11:11 INFO - 'USERNAME': 'cltbld', 04:11:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:11:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:11:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:11:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:11:11 INFO - 'WINDIR': 'C:\\windows', 04:11:11 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:11:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:11:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:11:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:11:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:11:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:11:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:11:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:11:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:11:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:11:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:11:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:11:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:11:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:11:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:11:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:11:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:11:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:11:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:11:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:11:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:11:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:11:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:11:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:11:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:11:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:11:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:11:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:11:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:11:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:11:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:11:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:11:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:11:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:11:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:11:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:11:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:11:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:11:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:11:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:11:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:11:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:11:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:11:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:11:16 INFO - Unpacking c:\slave\test\build\tests\marionette 04:11:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:11:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:11:16 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 04:11:16 INFO - Running setup.py install for browsermob-proxy 04:11:29 INFO - Running setup.py install for manifestparser 04:11:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Running setup.py install for marionette-client 04:11:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:11:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Running setup.py install for marionette-driver 04:11:29 INFO - Running setup.py install for mozcrash 04:11:29 INFO - Running setup.py install for mozdebug 04:11:29 INFO - Running setup.py install for mozdevice 04:11:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Running setup.py install for mozfile 04:11:29 INFO - Running setup.py install for mozhttpd 04:11:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Running setup.py install for mozinfo 04:11:29 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Running setup.py install for mozInstall 04:11:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Running setup.py install for mozleak 04:11:29 INFO - Running setup.py install for mozlog 04:11:29 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Running setup.py install for moznetwork 04:11:29 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Running setup.py install for mozprocess 04:11:29 INFO - Running setup.py install for mozprofile 04:11:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:11:29 INFO - Running setup.py install for mozrunner 04:11:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:11:30 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:11:30 INFO - Running setup.py install for mozscreenshot 04:11:30 INFO - Running setup.py install for moztest 04:11:30 INFO - Running setup.py install for mozversion 04:11:30 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:11:30 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:11:30 INFO - Running setup.py install for wptserve 04:11:30 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 04:11:30 INFO - Cleaning up... 04:11:30 INFO - Return code: 0 04:11:30 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:11: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')]} 04:11:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:11: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')]} 04:11:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:11:30 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 0x01B876B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01979D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB7368>, '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 0x01854D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-247', 'USERDOMAIN': 'T-W732-IX-247', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-247', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:11:30 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 04:11:30 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 04:11:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:11:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:11:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:11:30 INFO - 'COMPUTERNAME': 'T-W732-IX-247', 04:11:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:11:30 INFO - 'DCLOCATION': 'SCL3', 04:11:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:11:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:11:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:11:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:11:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:11:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:11:30 INFO - 'HOMEDRIVE': 'C:', 04:11:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:11:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:11:30 INFO - 'KTS_VERSION': '1.19c', 04:11:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:11:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:11:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-247', 04:11:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:11:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:11:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:11:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:11:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:11:30 INFO - 'MOZ_AIRBAG': '1', 04:11:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:11:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:11:30 INFO - 'MOZ_MSVCVERSION': '8', 04:11:30 INFO - 'MOZ_NO_REMOTE': '1', 04:11:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:11:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:11:30 INFO - 'NO_EM_RESTART': '1', 04:11:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:11:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:11:30 INFO - 'OS': 'Windows_NT', 04:11:30 INFO - 'OURDRIVE': 'C:', 04:11:30 INFO - 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:11:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:11:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:11:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:11:30 INFO - 'PROCESSOR_LEVEL': '6', 04:11:30 INFO - 'PROCESSOR_REVISION': '1e05', 04:11:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:11:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:11:30 INFO - 'PROMPT': '$P$G', 04:11:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:11:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:11:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:11:30 INFO - 'PWD': 'C:\\slave\\test', 04:11:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:11:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:11:30 INFO - 'SYSTEMDRIVE': 'C:', 04:11:30 INFO - 'SYSTEMROOT': 'C:\\windows', 04:11:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:30 INFO - 'TEST1': 'testie', 04:11:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:30 INFO - 'USERDOMAIN': 'T-W732-IX-247', 04:11:30 INFO - 'USERNAME': 'cltbld', 04:11:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:11:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:11:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:11:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:11:30 INFO - 'WINDIR': 'C:\\windows', 04:11:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:11:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:11:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:11:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:11:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:11:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:11:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:11:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:11:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:11:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:11:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:11:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:11:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:11:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:11:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:11:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:11:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:11:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:11:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:11:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:11:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:11:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:11:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:11:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:11:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:11:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:11:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:11:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:11:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:11:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:11:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:11:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:11:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:11:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:11:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:11:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:11:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:11:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:11:34 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:11:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:11:34 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:11:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:11:34 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:11:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:11:34 INFO - Unpacking c:\slave\test\build\tests\marionette 04:11:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:11:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:11:34 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)) 04:11:45 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)) 04:11:45 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)) 04:11:45 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)) 04:11:45 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)) 04:11:45 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:11:45 INFO - Downloading blessings-1.6.tar.gz 04:11:45 INFO - Running setup.py egg_info for package blessings 04:11:45 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)) 04:11:45 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:11:45 INFO - Running setup.py install for blessings 04:11:45 INFO - Running setup.py install for browsermob-proxy 04:11:45 INFO - Running setup.py install for manifestparser 04:11:45 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Running setup.py install for marionette-client 04:11:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:11:45 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Running setup.py install for marionette-driver 04:11:45 INFO - Running setup.py install for mozcrash 04:11:45 INFO - Running setup.py install for mozdebug 04:11:45 INFO - Running setup.py install for mozdevice 04:11:45 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Running setup.py install for mozhttpd 04:11:45 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Running setup.py install for mozInstall 04:11:45 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Running setup.py install for mozleak 04:11:45 INFO - Running setup.py install for mozprofile 04:11:45 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Running setup.py install for mozrunner 04:11:45 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:11:45 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Running setup.py install for mozscreenshot 04:11:47 INFO - Running setup.py install for moztest 04:11:47 INFO - Running setup.py install for mozversion 04:11:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:11:47 INFO - Running setup.py install for wptserve 04:11:47 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:11:47 INFO - Cleaning up... 04:11:47 INFO - Return code: 0 04:11:47 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:11:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:11:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:11:47 INFO - Reading from file tmpfile_stdout 04:11:47 INFO - Using _rmtree_windows ... 04:11:47 INFO - Using _rmtree_windows ... 04:11:47 INFO - Current package versions: 04:11:47 INFO - blessings == 1.6 04:11:47 INFO - blobuploader == 1.2.4 04:11:47 INFO - browsermob-proxy == 0.6.0 04:11:47 INFO - distribute == 0.6.14 04:11:47 INFO - docopt == 0.6.1 04:11:47 INFO - manifestparser == 1.1 04:11:47 INFO - marionette-client == 2.3.0 04:11:47 INFO - marionette-driver == 1.4.0 04:11:47 INFO - mozInstall == 1.12 04:11:47 INFO - mozcrash == 0.17 04:11:47 INFO - mozdebug == 0.1 04:11:47 INFO - mozdevice == 0.48 04:11:47 INFO - mozfile == 1.2 04:11:47 INFO - mozhttpd == 0.7 04:11:47 INFO - mozinfo == 0.9 04:11:47 INFO - mozleak == 0.1 04:11:47 INFO - mozlog == 3.1 04:11:47 INFO - moznetwork == 0.27 04:11:47 INFO - mozprocess == 0.22 04:11:47 INFO - mozprofile == 0.28 04:11:47 INFO - mozrunner == 6.11 04:11:47 INFO - mozscreenshot == 0.1 04:11:47 INFO - mozsystemmonitor == 0.0 04:11:47 INFO - moztest == 0.7 04:11:47 INFO - mozversion == 1.4 04:11:47 INFO - requests == 1.2.3 04:11:47 INFO - wptserve == 1.4.0 04:11:47 INFO - Running post-action listener: _resource_record_post_action 04:11:47 INFO - Running post-action listener: _start_resource_monitoring 04:11:47 INFO - Starting resource monitoring. 04:11:47 INFO - ##### 04:11:47 INFO - ##### Running pull step. 04:11:47 INFO - ##### 04:11:47 INFO - Running pre-action listener: _resource_record_pre_action 04:11:47 INFO - Running main action method: pull 04:11:47 INFO - Pull has nothing to do! 04:11:47 INFO - Running post-action listener: _resource_record_post_action 04:11:47 INFO - ##### 04:11:47 INFO - ##### Running install step. 04:11:47 INFO - ##### 04:11:47 INFO - Running pre-action listener: _resource_record_pre_action 04:11:47 INFO - Running main action method: install 04:11:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:11:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:11:47 INFO - Reading from file tmpfile_stdout 04:11:47 INFO - Using _rmtree_windows ... 04:11:47 INFO - Using _rmtree_windows ... 04:11:47 INFO - Detecting whether we're running mozinstall >=1.0... 04:11:47 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:11:47 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:11:48 INFO - Reading from file tmpfile_stdout 04:11:48 INFO - Output received: 04:11:48 INFO - Usage: mozinstall-script.py [options] installer 04:11:48 INFO - Options: 04:11:48 INFO - -h, --help show this help message and exit 04:11:48 INFO - -d DEST, --destination=DEST 04:11:48 INFO - Directory to install application into. [default: 04:11:48 INFO - "C:\slave\test"] 04:11:48 INFO - --app=APP Application being installed. [default: firefox] 04:11:48 INFO - Using _rmtree_windows ... 04:11:48 INFO - Using _rmtree_windows ... 04:11:48 INFO - mkdir: C:\slave\test\build\application 04:11:48 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.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 04:11:48 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.win32.zip --destination C:\slave\test\build\application 04:11:50 INFO - Reading from file tmpfile_stdout 04:11:50 INFO - Output received: 04:11:50 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:11:50 INFO - Using _rmtree_windows ... 04:11:50 INFO - Using _rmtree_windows ... 04:11:50 INFO - Running post-action listener: _resource_record_post_action 04:11:50 INFO - ##### 04:11:50 INFO - ##### Running run-tests step. 04:11:50 INFO - ##### 04:11:50 INFO - Running pre-action listener: _resource_record_pre_action 04:11:50 INFO - Running main action method: run_tests 04:11:50 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:11:50 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:11:50 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:11:50 INFO - grabbing minidump binary from tooltool 04:11:50 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')]} 04:11:50 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 0x01BB7368>, '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 0x01854D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C4D0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:11:50 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 04:11:50 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 04:11:50 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:11:50 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpigzcte 04:11:50 INFO - INFO - File integrity verified, renaming tmpigzcte to win32-minidump_stackwalk.exe 04:11:50 INFO - Return code: 0 04:11:50 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:11:50 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:11:50 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/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.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 04:11:50 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/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.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 04:11:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:11:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:11:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:11:50 INFO - 'COMPUTERNAME': 'T-W732-IX-247', 04:11:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:11:50 INFO - 'DCLOCATION': 'SCL3', 04:11:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:11:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:11:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:11:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:11:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:11:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:11:50 INFO - 'HOMEDRIVE': 'C:', 04:11:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:11:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:11:50 INFO - 'KTS_VERSION': '1.19c', 04:11:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:11:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:11:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-247', 04:11:50 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:11:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:11:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:11:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:11:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:11:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:11:50 INFO - 'MOZ_AIRBAG': '1', 04:11:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:11:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:11:50 INFO - 'MOZ_MSVCVERSION': '8', 04:11:50 INFO - 'MOZ_NO_REMOTE': '1', 04:11:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:11:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:11:50 INFO - 'NO_EM_RESTART': '1', 04:11:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:11:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:11:50 INFO - 'OS': 'Windows_NT', 04:11:50 INFO - 'OURDRIVE': 'C:', 04:11:50 INFO - 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:11:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:11:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:11:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:11:50 INFO - 'PROCESSOR_LEVEL': '6', 04:11:50 INFO - 'PROCESSOR_REVISION': '1e05', 04:11:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:11:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:11:50 INFO - 'PROMPT': '$P$G', 04:11:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:11:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:11:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:11:50 INFO - 'PWD': 'C:\\slave\\test', 04:11:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:11:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:11:50 INFO - 'SYSTEMDRIVE': 'C:', 04:11:50 INFO - 'SYSTEMROOT': 'C:\\windows', 04:11:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:50 INFO - 'TEST1': 'testie', 04:11:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:50 INFO - 'USERDOMAIN': 'T-W732-IX-247', 04:11:50 INFO - 'USERNAME': 'cltbld', 04:11:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:11:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:11:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:11:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:11:50 INFO - 'WINDIR': 'C:\\windows', 04:11:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:11:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:11:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:11:50 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/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.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 04:11:52 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 04:11:52 INFO - import pkg_resources 04:11:53 INFO - Using 1 client processes 04:11:56 INFO - SUITE-START | Running 778 tests 04:11:56 INFO - Running testharness tests 04:11:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:11:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:11:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:11:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:11:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:11:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:11:57 INFO - Setting up ssl 04:11:57 INFO - PROCESS | certutil | 04:11:57 INFO - PROCESS | certutil | 04:11:57 INFO - PROCESS | certutil | 04:11:57 INFO - Certificate Nickname Trust Attributes 04:11:57 INFO - SSL,S/MIME,JAR/XPI 04:11:57 INFO - 04:11:57 INFO - web-platform-tests CT,, 04:11:57 INFO - 04:11:57 INFO - Starting runner 04:11:58 INFO - PROCESS | 4052 | [4052] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 04:11:58 INFO - PROCESS | 4052 | [4052] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 04:11:58 INFO - PROCESS | 4052 | [4052] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 04:11:59 INFO - PROCESS | 4052 | 1469445119789 Marionette DEBUG Marionette enabled via build flag and pref 04:12:00 INFO - PROCESS | 4052 | ++DOCSHELL 0DFD9800 == 1 [pid = 4052] [id = 1] 04:12:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 1 (0DFD9C00) [pid = 4052] [serial = 1] [outer = 00000000] 04:12:00 INFO - PROCESS | 4052 | [4052] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:12:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 2 (0DFDA800) [pid = 4052] [serial = 2] [outer = 0DFD9C00] 04:12:01 INFO - PROCESS | 4052 | ++DOCSHELL 1181A000 == 2 [pid = 4052] [id = 2] 04:12:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 3 (1181A400) [pid = 4052] [serial = 3] [outer = 00000000] 04:12:01 INFO - PROCESS | 4052 | [4052] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:12:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 4 (1181B000) [pid = 4052] [serial = 4] [outer = 1181A400] 04:12:01 INFO - PROCESS | 4052 | 1469445121397 Marionette INFO Listening on port 2828 04:12:02 INFO - PROCESS | 4052 | 1469445122991 Marionette DEBUG Marionette enabled via command-line flag 04:12:03 INFO - PROCESS | 4052 | [4052] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:12:03 INFO - PROCESS | 4052 | [4052] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:12:03 INFO - PROCESS | 4052 | ++DOCSHELL 12149000 == 3 [pid = 4052] [id = 3] 04:12:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 5 (12151000) [pid = 4052] [serial = 5] [outer = 00000000] 04:12:03 INFO - PROCESS | 4052 | [4052] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:12:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 6 (12151C00) [pid = 4052] [serial = 6] [outer = 12151000] 04:12:03 INFO - PROCESS | 4052 | [4052] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:12:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 7 (12CB0000) [pid = 4052] [serial = 7] [outer = 1181A400] 04:12:04 INFO - PROCESS | 4052 | [4052] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:12:04 INFO - PROCESS | 4052 | 1469445124064 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49657 04:12:04 INFO - PROCESS | 4052 | [4052] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:12:04 INFO - PROCESS | 4052 | 1469445124087 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49659 04:12:04 INFO - PROCESS | 4052 | [4052] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:12:04 INFO - PROCESS | 4052 | 1469445124094 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49660 04:12:04 INFO - PROCESS | 4052 | [4052] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:12:04 INFO - PROCESS | 4052 | 1469445124129 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49662 04:12:04 INFO - PROCESS | 4052 | [4052] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:12:04 INFO - PROCESS | 4052 | 1469445124134 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49663 04:12:04 INFO - PROCESS | 4052 | 1469445124137 Marionette DEBUG Closed connection conn0 04:12:04 INFO - PROCESS | 4052 | 1469445124139 Marionette DEBUG Closed connection conn1 04:12:04 INFO - PROCESS | 4052 | 1469445124141 Marionette DEBUG Closed connection conn2 04:12:04 INFO - PROCESS | 4052 | 1469445124204 Marionette DEBUG Closed connection conn3 04:12:04 INFO - PROCESS | 4052 | 1469445124237 Marionette DEBUG Closed connection conn4 04:12:04 INFO - PROCESS | 4052 | [4052] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:12:04 INFO - PROCESS | 4052 | 1469445124243 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49665 04:12:04 INFO - PROCESS | 4052 | 1469445124330 Marionette DEBUG Closed connection conn5 04:12:04 INFO - PROCESS | 4052 | [4052] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:12:04 INFO - PROCESS | 4052 | 1469445124335 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49666 04:12:04 INFO - PROCESS | 4052 | ++DOCSHELL 0DFDAC00 == 4 [pid = 4052] [id = 4] 04:12:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 8 (13F26800) [pid = 4052] [serial = 8] [outer = 00000000] 04:12:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 9 (14A53400) [pid = 4052] [serial = 9] [outer = 13F26800] 04:12:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 10 (14A59400) [pid = 4052] [serial = 10] [outer = 13F26800] 04:12:04 INFO - PROCESS | 4052 | 1469445124471 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:12:04 INFO - PROCESS | 4052 | 1469445124477 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160725022027","device":"desktop","version":"48.0"} 04:12:06 INFO - PROCESS | 4052 | [4052] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:12:06 INFO - PROCESS | 4052 | [4052] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:12:06 INFO - PROCESS | 4052 | [4052] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:12:06 INFO - PROCESS | 4052 | ++DOCSHELL 1625F000 == 5 [pid = 4052] [id = 5] 04:12:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 11 (1625F400) [pid = 4052] [serial = 11] [outer = 00000000] 04:12:06 INFO - PROCESS | 4052 | ++DOCSHELL 1625F800 == 6 [pid = 4052] [id = 6] 04:12:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 12 (1625FC00) [pid = 4052] [serial = 12] [outer = 00000000] 04:12:07 INFO - PROCESS | 4052 | [4052] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:12:07 INFO - PROCESS | 4052 | ++DOCSHELL 17566400 == 7 [pid = 4052] [id = 7] 04:12:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 13 (17566800) [pid = 4052] [serial = 13] [outer = 00000000] 04:12:07 INFO - PROCESS | 4052 | [4052] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:12:07 INFO - PROCESS | 4052 | [4052] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:12:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 14 (177BE400) [pid = 4052] [serial = 14] [outer = 17566800] 04:12:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 15 (17455400) [pid = 4052] [serial = 15] [outer = 1625F400] 04:12:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 16 (17456C00) [pid = 4052] [serial = 16] [outer = 1625FC00] 04:12:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 17 (17459400) [pid = 4052] [serial = 17] [outer = 17566800] 04:12:08 INFO - PROCESS | 4052 | 1469445128362 Marionette INFO startBrowser 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:08 INFO - PROCESS | 4052 | 1469445128400 Marionette DEBUG loaded listener.js 04:12:08 INFO - PROCESS | 4052 | 1469445128414 Marionette DEBUG loaded listener.js 04:12:08 INFO - PROCESS | 4052 | 1469445128416 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 18 (197A4000) [pid = 4052] [serial = 18] [outer = 17566800] 04:12:09 INFO - PROCESS | 4052 | 1469445129120 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"7e3a0df3-e744-4a9e-be28-6e70e1b1753f","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160725022027","device":"desktop","version":"48.0","command_id":1}}] 04:12:09 INFO - PROCESS | 4052 | 1469445129354 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:12:09 INFO - PROCESS | 4052 | 1469445129357 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:09 INFO - PROCESS | 4052 | 1469445129388 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 04:12:09 INFO - PROCESS | 4052 | 1469445129408 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:12:09 INFO - PROCESS | 4052 | 1469445129410 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:09 INFO - PROCESS | 4052 | [4052] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:12:10 INFO - PROCESS | 4052 | [4052] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:12:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 19 (1A378800) [pid = 4052] [serial = 19] [outer = 17566800] 04:12:10 INFO - PROCESS | 4052 | 1469445130434 Marionette TRACE conn6 <- [1,3,null,{}] 04:12:10 INFO - PROCESS | 4052 | 1469445130439 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:12:10 INFO - PROCESS | 4052 | 1469445130441 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:10 INFO - PROCESS | 4052 | 1469445130460 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 04:12:10 INFO - PROCESS | 4052 | 1469445130467 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 04:12:10 INFO - PROCESS | 4052 | 1469445130469 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 04:12:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:12:10 INFO - PROCESS | 4052 | 1469445130477 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:12:10 INFO - PROCESS | 4052 | 1469445130481 Marionette TRACE conn6 <- [1,6,null,{}] 04:12:10 INFO - PROCESS | 4052 | 1469445130542 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:10 INFO - PROCESS | 4052 | 1469445130546 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:10 INFO - PROCESS | 4052 | 1469445130563 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 04:12:10 INFO - PROCESS | 4052 | 1469445130566 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:10 INFO - PROCESS | 4052 | 1469445130569 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:10 INFO - PROCESS | 4052 | ++DOCSHELL 1BDB1C00 == 8 [pid = 4052] [id = 8] 04:12:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 20 (1BDB2000) [pid = 4052] [serial = 20] [outer = 00000000] 04:12:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 21 (1BDB4800) [pid = 4052] [serial = 21] [outer = 1BDB2000] 04:12:10 INFO - PROCESS | 4052 | 1469445130620 Marionette DEBUG loaded listener.js 04:12:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 22 (1BDB8C00) [pid = 4052] [serial = 22] [outer = 1BDB2000] 04:12:10 INFO - PROCESS | 4052 | --DOCSHELL 0DFD9800 == 7 [pid = 4052] [id = 1] 04:12:10 INFO - PROCESS | 4052 | ++DOCSHELL 0D22A400 == 8 [pid = 4052] [id = 9] 04:12:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 23 (0D26D800) [pid = 4052] [serial = 23] [outer = 00000000] 04:12:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 24 (0D4E7400) [pid = 4052] [serial = 24] [outer = 0D26D800] 04:12:11 INFO - PROCESS | 4052 | 1469445131039 Marionette DEBUG loaded listener.js 04:12:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 25 (0D5F7000) [pid = 4052] [serial = 25] [outer = 0D26D800] 04:12:11 INFO - PROCESS | 4052 | [4052] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:12:11 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:11 INFO - PROCESS | 4052 | 1469445131930 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:12:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1493ms 04:12:11 INFO - PROCESS | 4052 | 1469445131968 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 04:12:11 INFO - PROCESS | 4052 | 1469445131971 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 04:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:12:11 INFO - PROCESS | 4052 | 1469445131976 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:12:11 INFO - PROCESS | 4052 | 1469445131979 Marionette TRACE conn6 <- [1,10,null,{}] 04:12:11 INFO - PROCESS | 4052 | 1469445131984 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:11 INFO - PROCESS | 4052 | 1469445131987 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:12 INFO - PROCESS | 4052 | 1469445132118 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 04:12:12 INFO - PROCESS | 4052 | 1469445132205 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:12 INFO - PROCESS | 4052 | 1469445132208 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:12 INFO - PROCESS | 4052 | ++DOCSHELL 17B53C00 == 9 [pid = 4052] [id = 10] 04:12:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 26 (17B5B000) [pid = 4052] [serial = 26] [outer = 00000000] 04:12:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 27 (19260800) [pid = 4052] [serial = 27] [outer = 17B5B000] 04:12:12 INFO - PROCESS | 4052 | 1469445132280 Marionette DEBUG loaded listener.js 04:12:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 28 (193CE800) [pid = 4052] [serial = 28] [outer = 17B5B000] 04:12:12 INFO - PROCESS | 4052 | 1469445132823 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:12:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 869ms 04:12:12 INFO - PROCESS | 4052 | 1469445132847 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 04:12:12 INFO - PROCESS | 4052 | 1469445132852 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 04:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:12:12 INFO - PROCESS | 4052 | 1469445132858 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:12:12 INFO - PROCESS | 4052 | 1469445132861 Marionette TRACE conn6 <- [1,14,null,{}] 04:12:12 INFO - PROCESS | 4052 | 1469445132865 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:12 INFO - PROCESS | 4052 | 1469445132868 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:12 INFO - PROCESS | 4052 | 1469445132994 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 04:12:13 INFO - PROCESS | 4052 | 1469445133070 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:13 INFO - PROCESS | 4052 | 1469445133073 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:13 INFO - PROCESS | 4052 | ++DOCSHELL 17765400 == 10 [pid = 4052] [id = 11] 04:12:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 29 (193DAC00) [pid = 4052] [serial = 29] [outer = 00000000] 04:12:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 30 (19A10000) [pid = 4052] [serial = 30] [outer = 193DAC00] 04:12:13 INFO - PROCESS | 4052 | 1469445133130 Marionette DEBUG loaded listener.js 04:12:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 31 (1B82CC00) [pid = 4052] [serial = 31] [outer = 193DAC00] 04:12:13 INFO - PROCESS | 4052 | --DOCSHELL 0DFDAC00 == 9 [pid = 4052] [id = 4] 04:12:13 INFO - PROCESS | 4052 | 1469445133789 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:12:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:12:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 970ms 04:12:13 INFO - PROCESS | 4052 | 1469445133832 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 04:12:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:12:13 INFO - PROCESS | 4052 | 1469445133836 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 04:12:13 INFO - PROCESS | 4052 | 1469445133841 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:12:13 INFO - PROCESS | 4052 | 1469445133844 Marionette TRACE conn6 <- [1,18,null,{}] 04:12:13 INFO - PROCESS | 4052 | 1469445133850 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:13 INFO - PROCESS | 4052 | 1469445133853 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:13 INFO - PROCESS | 4052 | ++DOCSHELL 0DD3A000 == 10 [pid = 4052] [id = 12] 04:12:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 32 (0DD3CC00) [pid = 4052] [serial = 32] [outer = 00000000] 04:12:13 INFO - PROCESS | 4052 | 1469445133951 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 04:12:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 33 (0D755800) [pid = 4052] [serial = 33] [outer = 0DD3CC00] 04:12:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 34 (0DE07C00) [pid = 4052] [serial = 34] [outer = 0DD3CC00] 04:12:13 INFO - PROCESS | 4052 | 1469445134004 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:13 INFO - PROCESS | 4052 | 1469445134007 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:14 INFO - PROCESS | 4052 | ++DOCSHELL 0D22A800 == 11 [pid = 4052] [id = 13] 04:12:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 35 (0DD43800) [pid = 4052] [serial = 35] [outer = 00000000] 04:12:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 36 (0DFD0800) [pid = 4052] [serial = 36] [outer = 0DD43800] 04:12:14 INFO - PROCESS | 4052 | ++DOCSHELL 0E64A400 == 12 [pid = 4052] [id = 14] 04:12:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 37 (0E64A800) [pid = 4052] [serial = 37] [outer = 00000000] 04:12:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 38 (0E8D3400) [pid = 4052] [serial = 38] [outer = 0E64A800] 04:12:14 INFO - PROCESS | 4052 | 1469445134097 Marionette DEBUG loaded listener.js 04:12:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 39 (118A6800) [pid = 4052] [serial = 39] [outer = 0E64A800] 04:12:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 40 (12029400) [pid = 4052] [serial = 40] [outer = 0DD43800] 04:12:14 INFO - PROCESS | 4052 | 1469445134620 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:12:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:12:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 829ms 04:12:14 INFO - PROCESS | 4052 | 1469445134672 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 04:12:14 INFO - PROCESS | 4052 | 1469445134677 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 04:12:14 INFO - PROCESS | 4052 | 1469445134683 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:12:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:12:14 INFO - PROCESS | 4052 | 1469445134685 Marionette TRACE conn6 <- [1,22,null,{}] 04:12:14 INFO - PROCESS | 4052 | 1469445134689 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:14 INFO - PROCESS | 4052 | 1469445134691 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:14 INFO - PROCESS | 4052 | 1469445134791 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 04:12:14 INFO - PROCESS | 4052 | 1469445134852 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:14 INFO - PROCESS | 4052 | 1469445134854 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:14 INFO - PROCESS | 4052 | ++DOCSHELL 118A1000 == 13 [pid = 4052] [id = 15] 04:12:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 41 (11925000) [pid = 4052] [serial = 41] [outer = 00000000] 04:12:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 42 (12280400) [pid = 4052] [serial = 42] [outer = 11925000] 04:12:14 INFO - PROCESS | 4052 | 1469445134902 Marionette DEBUG loaded listener.js 04:12:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 43 (13530400) [pid = 4052] [serial = 43] [outer = 11925000] 04:12:15 INFO - PROCESS | 4052 | 1469445135251 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:12:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:12:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 04:12:15 INFO - PROCESS | 4052 | 1469445135318 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 04:12:15 INFO - PROCESS | 4052 | 1469445135320 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 04:12:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:12:15 INFO - PROCESS | 4052 | 1469445135324 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:12:15 INFO - PROCESS | 4052 | 1469445135328 Marionette TRACE conn6 <- [1,26,null,{}] 04:12:15 INFO - PROCESS | 4052 | 1469445135339 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:15 INFO - PROCESS | 4052 | 1469445135344 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:15 INFO - PROCESS | 4052 | 1469445135454 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 04:12:15 INFO - PROCESS | 4052 | 1469445135467 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:15 INFO - PROCESS | 4052 | 1469445135470 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:15 INFO - PROCESS | 4052 | ++DOCSHELL 150DA000 == 14 [pid = 4052] [id = 16] 04:12:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 44 (150DC800) [pid = 4052] [serial = 44] [outer = 00000000] 04:12:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 45 (150E2800) [pid = 4052] [serial = 45] [outer = 150DC800] 04:12:15 INFO - PROCESS | 4052 | 1469445135521 Marionette DEBUG loaded listener.js 04:12:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 46 (15F4F800) [pid = 4052] [serial = 46] [outer = 150DC800] 04:12:15 INFO - PROCESS | 4052 | 1469445135924 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:12:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:12:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 04:12:15 INFO - PROCESS | 4052 | 1469445135970 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 04:12:15 INFO - PROCESS | 4052 | 1469445135973 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 04:12:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:12:15 INFO - PROCESS | 4052 | 1469445135976 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:12:15 INFO - PROCESS | 4052 | 1469445135988 Marionette TRACE conn6 <- [1,30,null,{}] 04:12:15 INFO - PROCESS | 4052 | 1469445135992 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:15 INFO - PROCESS | 4052 | 1469445135994 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:16 INFO - PROCESS | 4052 | 1469445136076 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 04:12:16 INFO - PROCESS | 4052 | 1469445136082 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:16 INFO - PROCESS | 4052 | 1469445136084 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:16 INFO - PROCESS | 4052 | ++DOCSHELL 15FBA400 == 15 [pid = 4052] [id = 17] 04:12:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 47 (15FC3400) [pid = 4052] [serial = 47] [outer = 00000000] 04:12:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 48 (16670C00) [pid = 4052] [serial = 48] [outer = 15FC3400] 04:12:16 INFO - PROCESS | 4052 | 1469445136130 Marionette DEBUG loaded listener.js 04:12:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 49 (16B90000) [pid = 4052] [serial = 49] [outer = 15FC3400] 04:12:16 INFO - PROCESS | 4052 | 1469445136507 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:12:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:12:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 04:12:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:12:16 INFO - PROCESS | 4052 | 1469445136576 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 04:12:16 INFO - PROCESS | 4052 | 1469445136578 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 04:12:16 INFO - PROCESS | 4052 | 1469445136581 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:12:16 INFO - PROCESS | 4052 | 1469445136583 Marionette TRACE conn6 <- [1,34,null,{}] 04:12:16 INFO - PROCESS | 4052 | 1469445136586 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:16 INFO - PROCESS | 4052 | 1469445136588 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:16 INFO - PROCESS | 4052 | 1469445136666 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 04:12:16 INFO - PROCESS | 4052 | 1469445136671 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:16 INFO - PROCESS | 4052 | 1469445136673 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:16 INFO - PROCESS | 4052 | ++DOCSHELL 1775AC00 == 16 [pid = 4052] [id = 18] 04:12:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 50 (1775B000) [pid = 4052] [serial = 50] [outer = 00000000] 04:12:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 51 (17767800) [pid = 4052] [serial = 51] [outer = 1775B000] 04:12:16 INFO - PROCESS | 4052 | 1469445136719 Marionette DEBUG loaded listener.js 04:12:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 52 (177C6400) [pid = 4052] [serial = 52] [outer = 1775B000] 04:12:17 INFO - PROCESS | 4052 | 1469445137137 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:12:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:12:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 04:12:17 INFO - PROCESS | 4052 | 1469445137154 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 04:12:17 INFO - PROCESS | 4052 | 1469445137156 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 04:12:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:12:17 INFO - PROCESS | 4052 | 1469445137159 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:12:17 INFO - PROCESS | 4052 | 1469445137161 Marionette TRACE conn6 <- [1,38,null,{}] 04:12:17 INFO - PROCESS | 4052 | 1469445137164 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:17 INFO - PROCESS | 4052 | 1469445137170 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:17 INFO - PROCESS | 4052 | 1469445137301 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 04:12:17 INFO - PROCESS | 4052 | 1469445137309 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:17 INFO - PROCESS | 4052 | 1469445137311 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:17 INFO - PROCESS | 4052 | ++DOCSHELL 0CC46000 == 17 [pid = 4052] [id = 19] 04:12:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 53 (0CC48C00) [pid = 4052] [serial = 53] [outer = 00000000] 04:12:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 54 (17767000) [pid = 4052] [serial = 54] [outer = 0CC48C00] 04:12:17 INFO - PROCESS | 4052 | 1469445137355 Marionette DEBUG loaded listener.js 04:12:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 55 (1920F000) [pid = 4052] [serial = 55] [outer = 0CC48C00] 04:12:17 INFO - PROCESS | 4052 | 1469445137734 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:12:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:12:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 629ms 04:12:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:12:17 INFO - PROCESS | 4052 | 1469445137790 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 04:12:17 INFO - PROCESS | 4052 | 1469445137792 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 04:12:17 INFO - PROCESS | 4052 | 1469445137795 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:12:17 INFO - PROCESS | 4052 | 1469445137797 Marionette TRACE conn6 <- [1,42,null,{}] 04:12:17 INFO - PROCESS | 4052 | 1469445137800 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:17 INFO - PROCESS | 4052 | 1469445137802 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:17 INFO - PROCESS | 4052 | 1469445137914 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 04:12:17 INFO - PROCESS | 4052 | 1469445137921 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:17 INFO - PROCESS | 4052 | 1469445137923 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:17 INFO - PROCESS | 4052 | ++DOCSHELL 179D5000 == 18 [pid = 4052] [id = 20] 04:12:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 56 (179D5400) [pid = 4052] [serial = 56] [outer = 00000000] 04:12:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 57 (179DB800) [pid = 4052] [serial = 57] [outer = 179D5400] 04:12:17 INFO - PROCESS | 4052 | 1469445137970 Marionette DEBUG loaded listener.js 04:12:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 58 (179DDC00) [pid = 4052] [serial = 58] [outer = 179D5400] 04:12:18 INFO - PROCESS | 4052 | 1469445138436 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:12:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:12:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 04:12:18 INFO - PROCESS | 4052 | 1469445138466 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 04:12:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:12:18 INFO - PROCESS | 4052 | 1469445138468 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 04:12:18 INFO - PROCESS | 4052 | 1469445138476 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:12:18 INFO - PROCESS | 4052 | 1469445138477 Marionette TRACE conn6 <- [1,46,null,{}] 04:12:18 INFO - PROCESS | 4052 | 1469445138481 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:18 INFO - PROCESS | 4052 | 1469445138482 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:18 INFO - PROCESS | 4052 | 1469445138559 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 04:12:18 INFO - PROCESS | 4052 | 1469445138564 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:18 INFO - PROCESS | 4052 | 1469445138566 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:18 INFO - PROCESS | 4052 | ++DOCSHELL 179DA800 == 19 [pid = 4052] [id = 21] 04:12:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 59 (19261C00) [pid = 4052] [serial = 59] [outer = 00000000] 04:12:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 60 (1979E400) [pid = 4052] [serial = 60] [outer = 19261C00] 04:12:18 INFO - PROCESS | 4052 | 1469445138615 Marionette DEBUG loaded listener.js 04:12:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 61 (1A2F7000) [pid = 4052] [serial = 61] [outer = 19261C00] 04:12:18 INFO - PROCESS | 4052 | 1469445138992 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:12:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:12:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 590ms 04:12:19 INFO - PROCESS | 4052 | 1469445139065 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 04:12:19 INFO - PROCESS | 4052 | 1469445139067 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 04:12:19 INFO - PROCESS | 4052 | 1469445139070 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:12:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:12:19 INFO - PROCESS | 4052 | 1469445139071 Marionette TRACE conn6 <- [1,50,null,{}] 04:12:19 INFO - PROCESS | 4052 | 1469445139075 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:19 INFO - PROCESS | 4052 | 1469445139076 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:19 INFO - PROCESS | 4052 | 1469445139156 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 04:12:19 INFO - PROCESS | 4052 | 1469445139178 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:19 INFO - PROCESS | 4052 | 1469445139180 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:19 INFO - PROCESS | 4052 | ++DOCSHELL 08083400 == 20 [pid = 4052] [id = 22] 04:12:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 62 (08083800) [pid = 4052] [serial = 62] [outer = 00000000] 04:12:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (0CC43C00) [pid = 4052] [serial = 63] [outer = 08083800] 04:12:19 INFO - PROCESS | 4052 | 1469445139232 Marionette DEBUG loaded listener.js 04:12:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (1880A000) [pid = 4052] [serial = 64] [outer = 08083800] 04:12:19 INFO - PROCESS | 4052 | 1469445139609 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:12:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:12:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 04:12:19 INFO - PROCESS | 4052 | 1469445139643 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 04:12:19 INFO - PROCESS | 4052 | 1469445139645 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 04:12:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:12:19 INFO - PROCESS | 4052 | 1469445139648 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:12:19 INFO - PROCESS | 4052 | 1469445139650 Marionette TRACE conn6 <- [1,54,null,{}] 04:12:19 INFO - PROCESS | 4052 | 1469445139653 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:19 INFO - PROCESS | 4052 | 1469445139655 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:19 INFO - PROCESS | 4052 | 1469445139764 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 04:12:19 INFO - PROCESS | 4052 | 1469445139771 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:19 INFO - PROCESS | 4052 | 1469445139773 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:19 INFO - PROCESS | 4052 | ++DOCSHELL 08087C00 == 21 [pid = 4052] [id = 23] 04:12:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (0D482000) [pid = 4052] [serial = 65] [outer = 00000000] 04:12:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (1BB3EC00) [pid = 4052] [serial = 66] [outer = 0D482000] 04:12:19 INFO - PROCESS | 4052 | 1469445139818 Marionette DEBUG loaded listener.js 04:12:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (1BD37C00) [pid = 4052] [serial = 67] [outer = 0D482000] 04:12:20 INFO - PROCESS | 4052 | 1469445140185 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:12:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:12:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 04:12:20 INFO - PROCESS | 4052 | 1469445140219 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 04:12:20 INFO - PROCESS | 4052 | 1469445140222 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 04:12:20 INFO - PROCESS | 4052 | 1469445140225 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:12:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:12:20 INFO - PROCESS | 4052 | 1469445140227 Marionette TRACE conn6 <- [1,58,null,{}] 04:12:20 INFO - PROCESS | 4052 | 1469445140230 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:20 INFO - PROCESS | 4052 | 1469445140232 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:20 INFO - PROCESS | 4052 | 1469445140354 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 04:12:20 INFO - PROCESS | 4052 | 1469445140391 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:20 INFO - PROCESS | 4052 | 1469445140393 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:20 INFO - PROCESS | 4052 | ++DOCSHELL 0DA14C00 == 22 [pid = 4052] [id = 24] 04:12:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0DA16400) [pid = 4052] [serial = 68] [outer = 00000000] 04:12:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (1607A800) [pid = 4052] [serial = 69] [outer = 0DA16400] 04:12:20 INFO - PROCESS | 4052 | 1469445140438 Marionette DEBUG loaded listener.js 04:12:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (1BDB4C00) [pid = 4052] [serial = 70] [outer = 0DA16400] 04:12:20 INFO - PROCESS | 4052 | 1469445140784 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:12:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:12:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 569ms 04:12:20 INFO - PROCESS | 4052 | 1469445140799 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 04:12:20 INFO - PROCESS | 4052 | 1469445140801 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 04:12:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:12:20 INFO - PROCESS | 4052 | 1469445140804 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:12:20 INFO - PROCESS | 4052 | 1469445140806 Marionette TRACE conn6 <- [1,62,null,{}] 04:12:20 INFO - PROCESS | 4052 | 1469445140809 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:20 INFO - PROCESS | 4052 | 1469445140811 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:20 INFO - PROCESS | 4052 | 1469445140899 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 04:12:20 INFO - PROCESS | 4052 | 1469445140980 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:20 INFO - PROCESS | 4052 | 1469445140982 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:20 INFO - PROCESS | 4052 | ++DOCSHELL 0DD62000 == 23 [pid = 4052] [id = 25] 04:12:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (0DD62400) [pid = 4052] [serial = 71] [outer = 00000000] 04:12:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (0DD68000) [pid = 4052] [serial = 72] [outer = 0DD62400] 04:12:21 INFO - PROCESS | 4052 | 1469445141025 Marionette DEBUG loaded listener.js 04:12:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0DD6AC00) [pid = 4052] [serial = 73] [outer = 0DD62400] 04:12:22 INFO - PROCESS | 4052 | 1469445142094 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:12:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:12:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1344ms 04:12:22 INFO - PROCESS | 4052 | 1469445142156 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 04:12:22 INFO - PROCESS | 4052 | 1469445142160 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 04:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:12:22 INFO - PROCESS | 4052 | 1469445142172 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:12:22 INFO - PROCESS | 4052 | 1469445142175 Marionette TRACE conn6 <- [1,66,null,{}] 04:12:22 INFO - PROCESS | 4052 | 1469445142180 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:22 INFO - PROCESS | 4052 | 1469445142183 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:22 INFO - PROCESS | 4052 | 1469445142287 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 04:12:22 INFO - PROCESS | 4052 | 1469445142340 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:22 INFO - PROCESS | 4052 | 1469445142343 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:22 INFO - PROCESS | 4052 | ++DOCSHELL 0D436800 == 24 [pid = 4052] [id = 26] 04:12:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0D480800) [pid = 4052] [serial = 74] [outer = 00000000] 04:12:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0D5F6C00) [pid = 4052] [serial = 75] [outer = 0D480800] 04:12:22 INFO - PROCESS | 4052 | 1469445142392 Marionette DEBUG loaded listener.js 04:12:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (0DA13C00) [pid = 4052] [serial = 76] [outer = 0D480800] 04:12:22 INFO - PROCESS | 4052 | 1469445142783 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:12:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:12:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 669ms 04:12:22 INFO - PROCESS | 4052 | 1469445142848 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 04:12:22 INFO - PROCESS | 4052 | 1469445142852 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 04:12:22 INFO - PROCESS | 4052 | 1469445142858 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:12:22 INFO - PROCESS | 4052 | 1469445142860 Marionette TRACE conn6 <- [1,70,null,{}] 04:12:22 INFO - PROCESS | 4052 | 1469445142864 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:22 INFO - PROCESS | 4052 | 1469445142867 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:22 INFO - PROCESS | 4052 | 1469445142973 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 04:12:22 INFO - PROCESS | 4052 | 1469445142979 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:22 INFO - PROCESS | 4052 | 1469445142982 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:22 INFO - PROCESS | 4052 | ++DOCSHELL 0DA20C00 == 25 [pid = 4052] [id = 27] 04:12:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (0DD05400) [pid = 4052] [serial = 77] [outer = 00000000] 04:12:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (0DD6A800) [pid = 4052] [serial = 78] [outer = 0DD05400] 04:12:23 INFO - PROCESS | 4052 | 1469445143029 Marionette DEBUG loaded listener.js 04:12:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (0DFCE800) [pid = 4052] [serial = 79] [outer = 0DD05400] 04:12:23 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (13F26800) [pid = 4052] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:12:23 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (08083800) [pid = 4052] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:12:23 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0D482000) [pid = 4052] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:12:23 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (1BDB2000) [pid = 4052] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:12:23 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (17B5B000) [pid = 4052] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:12:23 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (193DAC00) [pid = 4052] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:12:23 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (0E64A800) [pid = 4052] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:12:23 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (11925000) [pid = 4052] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:12:23 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (150DC800) [pid = 4052] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:12:23 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (15FC3400) [pid = 4052] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:12:23 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (1775B000) [pid = 4052] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:12:23 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (0CC48C00) [pid = 4052] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:12:23 INFO - PROCESS | 4052 | 1469445143722 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:12:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:12:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 04:12:23 INFO - PROCESS | 4052 | 1469445143801 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 04:12:23 INFO - PROCESS | 4052 | 1469445143803 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 04:12:23 INFO - PROCESS | 4052 | 1469445143807 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:12:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:12:23 INFO - PROCESS | 4052 | 1469445143811 Marionette TRACE conn6 <- [1,74,null,{}] 04:12:23 INFO - PROCESS | 4052 | 1469445143821 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:23 INFO - PROCESS | 4052 | 1469445143825 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:23 INFO - PROCESS | 4052 | 1469445143906 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 04:12:23 INFO - PROCESS | 4052 | 1469445143920 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:23 INFO - PROCESS | 4052 | 1469445143923 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:23 INFO - PROCESS | 4052 | ++DOCSHELL 0E8D7400 == 26 [pid = 4052] [id = 28] 04:12:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (11925000) [pid = 4052] [serial = 80] [outer = 00000000] 04:12:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (1202A800) [pid = 4052] [serial = 81] [outer = 11925000] 04:12:23 INFO - PROCESS | 4052 | 1469445143974 Marionette DEBUG loaded listener.js 04:12:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (1214C800) [pid = 4052] [serial = 82] [outer = 11925000] 04:12:24 INFO - PROCESS | 4052 | 1469445144394 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:12:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:12:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 04:12:24 INFO - PROCESS | 4052 | 1469445144444 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 04:12:24 INFO - PROCESS | 4052 | 1469445144447 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 04:12:24 INFO - PROCESS | 4052 | 1469445144450 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:12:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:12:24 INFO - PROCESS | 4052 | 1469445144452 Marionette TRACE conn6 <- [1,78,null,{}] 04:12:24 INFO - PROCESS | 4052 | 1469445144455 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:24 INFO - PROCESS | 4052 | 1469445144457 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:24 INFO - PROCESS | 4052 | 1469445144536 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 04:12:24 INFO - PROCESS | 4052 | 1469445144542 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:24 INFO - PROCESS | 4052 | 1469445144544 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:24 INFO - PROCESS | 4052 | ++DOCSHELL 12146400 == 27 [pid = 4052] [id = 29] 04:12:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (12284400) [pid = 4052] [serial = 83] [outer = 00000000] 04:12:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (1398E400) [pid = 4052] [serial = 84] [outer = 12284400] 04:12:24 INFO - PROCESS | 4052 | 1469445144589 Marionette DEBUG loaded listener.js 04:12:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (13F26800) [pid = 4052] [serial = 85] [outer = 12284400] 04:12:25 INFO - PROCESS | 4052 | 1469445145013 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:12:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:12:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 631ms 04:12:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:12:25 INFO - PROCESS | 4052 | 1469445145086 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 04:12:25 INFO - PROCESS | 4052 | 1469445145088 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 04:12:25 INFO - PROCESS | 4052 | 1469445145091 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:12:25 INFO - PROCESS | 4052 | 1469445145093 Marionette TRACE conn6 <- [1,82,null,{}] 04:12:25 INFO - PROCESS | 4052 | 1469445145097 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:25 INFO - PROCESS | 4052 | 1469445145098 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:25 INFO - PROCESS | 4052 | 1469445145175 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 04:12:25 INFO - PROCESS | 4052 | 1469445145183 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:25 INFO - PROCESS | 4052 | 1469445145185 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:25 INFO - PROCESS | 4052 | ++DOCSHELL 150D6C00 == 28 [pid = 4052] [id = 30] 04:12:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (150D7400) [pid = 4052] [serial = 86] [outer = 00000000] 04:12:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (15F43C00) [pid = 4052] [serial = 87] [outer = 150D7400] 04:12:25 INFO - PROCESS | 4052 | 1469445145230 Marionette DEBUG loaded listener.js 04:12:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (15FC3C00) [pid = 4052] [serial = 88] [outer = 150D7400] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (17459400) [pid = 4052] [serial = 17] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (1979E400) [pid = 4052] [serial = 60] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (0D755800) [pid = 4052] [serial = 33] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (177C6400) [pid = 4052] [serial = 52] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (1920F000) [pid = 4052] [serial = 55] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (193CE800) [pid = 4052] [serial = 28] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (1880A000) [pid = 4052] [serial = 64] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (1B82CC00) [pid = 4052] [serial = 31] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (1BDB8C00) [pid = 4052] [serial = 22] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (1BD37C00) [pid = 4052] [serial = 67] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (118A6800) [pid = 4052] [serial = 39] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (14A53400) [pid = 4052] [serial = 9] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (14A59400) [pid = 4052] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (1181B000) [pid = 4052] [serial = 4] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 61 (0CC43C00) [pid = 4052] [serial = 63] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 60 (1BB3EC00) [pid = 4052] [serial = 66] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 59 (1607A800) [pid = 4052] [serial = 69] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 58 (1BDB4800) [pid = 4052] [serial = 21] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 57 (0D4E7400) [pid = 4052] [serial = 24] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 56 (19260800) [pid = 4052] [serial = 27] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 55 (19A10000) [pid = 4052] [serial = 30] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 54 (0DFD0800) [pid = 4052] [serial = 36] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 53 (0E8D3400) [pid = 4052] [serial = 38] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 52 (12280400) [pid = 4052] [serial = 42] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 51 (13530400) [pid = 4052] [serial = 43] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 50 (150E2800) [pid = 4052] [serial = 45] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 49 (15F4F800) [pid = 4052] [serial = 46] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 48 (16670C00) [pid = 4052] [serial = 48] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 47 (16B90000) [pid = 4052] [serial = 49] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 46 (17767800) [pid = 4052] [serial = 51] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 45 (17767000) [pid = 4052] [serial = 54] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 44 (179DB800) [pid = 4052] [serial = 57] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | --DOMWINDOW == 43 (177BE400) [pid = 4052] [serial = 14] [outer = 00000000] [url = about:blank] 04:12:26 INFO - PROCESS | 4052 | 1469445146671 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:12:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:12:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1631ms 04:12:26 INFO - PROCESS | 4052 | 1469445146724 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 04:12:26 INFO - PROCESS | 4052 | 1469445146728 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 04:12:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:12:26 INFO - PROCESS | 4052 | 1469445146733 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:12:26 INFO - PROCESS | 4052 | 1469445146736 Marionette TRACE conn6 <- [1,86,null,{}] 04:12:26 INFO - PROCESS | 4052 | 1469445146744 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:26 INFO - PROCESS | 4052 | 1469445146747 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:26 INFO - PROCESS | 4052 | 1469445146854 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 04:12:26 INFO - PROCESS | 4052 | 1469445146868 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:26 INFO - PROCESS | 4052 | 1469445146870 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:26 INFO - PROCESS | 4052 | ++DOCSHELL 0D2D3C00 == 29 [pid = 4052] [id = 31] 04:12:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 44 (0D482000) [pid = 4052] [serial = 89] [outer = 00000000] 04:12:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 45 (0D4EC800) [pid = 4052] [serial = 90] [outer = 0D482000] 04:12:26 INFO - PROCESS | 4052 | 1469445146919 Marionette DEBUG loaded listener.js 04:12:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 46 (0D5F2000) [pid = 4052] [serial = 91] [outer = 0D482000] 04:12:27 INFO - PROCESS | 4052 | 1469445147312 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:12:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:12:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 629ms 04:12:27 INFO - PROCESS | 4052 | 1469445147364 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 04:12:27 INFO - PROCESS | 4052 | 1469445147369 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 04:12:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:12:27 INFO - PROCESS | 4052 | 1469445147376 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:12:27 INFO - PROCESS | 4052 | 1469445147379 Marionette TRACE conn6 <- [1,90,null,{}] 04:12:27 INFO - PROCESS | 4052 | 1469445147383 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:27 INFO - PROCESS | 4052 | 1469445147386 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:27 INFO - PROCESS | 4052 | 1469445147471 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 04:12:27 INFO - PROCESS | 4052 | 1469445147477 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:27 INFO - PROCESS | 4052 | 1469445147480 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:27 INFO - PROCESS | 4052 | ++DOCSHELL 0DA1E800 == 30 [pid = 4052] [id = 32] 04:12:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 47 (0DD06800) [pid = 4052] [serial = 92] [outer = 00000000] 04:12:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 48 (0DD5E400) [pid = 4052] [serial = 93] [outer = 0DD06800] 04:12:27 INFO - PROCESS | 4052 | 1469445147528 Marionette DEBUG loaded listener.js 04:12:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 49 (0DD67000) [pid = 4052] [serial = 94] [outer = 0DD06800] 04:12:27 INFO - PROCESS | 4052 | 1469445147937 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:12:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:12:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 632ms 04:12:27 INFO - PROCESS | 4052 | 1469445148011 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 04:12:27 INFO - PROCESS | 4052 | 1469445148013 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 04:12:27 INFO - PROCESS | 4052 | 1469445148017 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:12:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:12:28 INFO - PROCESS | 4052 | 1469445148020 Marionette TRACE conn6 <- [1,94,null,{}] 04:12:28 INFO - PROCESS | 4052 | 1469445148031 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:28 INFO - PROCESS | 4052 | 1469445148036 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:28 INFO - PROCESS | 4052 | 1469445148119 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 04:12:28 INFO - PROCESS | 4052 | 1469445148136 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:28 INFO - PROCESS | 4052 | 1469445148139 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:28 INFO - PROCESS | 4052 | ++DOCSHELL 11CBB400 == 31 [pid = 4052] [id = 33] 04:12:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 50 (11CBD400) [pid = 4052] [serial = 95] [outer = 00000000] 04:12:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 51 (1207C400) [pid = 4052] [serial = 96] [outer = 11CBD400] 04:12:28 INFO - PROCESS | 4052 | 1469445148188 Marionette DEBUG loaded listener.js 04:12:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 52 (12146000) [pid = 4052] [serial = 97] [outer = 11CBD400] 04:12:28 INFO - PROCESS | 4052 | 1469445148617 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:12:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 630ms 04:12:28 INFO - PROCESS | 4052 | 1469445148651 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 04:12:28 INFO - PROCESS | 4052 | 1469445148653 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 04:12:28 INFO - PROCESS | 4052 | 1469445148656 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:12:28 INFO - PROCESS | 4052 | 1469445148658 Marionette TRACE conn6 <- [1,98,null,{}] 04:12:28 INFO - PROCESS | 4052 | 1469445148662 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:28 INFO - PROCESS | 4052 | 1469445148664 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:28 INFO - PROCESS | 4052 | 1469445148746 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 04:12:28 INFO - PROCESS | 4052 | 1469445148751 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:28 INFO - PROCESS | 4052 | 1469445148753 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:28 INFO - PROCESS | 4052 | ++DOCSHELL 119F6400 == 32 [pid = 4052] [id = 34] 04:12:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 53 (1207A000) [pid = 4052] [serial = 98] [outer = 00000000] 04:12:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 54 (1398B800) [pid = 4052] [serial = 99] [outer = 1207A000] 04:12:28 INFO - PROCESS | 4052 | 1469445148798 Marionette DEBUG loaded listener.js 04:12:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 55 (13F1D800) [pid = 4052] [serial = 100] [outer = 1207A000] 04:12:29 INFO - PROCESS | 4052 | 1469445149183 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:12:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:12:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 569ms 04:12:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:12:29 INFO - PROCESS | 4052 | 1469445149237 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 04:12:29 INFO - PROCESS | 4052 | 1469445149239 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 04:12:29 INFO - PROCESS | 4052 | 1469445149242 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:12:29 INFO - PROCESS | 4052 | 1469445149244 Marionette TRACE conn6 <- [1,102,null,{}] 04:12:29 INFO - PROCESS | 4052 | 1469445149248 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:29 INFO - PROCESS | 4052 | 1469445149250 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:29 INFO - PROCESS | 4052 | 1469445149326 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 04:12:29 INFO - PROCESS | 4052 | 1469445149332 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:29 INFO - PROCESS | 4052 | 1469445149334 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:29 INFO - PROCESS | 4052 | ++DOCSHELL 13FB4000 == 33 [pid = 4052] [id = 35] 04:12:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 56 (14A4CC00) [pid = 4052] [serial = 101] [outer = 00000000] 04:12:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 57 (150DC800) [pid = 4052] [serial = 102] [outer = 14A4CC00] 04:12:29 INFO - PROCESS | 4052 | 1469445149378 Marionette DEBUG loaded listener.js 04:12:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 58 (15FBC400) [pid = 4052] [serial = 103] [outer = 14A4CC00] 04:12:29 INFO - PROCESS | 4052 | 1469445149784 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:12:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:12:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 570ms 04:12:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:12:29 INFO - PROCESS | 4052 | 1469445149817 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 04:12:29 INFO - PROCESS | 4052 | 1469445149819 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 04:12:29 INFO - PROCESS | 4052 | 1469445149822 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:12:29 INFO - PROCESS | 4052 | 1469445149823 Marionette TRACE conn6 <- [1,106,null,{}] 04:12:29 INFO - PROCESS | 4052 | 1469445149827 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:29 INFO - PROCESS | 4052 | 1469445149832 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:29 INFO - PROCESS | 4052 | 1469445149961 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 04:12:29 INFO - PROCESS | 4052 | 1469445149967 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:29 INFO - PROCESS | 4052 | 1469445149969 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:29 INFO - PROCESS | 4052 | ++DOCSHELL 16262000 == 34 [pid = 4052] [id = 36] 04:12:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 59 (16268C00) [pid = 4052] [serial = 104] [outer = 00000000] 04:12:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 60 (1745AC00) [pid = 4052] [serial = 105] [outer = 16268C00] 04:12:29 INFO - PROCESS | 4052 | 1469445150015 Marionette DEBUG loaded listener.js 04:12:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 61 (1745C000) [pid = 4052] [serial = 106] [outer = 16268C00] 04:12:30 INFO - PROCESS | 4052 | 1469445150402 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:12:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:12:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 04:12:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:12:30 INFO - PROCESS | 4052 | 1469445150453 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 04:12:30 INFO - PROCESS | 4052 | 1469445150455 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 04:12:30 INFO - PROCESS | 4052 | 1469445150458 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:12:30 INFO - PROCESS | 4052 | 1469445150460 Marionette TRACE conn6 <- [1,110,null,{}] 04:12:30 INFO - PROCESS | 4052 | 1469445150463 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:30 INFO - PROCESS | 4052 | 1469445150465 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:30 INFO - PROCESS | 4052 | 1469445150539 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 04:12:30 INFO - PROCESS | 4052 | 1469445150545 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:30 INFO - PROCESS | 4052 | 1469445150547 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:30 INFO - PROCESS | 4052 | ++DOCSHELL 1775C000 == 35 [pid = 4052] [id = 37] 04:12:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 62 (1775CC00) [pid = 4052] [serial = 107] [outer = 00000000] 04:12:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (17767C00) [pid = 4052] [serial = 108] [outer = 1775CC00] 04:12:30 INFO - PROCESS | 4052 | 1469445150591 Marionette DEBUG loaded listener.js 04:12:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (1796EC00) [pid = 4052] [serial = 109] [outer = 1775CC00] 04:12:30 INFO - PROCESS | 4052 | 1469445150987 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:12:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 569ms 04:12:31 INFO - PROCESS | 4052 | 1469445151029 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 04:12:31 INFO - PROCESS | 4052 | 1469445151031 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 04:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:12:31 INFO - PROCESS | 4052 | 1469445151034 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:12:31 INFO - PROCESS | 4052 | 1469445151035 Marionette TRACE conn6 <- [1,114,null,{}] 04:12:31 INFO - PROCESS | 4052 | 1469445151039 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:31 INFO - PROCESS | 4052 | 1469445151040 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:31 INFO - PROCESS | 4052 | 1469445151144 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 04:12:31 INFO - PROCESS | 4052 | 1469445151152 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:31 INFO - PROCESS | 4052 | 1469445151154 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:31 INFO - PROCESS | 4052 | ++DOCSHELL 17760000 == 36 [pid = 4052] [id = 38] 04:12:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (17767800) [pid = 4052] [serial = 110] [outer = 00000000] 04:12:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (179D3400) [pid = 4052] [serial = 111] [outer = 17767800] 04:12:31 INFO - PROCESS | 4052 | 1469445151199 Marionette DEBUG loaded listener.js 04:12:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (179D4000) [pid = 4052] [serial = 112] [outer = 17767800] 04:12:31 INFO - PROCESS | 4052 | 1469445151567 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:12:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 570ms 04:12:31 INFO - PROCESS | 4052 | 1469445151605 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 04:12:31 INFO - PROCESS | 4052 | 1469445151607 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 04:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:12:31 INFO - PROCESS | 4052 | 1469445151610 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:12:31 INFO - PROCESS | 4052 | 1469445151611 Marionette TRACE conn6 <- [1,118,null,{}] 04:12:31 INFO - PROCESS | 4052 | 1469445151615 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:31 INFO - PROCESS | 4052 | 1469445151616 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:31 INFO - PROCESS | 4052 | 1469445151691 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 04:12:31 INFO - PROCESS | 4052 | 1469445151766 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:31 INFO - PROCESS | 4052 | 1469445151768 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:31 INFO - PROCESS | 4052 | ++DOCSHELL 11AC2C00 == 37 [pid = 4052] [id = 39] 04:12:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (17B51800) [pid = 4052] [serial = 113] [outer = 00000000] 04:12:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (1880B000) [pid = 4052] [serial = 114] [outer = 17B51800] 04:12:31 INFO - PROCESS | 4052 | 1469445151812 Marionette DEBUG loaded listener.js 04:12:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (1880CC00) [pid = 4052] [serial = 115] [outer = 17B51800] 04:12:32 INFO - PROCESS | 4052 | 1469445152218 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 04:12:32 INFO - PROCESS | 4052 | 1469445152241 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 04:12:32 INFO - PROCESS | 4052 | 1469445152243 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 04:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:12:32 INFO - PROCESS | 4052 | 1469445152246 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:12:32 INFO - PROCESS | 4052 | 1469445152248 Marionette TRACE conn6 <- [1,122,null,{}] 04:12:32 INFO - PROCESS | 4052 | 1469445152251 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:32 INFO - PROCESS | 4052 | 1469445152253 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:32 INFO - PROCESS | 4052 | 1469445152361 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 04:12:32 INFO - PROCESS | 4052 | 1469445152367 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:32 INFO - PROCESS | 4052 | 1469445152369 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:32 INFO - PROCESS | 4052 | ++DOCSHELL 17CF2C00 == 38 [pid = 4052] [id = 40] 04:12:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (19258400) [pid = 4052] [serial = 116] [outer = 00000000] 04:12:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (193CE800) [pid = 4052] [serial = 117] [outer = 19258400] 04:12:32 INFO - PROCESS | 4052 | 1469445152413 Marionette DEBUG loaded listener.js 04:12:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (19725C00) [pid = 4052] [serial = 118] [outer = 19258400] 04:12:32 INFO - PROCESS | 4052 | 1469445152774 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 569ms 04:12:32 INFO - PROCESS | 4052 | 1469445152786 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 04:12:32 INFO - PROCESS | 4052 | 1469445152789 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 04:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:12:32 INFO - PROCESS | 4052 | 1469445152798 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:12:32 INFO - PROCESS | 4052 | 1469445152801 Marionette TRACE conn6 <- [1,126,null,{}] 04:12:32 INFO - PROCESS | 4052 | 1469445152804 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:32 INFO - PROCESS | 4052 | 1469445152806 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:32 INFO - PROCESS | 4052 | 1469445152917 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 04:12:32 INFO - PROCESS | 4052 | 1469445152922 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:32 INFO - PROCESS | 4052 | 1469445152925 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:32 INFO - PROCESS | 4052 | ++DOCSHELL 0DA50800 == 39 [pid = 4052] [id = 41] 04:12:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0DA51800) [pid = 4052] [serial = 119] [outer = 00000000] 04:12:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (139FE000) [pid = 4052] [serial = 120] [outer = 0DA51800] 04:12:32 INFO - PROCESS | 4052 | 1469445152972 Marionette DEBUG loaded listener.js 04:12:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (197A3400) [pid = 4052] [serial = 121] [outer = 0DA51800] 04:12:33 INFO - PROCESS | 4052 | 1469445153432 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:12:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 04:12:33 INFO - PROCESS | 4052 | 1469445153472 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 04:12:33 INFO - PROCESS | 4052 | 1469445153474 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 04:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:12:33 INFO - PROCESS | 4052 | 1469445153480 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:12:33 INFO - PROCESS | 4052 | 1469445153482 Marionette TRACE conn6 <- [1,130,null,{}] 04:12:33 INFO - PROCESS | 4052 | 1469445153485 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:33 INFO - PROCESS | 4052 | 1469445153487 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:33 INFO - PROCESS | 4052 | 1469445153587 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 04:12:33 INFO - PROCESS | 4052 | 1469445153595 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:33 INFO - PROCESS | 4052 | 1469445153596 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:33 INFO - PROCESS | 4052 | ++DOCSHELL 11CF6400 == 40 [pid = 4052] [id = 42] 04:12:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (16073000) [pid = 4052] [serial = 122] [outer = 00000000] 04:12:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (166C5400) [pid = 4052] [serial = 123] [outer = 16073000] 04:12:33 INFO - PROCESS | 4052 | 1469445153640 Marionette DEBUG loaded listener.js 04:12:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (166C8800) [pid = 4052] [serial = 124] [outer = 16073000] 04:12:33 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (12284400) [pid = 4052] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:12:33 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0D480800) [pid = 4052] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:12:33 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (11925000) [pid = 4052] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:12:33 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0DD05400) [pid = 4052] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:12:33 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0DD62400) [pid = 4052] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:12:33 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (19261C00) [pid = 4052] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:12:33 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (0DA16400) [pid = 4052] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:12:33 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (179D5400) [pid = 4052] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:12:34 INFO - PROCESS | 4052 | 1469445154038 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 589ms 04:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:12:34 INFO - PROCESS | 4052 | 1469445154068 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 04:12:34 INFO - PROCESS | 4052 | 1469445154070 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 04:12:34 INFO - PROCESS | 4052 | 1469445154072 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:12:34 INFO - PROCESS | 4052 | 1469445154074 Marionette TRACE conn6 <- [1,134,null,{}] 04:12:34 INFO - PROCESS | 4052 | 1469445154078 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:34 INFO - PROCESS | 4052 | 1469445154079 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:34 INFO - PROCESS | 4052 | 1469445154155 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 04:12:34 INFO - PROCESS | 4052 | 1469445154161 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:34 INFO - PROCESS | 4052 | 1469445154163 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:34 INFO - PROCESS | 4052 | ++DOCSHELL 0D909C00 == 41 [pid = 4052] [id = 43] 04:12:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (0D90F400) [pid = 4052] [serial = 125] [outer = 00000000] 04:12:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0D912000) [pid = 4052] [serial = 126] [outer = 0D90F400] 04:12:34 INFO - PROCESS | 4052 | 1469445154206 Marionette DEBUG loaded listener.js 04:12:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0D914800) [pid = 4052] [serial = 127] [outer = 0D90F400] 04:12:34 INFO - PROCESS | 4052 | 1469445154614 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 04:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:12:34 INFO - PROCESS | 4052 | 1469445154643 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 04:12:34 INFO - PROCESS | 4052 | 1469445154645 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 04:12:34 INFO - PROCESS | 4052 | 1469445154648 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:12:34 INFO - PROCESS | 4052 | 1469445154650 Marionette TRACE conn6 <- [1,138,null,{}] 04:12:34 INFO - PROCESS | 4052 | 1469445154653 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:34 INFO - PROCESS | 4052 | 1469445154655 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:34 INFO - PROCESS | 4052 | 1469445154763 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 04:12:34 INFO - PROCESS | 4052 | 1469445154768 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:34 INFO - PROCESS | 4052 | 1469445154770 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:34 INFO - PROCESS | 4052 | ++DOCSHELL 0D90D400 == 42 [pid = 4052] [id = 44] 04:12:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0D90FC00) [pid = 4052] [serial = 128] [outer = 00000000] 04:12:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (0D918C00) [pid = 4052] [serial = 129] [outer = 0D90FC00] 04:12:34 INFO - PROCESS | 4052 | 1469445154813 Marionette DEBUG loaded listener.js 04:12:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (119B1C00) [pid = 4052] [serial = 130] [outer = 0D90FC00] 04:12:35 INFO - PROCESS | 4052 | 1469445155159 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 04:12:35 INFO - PROCESS | 4052 | 1469445155220 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 04:12:35 INFO - PROCESS | 4052 | 1469445155222 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 04:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:12:35 INFO - PROCESS | 4052 | 1469445155224 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:12:35 INFO - PROCESS | 4052 | 1469445155226 Marionette TRACE conn6 <- [1,142,null,{}] 04:12:35 INFO - PROCESS | 4052 | 1469445155240 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:35 INFO - PROCESS | 4052 | 1469445155242 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:35 INFO - PROCESS | 4052 | 1469445155318 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 04:12:35 INFO - PROCESS | 4052 | 1469445155324 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:35 INFO - PROCESS | 4052 | 1469445155326 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:35 INFO - PROCESS | 4052 | ++DOCSHELL 0DA4E800 == 43 [pid = 4052] [id = 45] 04:12:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (0DD07400) [pid = 4052] [serial = 131] [outer = 00000000] 04:12:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (14FD4000) [pid = 4052] [serial = 132] [outer = 0DD07400] 04:12:35 INFO - PROCESS | 4052 | 1469445155379 Marionette DEBUG loaded listener.js 04:12:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (14FD5C00) [pid = 4052] [serial = 133] [outer = 0DD07400] 04:12:35 INFO - PROCESS | 4052 | 1469445155785 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 569ms 04:12:35 INFO - PROCESS | 4052 | 1469445155834 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 04:12:35 INFO - PROCESS | 4052 | 1469445155838 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 04:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:12:35 INFO - PROCESS | 4052 | 1469445155848 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:12:35 INFO - PROCESS | 4052 | 1469445155852 Marionette TRACE conn6 <- [1,146,null,{}] 04:12:35 INFO - PROCESS | 4052 | 1469445155858 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:35 INFO - PROCESS | 4052 | 1469445155862 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:35 INFO - PROCESS | 4052 | 1469445155988 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 04:12:36 INFO - PROCESS | 4052 | 1469445156060 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:36 INFO - PROCESS | 4052 | 1469445156066 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:36 INFO - PROCESS | 4052 | ++DOCSHELL 0D26B400 == 44 [pid = 4052] [id = 46] 04:12:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (0D26C000) [pid = 4052] [serial = 134] [outer = 00000000] 04:12:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (0D43A800) [pid = 4052] [serial = 135] [outer = 0D26C000] 04:12:36 INFO - PROCESS | 4052 | 1469445156165 Marionette DEBUG loaded listener.js 04:12:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (0D750400) [pid = 4052] [serial = 136] [outer = 0D26C000] 04:12:36 INFO - PROCESS | 4052 | 1469445156870 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1073ms 04:12:36 INFO - PROCESS | 4052 | 1469445156924 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 04:12:36 INFO - PROCESS | 4052 | 1469445156928 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 04:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:12:36 INFO - PROCESS | 4052 | 1469445156935 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:12:36 INFO - PROCESS | 4052 | 1469445156939 Marionette TRACE conn6 <- [1,150,null,{}] 04:12:36 INFO - PROCESS | 4052 | 1469445156943 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:36 INFO - PROCESS | 4052 | 1469445156946 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:37 INFO - PROCESS | 4052 | 1469445157065 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 04:12:37 INFO - PROCESS | 4052 | 1469445157137 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:37 INFO - PROCESS | 4052 | 1469445157139 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:37 INFO - PROCESS | 4052 | ++DOCSHELL 0DA57400 == 45 [pid = 4052] [id = 47] 04:12:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (0DD0FC00) [pid = 4052] [serial = 137] [outer = 00000000] 04:12:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (0DEB2800) [pid = 4052] [serial = 138] [outer = 0DD0FC00] 04:12:37 INFO - PROCESS | 4052 | 1469445157196 Marionette DEBUG loaded listener.js 04:12:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (1181AC00) [pid = 4052] [serial = 139] [outer = 0DD0FC00] 04:12:38 INFO - PROCESS | 4052 | --DOCSHELL 12146400 == 44 [pid = 4052] [id = 29] 04:12:38 INFO - PROCESS | 4052 | --DOCSHELL 0D90D400 == 43 [pid = 4052] [id = 44] 04:12:38 INFO - PROCESS | 4052 | --DOCSHELL 0D909C00 == 42 [pid = 4052] [id = 43] 04:12:38 INFO - PROCESS | 4052 | --DOCSHELL 11CF6400 == 41 [pid = 4052] [id = 42] 04:12:38 INFO - PROCESS | 4052 | --DOCSHELL 0DA50800 == 40 [pid = 4052] [id = 41] 04:12:38 INFO - PROCESS | 4052 | --DOCSHELL 17CF2C00 == 39 [pid = 4052] [id = 40] 04:12:38 INFO - PROCESS | 4052 | --DOCSHELL 11AC2C00 == 38 [pid = 4052] [id = 39] 04:12:38 INFO - PROCESS | 4052 | --DOCSHELL 17760000 == 37 [pid = 4052] [id = 38] 04:12:38 INFO - PROCESS | 4052 | --DOCSHELL 1775C000 == 36 [pid = 4052] [id = 37] 04:12:38 INFO - PROCESS | 4052 | --DOCSHELL 16262000 == 35 [pid = 4052] [id = 36] 04:12:38 INFO - PROCESS | 4052 | --DOCSHELL 13FB4000 == 34 [pid = 4052] [id = 35] 04:12:38 INFO - PROCESS | 4052 | --DOCSHELL 119F6400 == 33 [pid = 4052] [id = 34] 04:12:38 INFO - PROCESS | 4052 | --DOCSHELL 11CBB400 == 32 [pid = 4052] [id = 33] 04:12:38 INFO - PROCESS | 4052 | --DOCSHELL 0DA1E800 == 31 [pid = 4052] [id = 32] 04:12:38 INFO - PROCESS | 4052 | --DOCSHELL 0D2D3C00 == 30 [pid = 4052] [id = 31] 04:12:38 INFO - PROCESS | 4052 | --DOCSHELL 150D6C00 == 29 [pid = 4052] [id = 30] 04:12:38 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (13F26800) [pid = 4052] [serial = 85] [outer = 00000000] [url = about:blank] 04:12:38 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0D5F6C00) [pid = 4052] [serial = 75] [outer = 00000000] [url = about:blank] 04:12:38 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (0DA13C00) [pid = 4052] [serial = 76] [outer = 00000000] [url = about:blank] 04:12:38 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (1202A800) [pid = 4052] [serial = 81] [outer = 00000000] [url = about:blank] 04:12:38 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0DD6A800) [pid = 4052] [serial = 78] [outer = 00000000] [url = about:blank] 04:12:38 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (1398E400) [pid = 4052] [serial = 84] [outer = 00000000] [url = about:blank] 04:12:38 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (15F43C00) [pid = 4052] [serial = 87] [outer = 00000000] [url = about:blank] 04:12:38 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (1214C800) [pid = 4052] [serial = 82] [outer = 00000000] [url = about:blank] 04:12:38 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0DFCE800) [pid = 4052] [serial = 79] [outer = 00000000] [url = about:blank] 04:12:38 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0DD6AC00) [pid = 4052] [serial = 73] [outer = 00000000] [url = about:blank] 04:12:38 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0DD68000) [pid = 4052] [serial = 72] [outer = 00000000] [url = about:blank] 04:12:38 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (1A2F7000) [pid = 4052] [serial = 61] [outer = 00000000] [url = about:blank] 04:12:38 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (1BDB4C00) [pid = 4052] [serial = 70] [outer = 00000000] [url = about:blank] 04:12:38 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (179DDC00) [pid = 4052] [serial = 58] [outer = 00000000] [url = about:blank] 04:12:38 INFO - PROCESS | 4052 | 1469445158053 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1190ms 04:12:38 INFO - PROCESS | 4052 | 1469445158125 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 04:12:38 INFO - PROCESS | 4052 | 1469445158128 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 04:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:12:38 INFO - PROCESS | 4052 | 1469445158133 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:12:38 INFO - PROCESS | 4052 | 1469445158135 Marionette TRACE conn6 <- [1,154,null,{}] 04:12:38 INFO - PROCESS | 4052 | 1469445158140 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:38 INFO - PROCESS | 4052 | 1469445158144 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:38 INFO - PROCESS | 4052 | 1469445158229 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 04:12:38 INFO - PROCESS | 4052 | 1469445158236 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:38 INFO - PROCESS | 4052 | 1469445158239 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:38 INFO - PROCESS | 4052 | ++DOCSHELL 0D5FA800 == 30 [pid = 4052] [id = 48] 04:12:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0D74FC00) [pid = 4052] [serial = 140] [outer = 00000000] 04:12:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0D75CC00) [pid = 4052] [serial = 141] [outer = 0D74FC00] 04:12:38 INFO - PROCESS | 4052 | 1469445158286 Marionette DEBUG loaded listener.js 04:12:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0D910000) [pid = 4052] [serial = 142] [outer = 0D74FC00] 04:12:38 INFO - PROCESS | 4052 | 1469445158748 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 04:12:38 INFO - PROCESS | 4052 | 1469445158805 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 04:12:38 INFO - PROCESS | 4052 | 1469445158810 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 04:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:12:38 INFO - PROCESS | 4052 | 1469445158816 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:12:38 INFO - PROCESS | 4052 | 1469445158818 Marionette TRACE conn6 <- [1,158,null,{}] 04:12:38 INFO - PROCESS | 4052 | 1469445158822 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:38 INFO - PROCESS | 4052 | 1469445158825 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:38 INFO - PROCESS | 4052 | 1469445158910 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 04:12:38 INFO - PROCESS | 4052 | 1469445158919 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:38 INFO - PROCESS | 4052 | 1469445158921 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:38 INFO - PROCESS | 4052 | ++DOCSHELL 0DA1A000 == 31 [pid = 4052] [id = 49] 04:12:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (0DA1B000) [pid = 4052] [serial = 143] [outer = 00000000] 04:12:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (0DA53400) [pid = 4052] [serial = 144] [outer = 0DA1B000] 04:12:38 INFO - PROCESS | 4052 | 1469445158970 Marionette DEBUG loaded listener.js 04:12:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (0DD42000) [pid = 4052] [serial = 145] [outer = 0DA1B000] 04:12:39 INFO - PROCESS | 4052 | 1469445159397 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:12:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:12:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 04:12:39 INFO - PROCESS | 4052 | 1469445159450 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 04:12:39 INFO - PROCESS | 4052 | 1469445159452 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 04:12:39 INFO - PROCESS | 4052 | 1469445159455 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:12:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:12:39 INFO - PROCESS | 4052 | 1469445159459 Marionette TRACE conn6 <- [1,162,null,{}] 04:12:39 INFO - PROCESS | 4052 | 1469445159470 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:39 INFO - PROCESS | 4052 | 1469445159474 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:39 INFO - PROCESS | 4052 | 1469445159556 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 04:12:39 INFO - PROCESS | 4052 | 1469445159596 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:39 INFO - PROCESS | 4052 | 1469445159600 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:39 INFO - PROCESS | 4052 | ++DOCSHELL 11AC1400 == 32 [pid = 4052] [id = 50] 04:12:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (11AC2400) [pid = 4052] [serial = 146] [outer = 00000000] 04:12:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (12073000) [pid = 4052] [serial = 147] [outer = 11AC2400] 04:12:39 INFO - PROCESS | 4052 | 1469445159648 Marionette DEBUG loaded listener.js 04:12:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (12146400) [pid = 4052] [serial = 148] [outer = 11AC2400] 04:12:40 INFO - PROCESS | 4052 | 1469445160062 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 04:12:40 INFO - PROCESS | 4052 | 1469445160090 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 04:12:40 INFO - PROCESS | 4052 | 1469445160092 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 04:12:40 INFO - PROCESS | 4052 | 1469445160111 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:12:40 INFO - PROCESS | 4052 | 1469445160113 Marionette TRACE conn6 <- [1,166,null,{}] 04:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:12:40 INFO - PROCESS | 4052 | 1469445160116 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:40 INFO - PROCESS | 4052 | 1469445160118 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:40 INFO - PROCESS | 4052 | 1469445160203 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 04:12:40 INFO - PROCESS | 4052 | 1469445160208 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:40 INFO - PROCESS | 4052 | 1469445160210 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:40 INFO - PROCESS | 4052 | ++DOCSHELL 12285800 == 33 [pid = 4052] [id = 51] 04:12:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (12CAF800) [pid = 4052] [serial = 149] [outer = 00000000] 04:12:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (139FC000) [pid = 4052] [serial = 150] [outer = 12CAF800] 04:12:40 INFO - PROCESS | 4052 | 1469445160257 Marionette DEBUG loaded listener.js 04:12:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (14A4E400) [pid = 4052] [serial = 151] [outer = 12CAF800] 04:12:40 INFO - PROCESS | 4052 | 1469445160715 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 04:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:12:40 INFO - PROCESS | 4052 | 1469445160748 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 04:12:40 INFO - PROCESS | 4052 | 1469445160750 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 04:12:40 INFO - PROCESS | 4052 | 1469445160753 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:12:40 INFO - PROCESS | 4052 | 1469445160755 Marionette TRACE conn6 <- [1,170,null,{}] 04:12:40 INFO - PROCESS | 4052 | 1469445160759 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:40 INFO - PROCESS | 4052 | 1469445160761 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:40 INFO - PROCESS | 4052 | 1469445160868 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 04:12:40 INFO - PROCESS | 4052 | 1469445160873 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:40 INFO - PROCESS | 4052 | 1469445160875 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:40 INFO - PROCESS | 4052 | ++DOCSHELL 13992C00 == 34 [pid = 4052] [id = 52] 04:12:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (14A54000) [pid = 4052] [serial = 152] [outer = 00000000] 04:12:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (14FD8400) [pid = 4052] [serial = 153] [outer = 14A54000] 04:12:40 INFO - PROCESS | 4052 | 1469445160922 Marionette DEBUG loaded listener.js 04:12:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (14FD8C00) [pid = 4052] [serial = 154] [outer = 14A54000] 04:12:41 INFO - PROCESS | 4052 | 1469445161374 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 04:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:12:41 INFO - PROCESS | 4052 | 1469445161424 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 04:12:41 INFO - PROCESS | 4052 | 1469445161426 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 04:12:41 INFO - PROCESS | 4052 | 1469445161429 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:12:41 INFO - PROCESS | 4052 | 1469445161431 Marionette TRACE conn6 <- [1,174,null,{}] 04:12:41 INFO - PROCESS | 4052 | 1469445161434 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:41 INFO - PROCESS | 4052 | 1469445161440 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:41 INFO - PROCESS | 4052 | 1469445161573 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 04:12:41 INFO - PROCESS | 4052 | 1469445161579 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:41 INFO - PROCESS | 4052 | 1469445161581 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:41 INFO - PROCESS | 4052 | ++DOCSHELL 15FBE000 == 35 [pid = 4052] [id = 53] 04:12:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (15FC2800) [pid = 4052] [serial = 155] [outer = 00000000] 04:12:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (166C2C00) [pid = 4052] [serial = 156] [outer = 15FC2800] 04:12:41 INFO - PROCESS | 4052 | 1469445161626 Marionette DEBUG loaded listener.js 04:12:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (166C5000) [pid = 4052] [serial = 157] [outer = 15FC2800] 04:12:42 INFO - PROCESS | 4052 | 1469445162044 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 04:12:42 INFO - PROCESS | 4052 | 1469445162100 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 04:12:42 INFO - PROCESS | 4052 | 1469445162102 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 04:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:12:42 INFO - PROCESS | 4052 | 1469445162105 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:12:42 INFO - PROCESS | 4052 | 1469445162107 Marionette TRACE conn6 <- [1,178,null,{}] 04:12:42 INFO - PROCESS | 4052 | 1469445162111 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:42 INFO - PROCESS | 4052 | 1469445162113 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:42 INFO - PROCESS | 4052 | 1469445162235 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 04:12:42 INFO - PROCESS | 4052 | 1469445162255 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:42 INFO - PROCESS | 4052 | 1469445162256 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:42 INFO - PROCESS | 4052 | ++DOCSHELL 166C3400 == 36 [pid = 4052] [id = 54] 04:12:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (166CC800) [pid = 4052] [serial = 158] [outer = 00000000] 04:12:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (1775A800) [pid = 4052] [serial = 159] [outer = 166CC800] 04:12:42 INFO - PROCESS | 4052 | 1469445162300 Marionette DEBUG loaded listener.js 04:12:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (17762000) [pid = 4052] [serial = 160] [outer = 166CC800] 04:12:42 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (19258400) [pid = 4052] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:12:42 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (1775CC00) [pid = 4052] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:12:42 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (0DA51800) [pid = 4052] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:12:42 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (14A4CC00) [pid = 4052] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:12:42 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (16073000) [pid = 4052] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:12:42 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (0D90F400) [pid = 4052] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:12:42 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (1207A000) [pid = 4052] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:12:42 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0D90FC00) [pid = 4052] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:12:42 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0D482000) [pid = 4052] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:12:42 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (16268C00) [pid = 4052] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:12:42 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0DD06800) [pid = 4052] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:12:42 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (11CBD400) [pid = 4052] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:12:42 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (150D7400) [pid = 4052] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:12:42 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (17767800) [pid = 4052] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:12:42 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (17B51800) [pid = 4052] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:12:42 INFO - PROCESS | 4052 | 1469445162837 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 769ms 04:12:42 INFO - PROCESS | 4052 | 1469445162876 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 04:12:42 INFO - PROCESS | 4052 | 1469445162878 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 04:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:12:42 INFO - PROCESS | 4052 | 1469445162881 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:12:42 INFO - PROCESS | 4052 | 1469445162883 Marionette TRACE conn6 <- [1,182,null,{}] 04:12:42 INFO - PROCESS | 4052 | 1469445162886 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:42 INFO - PROCESS | 4052 | 1469445162888 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:42 INFO - PROCESS | 4052 | 1469445162998 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 04:12:43 INFO - PROCESS | 4052 | 1469445163040 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:43 INFO - PROCESS | 4052 | 1469445163042 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:43 INFO - PROCESS | 4052 | ++DOCSHELL 0DA54400 == 37 [pid = 4052] [id = 55] 04:12:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (0DD67800) [pid = 4052] [serial = 161] [outer = 00000000] 04:12:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (150D7400) [pid = 4052] [serial = 162] [outer = 0DD67800] 04:12:43 INFO - PROCESS | 4052 | 1469445163087 Marionette DEBUG loaded listener.js 04:12:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (15F4E800) [pid = 4052] [serial = 163] [outer = 0DD67800] 04:12:43 INFO - PROCESS | 4052 | 1469445163404 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:12:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms 04:12:43 INFO - PROCESS | 4052 | 1469445163452 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 04:12:43 INFO - PROCESS | 4052 | 1469445163463 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 04:12:43 INFO - PROCESS | 4052 | 1469445163467 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:12:43 INFO - PROCESS | 4052 | 1469445163469 Marionette TRACE conn6 <- [1,186,null,{}] 04:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:12:43 INFO - PROCESS | 4052 | 1469445163472 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:43 INFO - PROCESS | 4052 | 1469445163474 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:43 INFO - PROCESS | 4052 | 1469445163580 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 04:12:43 INFO - PROCESS | 4052 | 1469445163587 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:43 INFO - PROCESS | 4052 | 1469445163589 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:43 INFO - PROCESS | 4052 | ++DOCSHELL 0CC40000 == 38 [pid = 4052] [id = 56] 04:12:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (14FDB800) [pid = 4052] [serial = 164] [outer = 00000000] 04:12:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (1797BC00) [pid = 4052] [serial = 165] [outer = 14FDB800] 04:12:43 INFO - PROCESS | 4052 | 1469445163632 Marionette DEBUG loaded listener.js 04:12:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (179DB000) [pid = 4052] [serial = 166] [outer = 14FDB800] 04:12:44 INFO - PROCESS | 4052 | 1469445164010 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 569ms 04:12:44 INFO - PROCESS | 4052 | 1469445164043 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 04:12:44 INFO - PROCESS | 4052 | 1469445164045 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 04:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:12:44 INFO - PROCESS | 4052 | 1469445164048 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:12:44 INFO - PROCESS | 4052 | 1469445164049 Marionette TRACE conn6 <- [1,190,null,{}] 04:12:44 INFO - PROCESS | 4052 | 1469445164053 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:44 INFO - PROCESS | 4052 | 1469445164054 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:44 INFO - PROCESS | 4052 | 1469445164134 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 04:12:44 INFO - PROCESS | 4052 | 1469445164208 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:44 INFO - PROCESS | 4052 | 1469445164210 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:44 INFO - PROCESS | 4052 | ++DOCSHELL 121E0C00 == 39 [pid = 4052] [id = 57] 04:12:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (16267C00) [pid = 4052] [serial = 167] [outer = 00000000] 04:12:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (17CED400) [pid = 4052] [serial = 168] [outer = 16267C00] 04:12:44 INFO - PROCESS | 4052 | 1469445164255 Marionette DEBUG loaded listener.js 04:12:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (1880B800) [pid = 4052] [serial = 169] [outer = 16267C00] 04:12:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (188A1800) [pid = 4052] [serial = 170] [outer = 0DD43800] 04:12:44 INFO - PROCESS | 4052 | 1469445164649 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 630ms 04:12:44 INFO - PROCESS | 4052 | 1469445164703 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 04:12:44 INFO - PROCESS | 4052 | 1469445164707 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 04:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:12:44 INFO - PROCESS | 4052 | 1469445164713 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:12:44 INFO - PROCESS | 4052 | 1469445164717 Marionette TRACE conn6 <- [1,194,null,{}] 04:12:44 INFO - PROCESS | 4052 | 1469445164723 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:44 INFO - PROCESS | 4052 | 1469445164727 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:44 INFO - PROCESS | 4052 | 1469445164872 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 04:12:45 INFO - PROCESS | 4052 | 1469445165028 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:45 INFO - PROCESS | 4052 | 1469445165034 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:45 INFO - PROCESS | 4052 | ++DOCSHELL 0D2D3800 == 40 [pid = 4052] [id = 58] 04:12:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (0D2D3C00) [pid = 4052] [serial = 171] [outer = 00000000] 04:12:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (0D74F800) [pid = 4052] [serial = 172] [outer = 0D2D3C00] 04:12:45 INFO - PROCESS | 4052 | 1469445165091 Marionette DEBUG loaded listener.js 04:12:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (0D913400) [pid = 4052] [serial = 173] [outer = 0D2D3C00] 04:12:45 INFO - PROCESS | 4052 | 1469445165648 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 989ms 04:12:45 INFO - PROCESS | 4052 | 1469445165706 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 04:12:45 INFO - PROCESS | 4052 | 1469445165709 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 04:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:12:45 INFO - PROCESS | 4052 | 1469445165716 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:12:45 INFO - PROCESS | 4052 | 1469445165720 Marionette TRACE conn6 <- [1,198,null,{}] 04:12:45 INFO - PROCESS | 4052 | 1469445165724 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:45 INFO - PROCESS | 4052 | 1469445165727 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:45 INFO - PROCESS | 4052 | 1469445165874 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 04:12:45 INFO - PROCESS | 4052 | 1469445165890 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:45 INFO - PROCESS | 4052 | 1469445165892 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:45 INFO - PROCESS | 4052 | ++DOCSHELL 0DE0DC00 == 41 [pid = 4052] [id = 59] 04:12:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (0E647800) [pid = 4052] [serial = 174] [outer = 00000000] 04:12:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (118A9800) [pid = 4052] [serial = 175] [outer = 0E647800] 04:12:45 INFO - PROCESS | 4052 | 1469445165950 Marionette DEBUG loaded listener.js 04:12:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (12028C00) [pid = 4052] [serial = 176] [outer = 0E647800] 04:12:46 INFO - PROCESS | 4052 | 1469445166529 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:12:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 830ms 04:12:46 INFO - PROCESS | 4052 | 1469445166546 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 04:12:46 INFO - PROCESS | 4052 | 1469445166548 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 04:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:12:46 INFO - PROCESS | 4052 | 1469445166552 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:12:46 INFO - PROCESS | 4052 | 1469445166555 Marionette TRACE conn6 <- [1,202,null,{}] 04:12:46 INFO - PROCESS | 4052 | 1469445166565 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:46 INFO - PROCESS | 4052 | 1469445166571 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:46 INFO - PROCESS | 4052 | 1469445166685 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 04:12:46 INFO - PROCESS | 4052 | 1469445166779 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:46 INFO - PROCESS | 4052 | 1469445166783 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:46 INFO - PROCESS | 4052 | ++DOCSHELL 1607DC00 == 42 [pid = 4052] [id = 60] 04:12:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 95 (1607E400) [pid = 4052] [serial = 177] [outer = 00000000] 04:12:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 96 (166BF400) [pid = 4052] [serial = 178] [outer = 1607E400] 04:12:46 INFO - PROCESS | 4052 | 1469445166842 Marionette DEBUG loaded listener.js 04:12:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 97 (1775F400) [pid = 4052] [serial = 179] [outer = 1607E400] 04:12:47 INFO - PROCESS | 4052 | 1469445167397 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 869ms 04:12:47 INFO - PROCESS | 4052 | 1469445167426 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 04:12:47 INFO - PROCESS | 4052 | 1469445167428 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 04:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:12:47 INFO - PROCESS | 4052 | 1469445167456 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:12:47 INFO - PROCESS | 4052 | 1469445167458 Marionette TRACE conn6 <- [1,206,null,{}] 04:12:47 INFO - PROCESS | 4052 | 1469445167476 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:47 INFO - PROCESS | 4052 | 1469445167478 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:47 INFO - PROCESS | 4052 | 1469445167610 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 04:12:47 INFO - PROCESS | 4052 | 1469445167683 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:47 INFO - PROCESS | 4052 | 1469445167685 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:47 INFO - PROCESS | 4052 | ++DOCSHELL 0D7DF000 == 43 [pid = 4052] [id = 61] 04:12:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 98 (0D7DFC00) [pid = 4052] [serial = 180] [outer = 00000000] 04:12:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 99 (0D7E4400) [pid = 4052] [serial = 181] [outer = 0D7DFC00] 04:12:47 INFO - PROCESS | 4052 | 1469445167740 Marionette DEBUG loaded listener.js 04:12:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 100 (121D9800) [pid = 4052] [serial = 182] [outer = 0D7DFC00] 04:12:48 INFO - PROCESS | 4052 | 1469445168362 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:12:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 990ms 04:12:48 INFO - PROCESS | 4052 | 1469445168450 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 04:12:48 INFO - PROCESS | 4052 | 1469445168454 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 04:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:12:48 INFO - PROCESS | 4052 | 1469445168458 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:12:48 INFO - PROCESS | 4052 | 1469445168462 Marionette TRACE conn6 <- [1,210,null,{}] 04:12:48 INFO - PROCESS | 4052 | 1469445168468 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:48 INFO - PROCESS | 4052 | 1469445168471 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:48 INFO - PROCESS | 4052 | 1469445168568 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 04:12:48 INFO - PROCESS | 4052 | 1469445168646 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:48 INFO - PROCESS | 4052 | 1469445168648 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:48 INFO - PROCESS | 4052 | ++DOCSHELL 0D7DEC00 == 44 [pid = 4052] [id = 62] 04:12:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 101 (0D7DF400) [pid = 4052] [serial = 183] [outer = 00000000] 04:12:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 102 (0DA13400) [pid = 4052] [serial = 184] [outer = 0D7DF400] 04:12:48 INFO - PROCESS | 4052 | 1469445168698 Marionette DEBUG loaded listener.js 04:12:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 103 (0DA4A400) [pid = 4052] [serial = 185] [outer = 0D7DF400] 04:12:48 INFO - PROCESS | 4052 | --DOCSHELL 0CC40000 == 43 [pid = 4052] [id = 56] 04:12:48 INFO - PROCESS | 4052 | --DOCSHELL 0DA54400 == 42 [pid = 4052] [id = 55] 04:12:48 INFO - PROCESS | 4052 | --DOCSHELL 166C3400 == 41 [pid = 4052] [id = 54] 04:12:48 INFO - PROCESS | 4052 | --DOCSHELL 15FBE000 == 40 [pid = 4052] [id = 53] 04:12:48 INFO - PROCESS | 4052 | --DOCSHELL 13992C00 == 39 [pid = 4052] [id = 52] 04:12:48 INFO - PROCESS | 4052 | --DOCSHELL 12285800 == 38 [pid = 4052] [id = 51] 04:12:48 INFO - PROCESS | 4052 | --DOCSHELL 11AC1400 == 37 [pid = 4052] [id = 50] 04:12:48 INFO - PROCESS | 4052 | --DOCSHELL 0DA1A000 == 36 [pid = 4052] [id = 49] 04:12:48 INFO - PROCESS | 4052 | --DOCSHELL 0D5FA800 == 35 [pid = 4052] [id = 48] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 102 (193CE800) [pid = 4052] [serial = 117] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 101 (17767C00) [pid = 4052] [serial = 108] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 100 (1796EC00) [pid = 4052] [serial = 109] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 99 (139FE000) [pid = 4052] [serial = 120] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 98 (150DC800) [pid = 4052] [serial = 102] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 97 (15FBC400) [pid = 4052] [serial = 103] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 96 (166C5400) [pid = 4052] [serial = 123] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 95 (197A3400) [pid = 4052] [serial = 121] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 94 (0D914800) [pid = 4052] [serial = 127] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (1398B800) [pid = 4052] [serial = 99] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (13F1D800) [pid = 4052] [serial = 100] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (0D918C00) [pid = 4052] [serial = 129] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (0D4EC800) [pid = 4052] [serial = 90] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (0D5F2000) [pid = 4052] [serial = 91] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (1745AC00) [pid = 4052] [serial = 105] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (1745C000) [pid = 4052] [serial = 106] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0DD5E400) [pid = 4052] [serial = 93] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0DD67000) [pid = 4052] [serial = 94] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (1207C400) [pid = 4052] [serial = 96] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (12146000) [pid = 4052] [serial = 97] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (15FC3C00) [pid = 4052] [serial = 88] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (179D3400) [pid = 4052] [serial = 111] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (179D4000) [pid = 4052] [serial = 112] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (1880CC00) [pid = 4052] [serial = 115] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0D912000) [pid = 4052] [serial = 126] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (1880B000) [pid = 4052] [serial = 114] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (119B1C00) [pid = 4052] [serial = 130] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (14FD4000) [pid = 4052] [serial = 132] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (166C8800) [pid = 4052] [serial = 124] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (19725C00) [pid = 4052] [serial = 118] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 4052 | 1469445169226 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:12:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:12:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 829ms 04:12:49 INFO - PROCESS | 4052 | 1469445169292 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 04:12:49 INFO - PROCESS | 4052 | 1469445169296 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 04:12:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:12:49 INFO - PROCESS | 4052 | 1469445169302 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:12:49 INFO - PROCESS | 4052 | 1469445169305 Marionette TRACE conn6 <- [1,214,null,{}] 04:12:49 INFO - PROCESS | 4052 | 1469445169309 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:49 INFO - PROCESS | 4052 | 1469445169311 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:49 INFO - PROCESS | 4052 | 1469445169398 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 04:12:49 INFO - PROCESS | 4052 | 1469445169407 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:49 INFO - PROCESS | 4052 | 1469445169409 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:49 INFO - PROCESS | 4052 | ++DOCSHELL 0D7E4800 == 36 [pid = 4052] [id = 63] 04:12:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0D918800) [pid = 4052] [serial = 186] [outer = 00000000] 04:12:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0DD06800) [pid = 4052] [serial = 187] [outer = 0D918800] 04:12:49 INFO - PROCESS | 4052 | 1469445169460 Marionette DEBUG loaded listener.js 04:12:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (0DD63C00) [pid = 4052] [serial = 188] [outer = 0D918800] 04:12:49 INFO - PROCESS | 4052 | 1469445169903 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:12:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:12:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 04:12:49 INFO - PROCESS | 4052 | 1469445169937 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 04:12:49 INFO - PROCESS | 4052 | 1469445169939 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 04:12:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:12:49 INFO - PROCESS | 4052 | 1469445169942 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:12:49 INFO - PROCESS | 4052 | 1469445169945 Marionette TRACE conn6 <- [1,218,null,{}] 04:12:49 INFO - PROCESS | 4052 | 1469445169964 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:49 INFO - PROCESS | 4052 | 1469445169968 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:50 INFO - PROCESS | 4052 | 1469445170052 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 04:12:50 INFO - PROCESS | 4052 | 1469445170059 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:50 INFO - PROCESS | 4052 | 1469445170061 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:50 INFO - PROCESS | 4052 | ++DOCSHELL 12075400 == 37 [pid = 4052] [id = 64] 04:12:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (12075C00) [pid = 4052] [serial = 189] [outer = 00000000] 04:12:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (1213A400) [pid = 4052] [serial = 190] [outer = 12075C00] 04:12:50 INFO - PROCESS | 4052 | 1469445170110 Marionette DEBUG loaded listener.js 04:12:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (12285800) [pid = 4052] [serial = 191] [outer = 12075C00] 04:12:50 INFO - PROCESS | 4052 | 1469445170532 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:12:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 04:12:50 INFO - PROCESS | 4052 | 1469445170580 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 04:12:50 INFO - PROCESS | 4052 | 1469445170583 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 04:12:50 INFO - PROCESS | 4052 | 1469445170586 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:12:50 INFO - PROCESS | 4052 | 1469445170588 Marionette TRACE conn6 <- [1,222,null,{}] 04:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:12:50 INFO - PROCESS | 4052 | 1469445170591 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:50 INFO - PROCESS | 4052 | 1469445170593 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:50 INFO - PROCESS | 4052 | 1469445170677 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 04:12:50 INFO - PROCESS | 4052 | 1469445170682 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:50 INFO - PROCESS | 4052 | 1469445170684 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:50 INFO - PROCESS | 4052 | ++DOCSHELL 13535000 == 38 [pid = 4052] [id = 65] 04:12:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (13992C00) [pid = 4052] [serial = 192] [outer = 00000000] 04:12:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (13F1E800) [pid = 4052] [serial = 193] [outer = 13992C00] 04:12:50 INFO - PROCESS | 4052 | 1469445170738 Marionette DEBUG loaded listener.js 04:12:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (14A53C00) [pid = 4052] [serial = 194] [outer = 13992C00] 04:12:51 INFO - PROCESS | 4052 | 1469445171156 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 04:12:51 INFO - PROCESS | 4052 | 1469445171222 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 04:12:51 INFO - PROCESS | 4052 | 1469445171224 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 04:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:12:51 INFO - PROCESS | 4052 | 1469445171231 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:12:51 INFO - PROCESS | 4052 | 1469445171233 Marionette TRACE conn6 <- [1,226,null,{}] 04:12:51 INFO - PROCESS | 4052 | 1469445171243 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:51 INFO - PROCESS | 4052 | 1469445171245 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:51 INFO - PROCESS | 4052 | 1469445171347 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 04:12:51 INFO - PROCESS | 4052 | 1469445171353 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:51 INFO - PROCESS | 4052 | 1469445171354 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:51 INFO - PROCESS | 4052 | ++DOCSHELL 14FD8800 == 39 [pid = 4052] [id = 66] 04:12:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (14FDA800) [pid = 4052] [serial = 195] [outer = 00000000] 04:12:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (151CCC00) [pid = 4052] [serial = 196] [outer = 14FDA800] 04:12:51 INFO - PROCESS | 4052 | 1469445171399 Marionette DEBUG loaded listener.js 04:12:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (15F4F800) [pid = 4052] [serial = 197] [outer = 14FDA800] 04:12:51 INFO - PROCESS | 4052 | 1469445171828 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 04:12:51 INFO - PROCESS | 4052 | 1469445171861 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 04:12:51 INFO - PROCESS | 4052 | 1469445171863 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 04:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:12:51 INFO - PROCESS | 4052 | 1469445171866 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:12:51 INFO - PROCESS | 4052 | 1469445171868 Marionette TRACE conn6 <- [1,230,null,{}] 04:12:51 INFO - PROCESS | 4052 | 1469445171871 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:51 INFO - PROCESS | 4052 | 1469445171877 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:52 INFO - PROCESS | 4052 | 1469445172012 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 04:12:52 INFO - PROCESS | 4052 | 1469445172089 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:52 INFO - PROCESS | 4052 | 1469445172091 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:52 INFO - PROCESS | 4052 | ++DOCSHELL 16672000 == 40 [pid = 4052] [id = 67] 04:12:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (16675800) [pid = 4052] [serial = 198] [outer = 00000000] 04:12:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (1745A400) [pid = 4052] [serial = 199] [outer = 16675800] 04:12:52 INFO - PROCESS | 4052 | 1469445172137 Marionette DEBUG loaded listener.js 04:12:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (17758400) [pid = 4052] [serial = 200] [outer = 16675800] 04:12:52 INFO - PROCESS | 4052 | 1469445172530 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 729ms 04:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:12:52 INFO - PROCESS | 4052 | 1469445172598 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 04:12:52 INFO - PROCESS | 4052 | 1469445172600 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 04:12:52 INFO - PROCESS | 4052 | 1469445172603 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:12:52 INFO - PROCESS | 4052 | 1469445172604 Marionette TRACE conn6 <- [1,234,null,{}] 04:12:52 INFO - PROCESS | 4052 | 1469445172608 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:52 INFO - PROCESS | 4052 | 1469445172610 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:52 INFO - PROCESS | 4052 | 1469445172735 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 04:12:52 INFO - PROCESS | 4052 | 1469445172740 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:52 INFO - PROCESS | 4052 | 1469445172742 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:52 INFO - PROCESS | 4052 | ++DOCSHELL 166CCC00 == 41 [pid = 4052] [id = 68] 04:12:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (16A25C00) [pid = 4052] [serial = 201] [outer = 00000000] 04:12:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (17976000) [pid = 4052] [serial = 202] [outer = 16A25C00] 04:12:52 INFO - PROCESS | 4052 | 1469445172787 Marionette DEBUG loaded listener.js 04:12:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (179D3400) [pid = 4052] [serial = 203] [outer = 16A25C00] 04:12:53 INFO - PROCESS | 4052 | 1469445173194 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 631ms 04:12:53 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (14A54000) [pid = 4052] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:12:53 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (15FC2800) [pid = 4052] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:12:53 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (0DA1B000) [pid = 4052] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:12:53 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (0D74FC00) [pid = 4052] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:12:53 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (12CAF800) [pid = 4052] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:12:53 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (11AC2400) [pid = 4052] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:12:53 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0DD67800) [pid = 4052] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:12:53 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (166CC800) [pid = 4052] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:12:53 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (14FDB800) [pid = 4052] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:12:53 INFO - PROCESS | 4052 | 1469445173315 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 04:12:53 INFO - PROCESS | 4052 | 1469445173317 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 04:12:53 INFO - PROCESS | 4052 | 1469445173321 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:12:53 INFO - PROCESS | 4052 | 1469445173323 Marionette TRACE conn6 <- [1,238,null,{}] 04:12:53 INFO - PROCESS | 4052 | 1469445173330 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:53 INFO - PROCESS | 4052 | 1469445173332 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:53 INFO - PROCESS | 4052 | 1469445173440 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 04:12:53 INFO - PROCESS | 4052 | 1469445173449 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:53 INFO - PROCESS | 4052 | 1469445173451 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:53 INFO - PROCESS | 4052 | ++DOCSHELL 0CC3F400 == 42 [pid = 4052] [id = 69] 04:12:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (0E835800) [pid = 4052] [serial = 204] [outer = 00000000] 04:12:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (14A55C00) [pid = 4052] [serial = 205] [outer = 0E835800] 04:12:53 INFO - PROCESS | 4052 | 1469445173495 Marionette DEBUG loaded listener.js 04:12:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (14FDB800) [pid = 4052] [serial = 206] [outer = 0E835800] 04:12:53 INFO - PROCESS | 4052 | 1469445173893 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 629ms 04:12:53 INFO - PROCESS | 4052 | 1469445173956 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 04:12:53 INFO - PROCESS | 4052 | 1469445173958 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 04:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:12:53 INFO - PROCESS | 4052 | 1469445173961 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:12:53 INFO - PROCESS | 4052 | 1469445173963 Marionette TRACE conn6 <- [1,242,null,{}] 04:12:53 INFO - PROCESS | 4052 | 1469445173966 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:53 INFO - PROCESS | 4052 | 1469445173968 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:54 INFO - PROCESS | 4052 | 1469445174046 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 04:12:54 INFO - PROCESS | 4052 | 1469445174052 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:54 INFO - PROCESS | 4052 | 1469445174053 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:54 INFO - PROCESS | 4052 | ++DOCSHELL 179DE800 == 43 [pid = 4052] [id = 70] 04:12:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (179DF000) [pid = 4052] [serial = 207] [outer = 00000000] 04:12:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (188A0C00) [pid = 4052] [serial = 208] [outer = 179DF000] 04:12:54 INFO - PROCESS | 4052 | 1469445174098 Marionette DEBUG loaded listener.js 04:12:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (188AD400) [pid = 4052] [serial = 209] [outer = 179DF000] 04:12:54 INFO - PROCESS | 4052 | 1469445174498 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:12:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:12:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 04:12:54 INFO - PROCESS | 4052 | 1469445174540 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 04:12:54 INFO - PROCESS | 4052 | 1469445174543 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 04:12:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:12:54 INFO - PROCESS | 4052 | 1469445174558 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:12:54 INFO - PROCESS | 4052 | 1469445174559 Marionette TRACE conn6 <- [1,246,null,{}] 04:12:54 INFO - PROCESS | 4052 | 1469445174567 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:54 INFO - PROCESS | 4052 | 1469445174569 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:54 INFO - PROCESS | 4052 | 1469445174649 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 04:12:54 INFO - PROCESS | 4052 | 1469445174655 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:54 INFO - PROCESS | 4052 | 1469445174657 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:54 INFO - PROCESS | 4052 | ++DOCSHELL 189E4800 == 44 [pid = 4052] [id = 71] 04:12:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (19202800) [pid = 4052] [serial = 210] [outer = 00000000] 04:12:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (19263000) [pid = 4052] [serial = 211] [outer = 19202800] 04:12:54 INFO - PROCESS | 4052 | 1469445174701 Marionette DEBUG loaded listener.js 04:12:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (193D0000) [pid = 4052] [serial = 212] [outer = 19202800] 04:12:55 INFO - PROCESS | 4052 | 1469445175117 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 590ms 04:12:55 INFO - PROCESS | 4052 | 1469445175149 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 04:12:55 INFO - PROCESS | 4052 | 1469445175152 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 04:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:12:55 INFO - PROCESS | 4052 | 1469445175155 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:12:55 INFO - PROCESS | 4052 | 1469445175157 Marionette TRACE conn6 <- [1,250,null,{}] 04:12:55 INFO - PROCESS | 4052 | 1469445175160 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:55 INFO - PROCESS | 4052 | 1469445175163 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:55 INFO - PROCESS | 4052 | 1469445175293 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 04:12:55 INFO - PROCESS | 4052 | 1469445175301 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:55 INFO - PROCESS | 4052 | 1469445175304 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:55 INFO - PROCESS | 4052 | ++DOCSHELL 197A3400 == 45 [pid = 4052] [id = 72] 04:12:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (197A3800) [pid = 4052] [serial = 213] [outer = 00000000] 04:12:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (1A131C00) [pid = 4052] [serial = 214] [outer = 197A3800] 04:12:55 INFO - PROCESS | 4052 | 1469445175351 Marionette DEBUG loaded listener.js 04:12:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (1A2EF400) [pid = 4052] [serial = 215] [outer = 197A3800] 04:12:55 INFO - PROCESS | 4052 | 1469445175978 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:12:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:12:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 929ms 04:12:56 INFO - PROCESS | 4052 | 1469445176091 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 04:12:56 INFO - PROCESS | 4052 | 1469445176095 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 04:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:12:56 INFO - PROCESS | 4052 | 1469445176101 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:12:56 INFO - PROCESS | 4052 | 1469445176104 Marionette TRACE conn6 <- [1,254,null,{}] 04:12:56 INFO - PROCESS | 4052 | 1469445176110 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:56 INFO - PROCESS | 4052 | 1469445176113 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:56 INFO - PROCESS | 4052 | 1469445176233 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 04:12:56 INFO - PROCESS | 4052 | 1469445176304 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:56 INFO - PROCESS | 4052 | 1469445176307 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:56 INFO - PROCESS | 4052 | ++DOCSHELL 0D5FEC00 == 46 [pid = 4052] [id = 73] 04:12:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 95 (0D7DCC00) [pid = 4052] [serial = 216] [outer = 00000000] 04:12:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 96 (0DA18000) [pid = 4052] [serial = 217] [outer = 0D7DCC00] 04:12:56 INFO - PROCESS | 4052 | 1469445176405 Marionette DEBUG loaded listener.js 04:12:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 97 (0DD60000) [pid = 4052] [serial = 218] [outer = 0D7DCC00] 04:12:57 INFO - PROCESS | 4052 | 1469445177052 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:12:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:12:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 990ms 04:12:57 INFO - PROCESS | 4052 | 1469445177118 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 04:12:57 INFO - PROCESS | 4052 | 1469445177123 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 04:12:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:12:57 INFO - PROCESS | 4052 | 1469445177133 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:12:57 INFO - PROCESS | 4052 | 1469445177136 Marionette TRACE conn6 <- [1,258,null,{}] 04:12:57 INFO - PROCESS | 4052 | 1469445177140 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:57 INFO - PROCESS | 4052 | 1469445177143 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:57 INFO - PROCESS | 4052 | 1469445177259 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 04:12:57 INFO - PROCESS | 4052 | 1469445177379 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:57 INFO - PROCESS | 4052 | 1469445177382 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:57 INFO - PROCESS | 4052 | ++DOCSHELL 121E0400 == 47 [pid = 4052] [id = 74] 04:12:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 98 (121E7C00) [pid = 4052] [serial = 219] [outer = 00000000] 04:12:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 99 (16078C00) [pid = 4052] [serial = 220] [outer = 121E7C00] 04:12:57 INFO - PROCESS | 4052 | 1469445177439 Marionette DEBUG loaded listener.js 04:12:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 100 (166BF000) [pid = 4052] [serial = 221] [outer = 121E7C00] 04:12:57 INFO - PROCESS | 4052 | 1469445177976 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:12:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:12:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 869ms 04:12:57 INFO - PROCESS | 4052 | 1469445178006 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 04:12:57 INFO - PROCESS | 4052 | 1469445178009 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 04:12:58 INFO - PROCESS | 4052 | 1469445178028 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:12:58 INFO - PROCESS | 4052 | 1469445178032 Marionette TRACE conn6 <- [1,262,null,{}] 04:12:58 INFO - PROCESS | 4052 | 1469445178044 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:58 INFO - PROCESS | 4052 | 1469445178049 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:58 INFO - PROCESS | 4052 | 1469445178158 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 04:12:58 INFO - PROCESS | 4052 | 1469445178252 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:58 INFO - PROCESS | 4052 | 1469445178256 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:58 INFO - PROCESS | 4052 | ++DOCSHELL 197A2800 == 48 [pid = 4052] [id = 75] 04:12:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 101 (19A07400) [pid = 4052] [serial = 222] [outer = 00000000] 04:12:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 102 (1A12B400) [pid = 4052] [serial = 223] [outer = 19A07400] 04:12:58 INFO - PROCESS | 4052 | 1469445178313 Marionette DEBUG loaded listener.js 04:12:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 103 (1A2F2800) [pid = 4052] [serial = 224] [outer = 19A07400] 04:12:59 INFO - PROCESS | 4052 | 1469445179077 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:12:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:12:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1073ms 04:12:59 INFO - PROCESS | 4052 | 1469445179108 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 04:12:59 INFO - PROCESS | 4052 | 1469445179112 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 04:12:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:12:59 INFO - PROCESS | 4052 | 1469445179131 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:12:59 INFO - PROCESS | 4052 | 1469445179135 Marionette TRACE conn6 <- [1,266,null,{}] 04:12:59 INFO - PROCESS | 4052 | 1469445179140 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:59 INFO - PROCESS | 4052 | 1469445179143 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:59 INFO - PROCESS | 4052 | 1469445179242 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 04:12:59 INFO - PROCESS | 4052 | 1469445179321 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:59 INFO - PROCESS | 4052 | 1469445179325 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:12:59 INFO - PROCESS | 4052 | ++DOCSHELL 0D74F400 == 49 [pid = 4052] [id = 76] 04:12:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 104 (0D753000) [pid = 4052] [serial = 225] [outer = 00000000] 04:12:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 105 (0D915400) [pid = 4052] [serial = 226] [outer = 0D753000] 04:12:59 INFO - PROCESS | 4052 | 1469445179375 Marionette DEBUG loaded listener.js 04:12:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 106 (0DA1E400) [pid = 4052] [serial = 227] [outer = 0D753000] 04:12:59 INFO - PROCESS | 4052 | --DOCSHELL 189E4800 == 48 [pid = 4052] [id = 71] 04:12:59 INFO - PROCESS | 4052 | --DOCSHELL 179DE800 == 47 [pid = 4052] [id = 70] 04:12:59 INFO - PROCESS | 4052 | --DOCSHELL 0CC3F400 == 46 [pid = 4052] [id = 69] 04:12:59 INFO - PROCESS | 4052 | --DOCSHELL 166CCC00 == 45 [pid = 4052] [id = 68] 04:12:59 INFO - PROCESS | 4052 | --DOCSHELL 16672000 == 44 [pid = 4052] [id = 67] 04:12:59 INFO - PROCESS | 4052 | --DOCSHELL 14FD8800 == 43 [pid = 4052] [id = 66] 04:12:59 INFO - PROCESS | 4052 | --DOCSHELL 13535000 == 42 [pid = 4052] [id = 65] 04:12:59 INFO - PROCESS | 4052 | --DOCSHELL 12075400 == 41 [pid = 4052] [id = 64] 04:12:59 INFO - PROCESS | 4052 | --DOCSHELL 0D7E4800 == 40 [pid = 4052] [id = 63] 04:12:59 INFO - PROCESS | 4052 | --DOCSHELL 0D7DEC00 == 39 [pid = 4052] [id = 62] 04:12:59 INFO - PROCESS | 4052 | --DOCSHELL 0D7DF000 == 38 [pid = 4052] [id = 61] 04:12:59 INFO - PROCESS | 4052 | --DOCSHELL 1607DC00 == 37 [pid = 4052] [id = 60] 04:12:59 INFO - PROCESS | 4052 | --DOCSHELL 0DE0DC00 == 36 [pid = 4052] [id = 59] 04:12:59 INFO - PROCESS | 4052 | --DOCSHELL 0D2D3800 == 35 [pid = 4052] [id = 58] 04:12:59 INFO - PROCESS | 4052 | --DOCSHELL 121E0C00 == 34 [pid = 4052] [id = 57] 04:12:59 INFO - PROCESS | 4052 | --DOMWINDOW == 105 (14FD8400) [pid = 4052] [serial = 153] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 4052 | --DOMWINDOW == 104 (166C5000) [pid = 4052] [serial = 157] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 4052 | --DOMWINDOW == 103 (166C2C00) [pid = 4052] [serial = 156] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 4052 | --DOMWINDOW == 102 (0DA53400) [pid = 4052] [serial = 144] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 4052 | --DOMWINDOW == 101 (0DD42000) [pid = 4052] [serial = 145] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 4052 | --DOMWINDOW == 100 (0DEB2800) [pid = 4052] [serial = 138] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 4052 | --DOMWINDOW == 99 (14FD8C00) [pid = 4052] [serial = 154] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 4052 | --DOMWINDOW == 98 (0D75CC00) [pid = 4052] [serial = 141] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 4052 | --DOMWINDOW == 97 (0D910000) [pid = 4052] [serial = 142] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 4052 | --DOMWINDOW == 96 (139FC000) [pid = 4052] [serial = 150] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 4052 | --DOMWINDOW == 95 (12073000) [pid = 4052] [serial = 147] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 4052 | --DOMWINDOW == 94 (12146400) [pid = 4052] [serial = 148] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (150D7400) [pid = 4052] [serial = 162] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (0D43A800) [pid = 4052] [serial = 135] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (1775A800) [pid = 4052] [serial = 159] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (179DB000) [pid = 4052] [serial = 166] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (17762000) [pid = 4052] [serial = 160] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (15F4E800) [pid = 4052] [serial = 163] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (17CED400) [pid = 4052] [serial = 168] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (1797BC00) [pid = 4052] [serial = 165] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (14A4E400) [pid = 4052] [serial = 151] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 4052 | 1469445179960 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:12:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:12:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 870ms 04:12:59 INFO - PROCESS | 4052 | 1469445180006 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 04:12:59 INFO - PROCESS | 4052 | 1469445180010 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 04:13:00 INFO - PROCESS | 4052 | 1469445180016 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:13:00 INFO - PROCESS | 4052 | 1469445180018 Marionette TRACE conn6 <- [1,270,null,{}] 04:13:00 INFO - PROCESS | 4052 | 1469445180022 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:00 INFO - PROCESS | 4052 | 1469445180024 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:00 INFO - PROCESS | 4052 | 1469445180110 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 04:13:00 INFO - PROCESS | 4052 | 1469445180118 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:00 INFO - PROCESS | 4052 | 1469445180120 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:00 INFO - PROCESS | 4052 | ++DOCSHELL 0D7DD400 == 35 [pid = 4052] [id = 77] 04:13:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (0D7DEC00) [pid = 4052] [serial = 228] [outer = 00000000] 04:13:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (0DA14800) [pid = 4052] [serial = 229] [outer = 0D7DEC00] 04:13:00 INFO - PROCESS | 4052 | 1469445180168 Marionette DEBUG loaded listener.js 04:13:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (0DA52C00) [pid = 4052] [serial = 230] [outer = 0D7DEC00] 04:13:00 INFO - PROCESS | 4052 | 1469445180666 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:13:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:13:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 729ms 04:13:00 INFO - PROCESS | 4052 | 1469445180759 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 04:13:00 INFO - PROCESS | 4052 | 1469445180761 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 04:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:13:00 INFO - PROCESS | 4052 | 1469445180822 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:13:00 INFO - PROCESS | 4052 | 1469445180825 Marionette TRACE conn6 <- [1,274,null,{}] 04:13:00 INFO - PROCESS | 4052 | 1469445180879 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:00 INFO - PROCESS | 4052 | 1469445180891 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:00 INFO - PROCESS | 4052 | 1469445180991 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 04:13:00 INFO - PROCESS | 4052 | 1469445181004 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:00 INFO - PROCESS | 4052 | 1469445181007 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:01 INFO - PROCESS | 4052 | ++DOCSHELL 11CB9000 == 36 [pid = 4052] [id = 78] 04:13:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (1207C400) [pid = 4052] [serial = 231] [outer = 00000000] 04:13:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (13995C00) [pid = 4052] [serial = 232] [outer = 1207C400] 04:13:01 INFO - PROCESS | 4052 | 1469445181054 Marionette DEBUG loaded listener.js 04:13:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (13F26800) [pid = 4052] [serial = 233] [outer = 1207C400] 04:13:01 INFO - PROCESS | 4052 | 1469445181485 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 710ms 04:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:13:01 INFO - PROCESS | 4052 | 1469445181516 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 04:13:01 INFO - PROCESS | 4052 | 1469445181518 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 04:13:01 INFO - PROCESS | 4052 | 1469445181521 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:13:01 INFO - PROCESS | 4052 | 1469445181523 Marionette TRACE conn6 <- [1,278,null,{}] 04:13:01 INFO - PROCESS | 4052 | 1469445181531 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:01 INFO - PROCESS | 4052 | 1469445181533 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:01 INFO - PROCESS | 4052 | 1469445181621 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 04:13:01 INFO - PROCESS | 4052 | 1469445181629 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:01 INFO - PROCESS | 4052 | 1469445181631 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:01 INFO - PROCESS | 4052 | ++DOCSHELL 14FCF400 == 37 [pid = 4052] [id = 79] 04:13:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (14FD1800) [pid = 4052] [serial = 234] [outer = 00000000] 04:13:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (14FDB400) [pid = 4052] [serial = 235] [outer = 14FD1800] 04:13:01 INFO - PROCESS | 4052 | 1469445181676 Marionette DEBUG loaded listener.js 04:13:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (150E3C00) [pid = 4052] [serial = 236] [outer = 14FD1800] 04:13:02 INFO - PROCESS | 4052 | 1469445182092 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 04:13:02 INFO - PROCESS | 4052 | 1469445182152 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 04:13:02 INFO - PROCESS | 4052 | 1469445182154 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 04:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:13:02 INFO - PROCESS | 4052 | 1469445182164 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:13:02 INFO - PROCESS | 4052 | 1469445182166 Marionette TRACE conn6 <- [1,282,null,{}] 04:13:02 INFO - PROCESS | 4052 | 1469445182170 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:02 INFO - PROCESS | 4052 | 1469445182172 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:02 INFO - PROCESS | 4052 | 1469445182277 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 04:13:02 INFO - PROCESS | 4052 | 1469445182283 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:02 INFO - PROCESS | 4052 | 1469445182285 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:02 INFO - PROCESS | 4052 | ++DOCSHELL 14FD9000 == 38 [pid = 4052] [id = 80] 04:13:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 95 (14FDBC00) [pid = 4052] [serial = 237] [outer = 00000000] 04:13:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 96 (16264800) [pid = 4052] [serial = 238] [outer = 14FDBC00] 04:13:02 INFO - PROCESS | 4052 | 1469445182329 Marionette DEBUG loaded listener.js 04:13:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 97 (16268C00) [pid = 4052] [serial = 239] [outer = 14FDBC00] 04:13:02 INFO - PROCESS | 4052 | 1469445182793 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 669ms 04:13:02 INFO - PROCESS | 4052 | 1469445182837 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 04:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:13:02 INFO - PROCESS | 4052 | 1469445182839 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 04:13:02 INFO - PROCESS | 4052 | 1469445182842 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:13:02 INFO - PROCESS | 4052 | 1469445182844 Marionette TRACE conn6 <- [1,286,null,{}] 04:13:02 INFO - PROCESS | 4052 | 1469445182847 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:02 INFO - PROCESS | 4052 | 1469445182852 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:02 INFO - PROCESS | 4052 | 1469445182984 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 04:13:03 INFO - PROCESS | 4052 | 1469445183036 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:03 INFO - PROCESS | 4052 | 1469445183038 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:03 INFO - PROCESS | 4052 | ++DOCSHELL 0D4E6800 == 39 [pid = 4052] [id = 81] 04:13:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 98 (166C9800) [pid = 4052] [serial = 240] [outer = 00000000] 04:13:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 99 (17661800) [pid = 4052] [serial = 241] [outer = 166C9800] 04:13:03 INFO - PROCESS | 4052 | 1469445183083 Marionette DEBUG loaded listener.js 04:13:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 100 (17665800) [pid = 4052] [serial = 242] [outer = 166C9800] 04:13:03 INFO - PROCESS | 4052 | 1469445183486 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:13:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 04:13:03 INFO - PROCESS | 4052 | 1469445183513 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 04:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:13:03 INFO - PROCESS | 4052 | 1469445183515 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 04:13:03 INFO - PROCESS | 4052 | 1469445183518 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:13:03 INFO - PROCESS | 4052 | 1469445183520 Marionette TRACE conn6 <- [1,290,null,{}] 04:13:03 INFO - PROCESS | 4052 | 1469445183524 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:03 INFO - PROCESS | 4052 | 1469445183526 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:03 INFO - PROCESS | 4052 | 1469445183662 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 04:13:03 INFO - PROCESS | 4052 | 1469445183686 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:03 INFO - PROCESS | 4052 | 1469445183688 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:03 INFO - PROCESS | 4052 | ++DOCSHELL 17668400 == 40 [pid = 4052] [id = 82] 04:13:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 101 (17669400) [pid = 4052] [serial = 243] [outer = 00000000] 04:13:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 102 (1775B400) [pid = 4052] [serial = 244] [outer = 17669400] 04:13:03 INFO - PROCESS | 4052 | 1469445183732 Marionette DEBUG loaded listener.js 04:13:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 103 (17764800) [pid = 4052] [serial = 245] [outer = 17669400] 04:13:04 INFO - PROCESS | 4052 | 1469445184296 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:13:04 INFO - PROCESS | 4052 | --DOMWINDOW == 102 (19202800) [pid = 4052] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:13:04 INFO - PROCESS | 4052 | --DOMWINDOW == 101 (16675800) [pid = 4052] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:13:04 INFO - PROCESS | 4052 | --DOMWINDOW == 100 (14FDA800) [pid = 4052] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:13:04 INFO - PROCESS | 4052 | --DOMWINDOW == 99 (16A25C00) [pid = 4052] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:13:04 INFO - PROCESS | 4052 | --DOMWINDOW == 98 (0D7DF400) [pid = 4052] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:13:04 INFO - PROCESS | 4052 | --DOMWINDOW == 97 (0D918800) [pid = 4052] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:13:04 INFO - PROCESS | 4052 | --DOMWINDOW == 96 (13992C00) [pid = 4052] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:13:04 INFO - PROCESS | 4052 | --DOMWINDOW == 95 (12075C00) [pid = 4052] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:13:04 INFO - PROCESS | 4052 | --DOMWINDOW == 94 (0E835800) [pid = 4052] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:13:04 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (179DF000) [pid = 4052] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:13:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 830ms 04:13:04 INFO - PROCESS | 4052 | 1469445184350 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 04:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:13:04 INFO - PROCESS | 4052 | 1469445184352 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 04:13:04 INFO - PROCESS | 4052 | 1469445184355 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:13:04 INFO - PROCESS | 4052 | 1469445184357 Marionette TRACE conn6 <- [1,294,null,{}] 04:13:04 INFO - PROCESS | 4052 | 1469445184360 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:04 INFO - PROCESS | 4052 | 1469445184362 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:04 INFO - PROCESS | 4052 | 1469445184451 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 04:13:04 INFO - PROCESS | 4052 | 1469445184458 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:04 INFO - PROCESS | 4052 | 1469445184460 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:04 INFO - PROCESS | 4052 | ++DOCSHELL 0E835800 == 41 [pid = 4052] [id = 83] 04:13:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (11AC2400) [pid = 4052] [serial = 246] [outer = 00000000] 04:13:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 95 (13F29000) [pid = 4052] [serial = 247] [outer = 11AC2400] 04:13:04 INFO - PROCESS | 4052 | 1469445184505 Marionette DEBUG loaded listener.js 04:13:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 96 (14A58400) [pid = 4052] [serial = 248] [outer = 11AC2400] 04:13:04 INFO - PROCESS | 4052 | 1469445184904 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:13:04 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. 04:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 570ms 04:13:04 INFO - PROCESS | 4052 | 1469445184926 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 04:13:04 INFO - PROCESS | 4052 | 1469445184928 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 04:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:13:04 INFO - PROCESS | 4052 | 1469445184931 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:13:04 INFO - PROCESS | 4052 | 1469445184933 Marionette TRACE conn6 <- [1,298,null,{}] 04:13:04 INFO - PROCESS | 4052 | 1469445184936 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:04 INFO - PROCESS | 4052 | 1469445184938 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:05 INFO - PROCESS | 4052 | 1469445185079 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 04:13:05 INFO - PROCESS | 4052 | 1469445185084 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:05 INFO - PROCESS | 4052 | 1469445185086 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:05 INFO - PROCESS | 4052 | ++DOCSHELL 16675800 == 42 [pid = 4052] [id = 84] 04:13:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 97 (16A25C00) [pid = 4052] [serial = 249] [outer = 00000000] 04:13:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 98 (179D1000) [pid = 4052] [serial = 250] [outer = 16A25C00] 04:13:05 INFO - PROCESS | 4052 | 1469445185130 Marionette DEBUG loaded listener.js 04:13:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 99 (179DB400) [pid = 4052] [serial = 251] [outer = 16A25C00] 04:13:05 INFO - PROCESS | 4052 | 1469445185525 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:13:05 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. 04:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 04:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:13:05 INFO - PROCESS | 4052 | 1469445185562 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 04:13:05 INFO - PROCESS | 4052 | 1469445185564 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 04:13:05 INFO - PROCESS | 4052 | 1469445185567 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:13:05 INFO - PROCESS | 4052 | 1469445185569 Marionette TRACE conn6 <- [1,302,null,{}] 04:13:05 INFO - PROCESS | 4052 | 1469445185573 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:05 INFO - PROCESS | 4052 | 1469445185574 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:05 INFO - PROCESS | 4052 | 1469445185655 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 04:13:05 INFO - PROCESS | 4052 | 1469445185662 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:05 INFO - PROCESS | 4052 | 1469445185664 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:05 INFO - PROCESS | 4052 | ++DOCSHELL 179DCC00 == 43 [pid = 4052] [id = 85] 04:13:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 100 (17B58800) [pid = 4052] [serial = 252] [outer = 00000000] 04:13:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 101 (188AC400) [pid = 4052] [serial = 253] [outer = 17B58800] 04:13:05 INFO - PROCESS | 4052 | 1469445185708 Marionette DEBUG loaded listener.js 04:13:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 102 (19266C00) [pid = 4052] [serial = 254] [outer = 17B58800] 04:13:06 INFO - PROCESS | 4052 | 1469445186121 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:13:06 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. 04:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 569ms 04:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:13:06 INFO - PROCESS | 4052 | 1469445186138 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 04:13:06 INFO - PROCESS | 4052 | 1469445186140 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 04:13:06 INFO - PROCESS | 4052 | 1469445186153 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:13:06 INFO - PROCESS | 4052 | 1469445186155 Marionette TRACE conn6 <- [1,306,null,{}] 04:13:06 INFO - PROCESS | 4052 | 1469445186159 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:06 INFO - PROCESS | 4052 | 1469445186161 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:06 INFO - PROCESS | 4052 | 1469445186298 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 04:13:06 INFO - PROCESS | 4052 | 1469445186488 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:06 INFO - PROCESS | 4052 | 1469445186491 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:06 INFO - PROCESS | 4052 | ++DOCSHELL 0CC4D800 == 44 [pid = 4052] [id = 86] 04:13:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 103 (0D26FC00) [pid = 4052] [serial = 255] [outer = 00000000] 04:13:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 104 (0D55D000) [pid = 4052] [serial = 256] [outer = 0D26FC00] 04:13:06 INFO - PROCESS | 4052 | 1469445186552 Marionette DEBUG loaded listener.js 04:13:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 105 (0D75CC00) [pid = 4052] [serial = 257] [outer = 0D26FC00] 04:13:07 INFO - PROCESS | 4052 | 1469445187106 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:13:07 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. 04:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 990ms 04:13:07 INFO - PROCESS | 4052 | 1469445187137 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 04:13:07 INFO - PROCESS | 4052 | 1469445187140 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 04:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:13:07 INFO - PROCESS | 4052 | 1469445187145 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:13:07 INFO - PROCESS | 4052 | 1469445187149 Marionette TRACE conn6 <- [1,310,null,{}] 04:13:07 INFO - PROCESS | 4052 | 1469445187154 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:07 INFO - PROCESS | 4052 | 1469445187157 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:07 INFO - PROCESS | 4052 | 1469445187270 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 04:13:07 INFO - PROCESS | 4052 | 1469445187368 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:07 INFO - PROCESS | 4052 | 1469445187371 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:07 INFO - PROCESS | 4052 | ++DOCSHELL 0E82D800 == 45 [pid = 4052] [id = 87] 04:13:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 106 (1181D000) [pid = 4052] [serial = 258] [outer = 00000000] 04:13:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 107 (11ABA400) [pid = 4052] [serial = 259] [outer = 1181D000] 04:13:07 INFO - PROCESS | 4052 | 1469445187426 Marionette DEBUG loaded listener.js 04:13:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 108 (12134400) [pid = 4052] [serial = 260] [outer = 1181D000] 04:13:07 INFO - PROCESS | 4052 | 1469445188009 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:13:08 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. 04:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 869ms 04:13:08 INFO - PROCESS | 4052 | 1469445188022 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 04:13:08 INFO - PROCESS | 4052 | 1469445188027 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 04:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:13:08 INFO - PROCESS | 4052 | 1469445188048 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:13:08 INFO - PROCESS | 4052 | 1469445188050 Marionette TRACE conn6 <- [1,314,null,{}] 04:13:08 INFO - PROCESS | 4052 | 1469445188055 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:08 INFO - PROCESS | 4052 | 1469445188057 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:08 INFO - PROCESS | 4052 | 1469445188181 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 04:13:08 INFO - PROCESS | 4052 | 1469445188277 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:08 INFO - PROCESS | 4052 | 1469445188280 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:08 INFO - PROCESS | 4052 | ++DOCSHELL 16079C00 == 46 [pid = 4052] [id = 88] 04:13:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 109 (16263800) [pid = 4052] [serial = 261] [outer = 00000000] 04:13:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 110 (166C7800) [pid = 4052] [serial = 262] [outer = 16263800] 04:13:08 INFO - PROCESS | 4052 | 1469445188334 Marionette DEBUG loaded listener.js 04:13:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 111 (1745C800) [pid = 4052] [serial = 263] [outer = 16263800] 04:13:08 INFO - PROCESS | 4052 | 1469445188590 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:13:08 INFO - PROCESS | 4052 | 1469445188959 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:13:08 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. 04:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 929ms 04:13:08 INFO - PROCESS | 4052 | 1469445188977 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 04:13:08 INFO - PROCESS | 4052 | 1469445188980 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 04:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:13:08 INFO - PROCESS | 4052 | 1469445188990 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:13:08 INFO - PROCESS | 4052 | 1469445188996 Marionette TRACE conn6 <- [1,318,null,{}] 04:13:08 INFO - PROCESS | 4052 | 1469445189001 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:08 INFO - PROCESS | 4052 | 1469445189005 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:09 INFO - PROCESS | 4052 | 1469445189118 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 04:13:09 INFO - PROCESS | 4052 | 1469445189212 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:09 INFO - PROCESS | 4052 | 1469445189215 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:09 INFO - PROCESS | 4052 | ++DOCSHELL 1A1A2400 == 47 [pid = 4052] [id = 89] 04:13:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 112 (1A2FAC00) [pid = 4052] [serial = 264] [outer = 00000000] 04:13:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 113 (1A382400) [pid = 4052] [serial = 265] [outer = 1A2FAC00] 04:13:09 INFO - PROCESS | 4052 | 1469445189268 Marionette DEBUG loaded listener.js 04:13:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 114 (1A386800) [pid = 4052] [serial = 266] [outer = 1A2FAC00] 04:13:09 INFO - PROCESS | 4052 | 1469445189847 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:13:09 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. 04:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 890ms 04:13:09 INFO - PROCESS | 4052 | 1469445189878 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 04:13:09 INFO - PROCESS | 4052 | 1469445189881 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 04:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:13:09 INFO - PROCESS | 4052 | 1469445189884 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:13:09 INFO - PROCESS | 4052 | 1469445189886 Marionette TRACE conn6 <- [1,322,null,{}] 04:13:09 INFO - PROCESS | 4052 | 1469445189890 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:09 INFO - PROCESS | 4052 | 1469445189892 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:09 INFO - PROCESS | 4052 | 1469445190003 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 04:13:10 INFO - PROCESS | 4052 | 1469445190095 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:10 INFO - PROCESS | 4052 | 1469445190098 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:10 INFO - PROCESS | 4052 | ++DOCSHELL 1B82F000 == 48 [pid = 4052] [id = 90] 04:13:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 115 (1B82F400) [pid = 4052] [serial = 267] [outer = 00000000] 04:13:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 116 (1B8DA000) [pid = 4052] [serial = 268] [outer = 1B82F400] 04:13:10 INFO - PROCESS | 4052 | 1469445190151 Marionette DEBUG loaded listener.js 04:13:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 117 (1B8DC400) [pid = 4052] [serial = 269] [outer = 1B82F400] 04:13:10 INFO - PROCESS | 4052 | 1469445190885 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:13:10 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. 04:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1016ms 04:13:10 INFO - PROCESS | 4052 | 1469445190905 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 04:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:13:10 INFO - PROCESS | 4052 | 1469445190909 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 04:13:10 INFO - PROCESS | 4052 | 1469445190913 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:13:10 INFO - PROCESS | 4052 | 1469445190916 Marionette TRACE conn6 <- [1,326,null,{}] 04:13:10 INFO - PROCESS | 4052 | 1469445190923 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:10 INFO - PROCESS | 4052 | 1469445190925 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:11 INFO - PROCESS | 4052 | 1469445191026 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 04:13:11 INFO - PROCESS | 4052 | 1469445191110 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:11 INFO - PROCESS | 4052 | 1469445191113 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:11 INFO - PROCESS | 4052 | ++DOCSHELL 0D912400 == 49 [pid = 4052] [id = 91] 04:13:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 118 (0DA17C00) [pid = 4052] [serial = 270] [outer = 00000000] 04:13:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 119 (0DA50800) [pid = 4052] [serial = 271] [outer = 0DA17C00] 04:13:11 INFO - PROCESS | 4052 | 1469445191209 Marionette DEBUG loaded listener.js 04:13:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 120 (0DD6B800) [pid = 4052] [serial = 272] [outer = 0DA17C00] 04:13:11 INFO - PROCESS | 4052 | --DOCSHELL 0D26B400 == 48 [pid = 4052] [id = 46] 04:13:11 INFO - PROCESS | 4052 | --DOCSHELL 179DCC00 == 47 [pid = 4052] [id = 85] 04:13:11 INFO - PROCESS | 4052 | --DOCSHELL 16675800 == 46 [pid = 4052] [id = 84] 04:13:11 INFO - PROCESS | 4052 | --DOCSHELL 0E835800 == 45 [pid = 4052] [id = 83] 04:13:11 INFO - PROCESS | 4052 | --DOCSHELL 17668400 == 44 [pid = 4052] [id = 82] 04:13:11 INFO - PROCESS | 4052 | --DOCSHELL 0D4E6800 == 43 [pid = 4052] [id = 81] 04:13:11 INFO - PROCESS | 4052 | --DOCSHELL 14FD9000 == 42 [pid = 4052] [id = 80] 04:13:11 INFO - PROCESS | 4052 | --DOCSHELL 14FCF400 == 41 [pid = 4052] [id = 79] 04:13:11 INFO - PROCESS | 4052 | --DOCSHELL 11CB9000 == 40 [pid = 4052] [id = 78] 04:13:11 INFO - PROCESS | 4052 | --DOCSHELL 0D7DD400 == 39 [pid = 4052] [id = 77] 04:13:11 INFO - PROCESS | 4052 | --DOCSHELL 0D74F400 == 38 [pid = 4052] [id = 76] 04:13:11 INFO - PROCESS | 4052 | --DOCSHELL 197A2800 == 37 [pid = 4052] [id = 75] 04:13:11 INFO - PROCESS | 4052 | --DOCSHELL 121E0400 == 36 [pid = 4052] [id = 74] 04:13:11 INFO - PROCESS | 4052 | --DOCSHELL 0D5FEC00 == 35 [pid = 4052] [id = 73] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 119 (166BF400) [pid = 4052] [serial = 178] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 118 (0D7E4400) [pid = 4052] [serial = 181] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 117 (0D74F800) [pid = 4052] [serial = 172] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 116 (118A9800) [pid = 4052] [serial = 175] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | 1469445191813 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:13:11 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. 04:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 930ms 04:13:11 INFO - PROCESS | 4052 | 1469445191845 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 04:13:11 INFO - PROCESS | 4052 | 1469445191849 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 04:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:13:11 INFO - PROCESS | 4052 | 1469445191855 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:13:11 INFO - PROCESS | 4052 | 1469445191858 Marionette TRACE conn6 <- [1,330,null,{}] 04:13:11 INFO - PROCESS | 4052 | 1469445191862 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:11 INFO - PROCESS | 4052 | 1469445191864 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:11 INFO - PROCESS | 4052 | 1469445191973 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 115 (12029400) [pid = 4052] [serial = 40] [outer = 00000000] [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.] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 114 (19263000) [pid = 4052] [serial = 211] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 113 (1745A400) [pid = 4052] [serial = 199] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 112 (151CCC00) [pid = 4052] [serial = 196] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 111 (17976000) [pid = 4052] [serial = 202] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 110 (0DA13400) [pid = 4052] [serial = 184] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 109 (0DD06800) [pid = 4052] [serial = 187] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 108 (0DD63C00) [pid = 4052] [serial = 188] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 107 (13F1E800) [pid = 4052] [serial = 193] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 106 (1213A400) [pid = 4052] [serial = 190] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 105 (12285800) [pid = 4052] [serial = 191] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 104 (17758400) [pid = 4052] [serial = 200] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 103 (14FDB800) [pid = 4052] [serial = 206] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 102 (14A55C00) [pid = 4052] [serial = 205] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 101 (179D3400) [pid = 4052] [serial = 203] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 100 (0DA4A400) [pid = 4052] [serial = 185] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 99 (188AD400) [pid = 4052] [serial = 209] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 98 (188A0C00) [pid = 4052] [serial = 208] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 97 (193D0000) [pid = 4052] [serial = 212] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 96 (15F4F800) [pid = 4052] [serial = 197] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 4052 | --DOMWINDOW == 95 (14A53C00) [pid = 4052] [serial = 194] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 4052 | 1469445192060 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:12 INFO - PROCESS | 4052 | 1469445192062 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:12 INFO - PROCESS | 4052 | ++DOCSHELL 0D561800 == 36 [pid = 4052] [id = 92] 04:13:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 96 (0D7D9800) [pid = 4052] [serial = 273] [outer = 00000000] 04:13:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 97 (0DA49400) [pid = 4052] [serial = 274] [outer = 0D7D9800] 04:13:12 INFO - PROCESS | 4052 | 1469445192110 Marionette DEBUG loaded listener.js 04:13:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 98 (119EC400) [pid = 4052] [serial = 275] [outer = 0D7D9800] 04:13:12 INFO - PROCESS | 4052 | 1469445192534 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:13:12 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. 04:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 729ms 04:13:12 INFO - PROCESS | 4052 | 1469445192590 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 04:13:12 INFO - PROCESS | 4052 | 1469445192592 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 04:13:12 INFO - PROCESS | 4052 | 1469445192595 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:13:12 INFO - PROCESS | 4052 | 1469445192598 Marionette TRACE conn6 <- [1,334,null,{}] 04:13:12 INFO - PROCESS | 4052 | 1469445192608 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:12 INFO - PROCESS | 4052 | 1469445192613 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:12 INFO - PROCESS | 4052 | 1469445192696 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 04:13:12 INFO - PROCESS | 4052 | 1469445192709 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:12 INFO - PROCESS | 4052 | 1469445192712 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:12 INFO - PROCESS | 4052 | ++DOCSHELL 14A4D400 == 37 [pid = 4052] [id = 93] 04:13:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 99 (14A4D800) [pid = 4052] [serial = 276] [outer = 00000000] 04:13:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 100 (14FCE800) [pid = 4052] [serial = 277] [outer = 14A4D800] 04:13:12 INFO - PROCESS | 4052 | 1469445192761 Marionette DEBUG loaded listener.js 04:13:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 101 (14FDB000) [pid = 4052] [serial = 278] [outer = 14A4D800] 04:13:13 INFO - PROCESS | 4052 | 1469445193206 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:13:13 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. 04:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 631ms 04:13:13 INFO - PROCESS | 4052 | 1469445193231 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 04:13:13 INFO - PROCESS | 4052 | 1469445193234 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 04:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:13:13 INFO - PROCESS | 4052 | 1469445193237 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:13:13 INFO - PROCESS | 4052 | 1469445193239 Marionette TRACE conn6 <- [1,338,null,{}] 04:13:13 INFO - PROCESS | 4052 | 1469445193242 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:13 INFO - PROCESS | 4052 | 1469445193244 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:13 INFO - PROCESS | 4052 | 1469445193330 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 04:13:13 INFO - PROCESS | 4052 | 1469445193336 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:13 INFO - PROCESS | 4052 | 1469445193338 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:13 INFO - PROCESS | 4052 | ++DOCSHELL 15F4FC00 == 38 [pid = 4052] [id = 94] 04:13:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 102 (15FBB800) [pid = 4052] [serial = 279] [outer = 00000000] 04:13:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 103 (1607DC00) [pid = 4052] [serial = 280] [outer = 15FBB800] 04:13:13 INFO - PROCESS | 4052 | 1469445193383 Marionette DEBUG loaded listener.js 04:13:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 104 (166C0800) [pid = 4052] [serial = 281] [outer = 15FBB800] 04:13:13 INFO - PROCESS | 4052 | 1469445193802 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:13:13 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. 04:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 04:13:13 INFO - PROCESS | 4052 | 1469445193870 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 04:13:13 INFO - PROCESS | 4052 | 1469445193873 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 04:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:13:13 INFO - PROCESS | 4052 | 1469445193876 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:13:13 INFO - PROCESS | 4052 | 1469445193877 Marionette TRACE conn6 <- [1,342,null,{}] 04:13:13 INFO - PROCESS | 4052 | 1469445193881 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:13 INFO - PROCESS | 4052 | 1469445193883 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:13 INFO - PROCESS | 4052 | 1469445193964 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 04:13:13 INFO - PROCESS | 4052 | 1469445193970 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:13 INFO - PROCESS | 4052 | 1469445193972 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:13 INFO - PROCESS | 4052 | ++DOCSHELL 166CC000 == 39 [pid = 4052] [id = 95] 04:13:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 105 (166CD000) [pid = 4052] [serial = 282] [outer = 00000000] 04:13:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 106 (17664400) [pid = 4052] [serial = 283] [outer = 166CD000] 04:13:13 INFO - PROCESS | 4052 | 1469445194016 Marionette DEBUG loaded listener.js 04:13:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 107 (1775CC00) [pid = 4052] [serial = 284] [outer = 166CD000] 04:13:14 INFO - PROCESS | 4052 | 1469445194481 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:13:14 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. 04:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 669ms 04:13:14 INFO - PROCESS | 4052 | 1469445194551 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 04:13:14 INFO - PROCESS | 4052 | 1469445194553 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 04:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:13:14 INFO - PROCESS | 4052 | 1469445194556 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:13:14 INFO - PROCESS | 4052 | 1469445194558 Marionette TRACE conn6 <- [1,346,null,{}] 04:13:14 INFO - PROCESS | 4052 | 1469445194561 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:14 INFO - PROCESS | 4052 | 1469445194567 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:14 INFO - PROCESS | 4052 | 1469445194698 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 04:13:14 INFO - PROCESS | 4052 | 1469445194756 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:14 INFO - PROCESS | 4052 | 1469445194758 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:14 INFO - PROCESS | 4052 | ++DOCSHELL 17668400 == 40 [pid = 4052] [id = 96] 04:13:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 108 (179D8800) [pid = 4052] [serial = 285] [outer = 00000000] 04:13:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 109 (188A8800) [pid = 4052] [serial = 286] [outer = 179D8800] 04:13:14 INFO - PROCESS | 4052 | 1469445194803 Marionette DEBUG loaded listener.js 04:13:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 110 (188AEC00) [pid = 4052] [serial = 287] [outer = 179D8800] 04:13:15 INFO - PROCESS | 4052 | 1469445195221 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:13:15 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. 04:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 730ms 04:13:15 INFO - PROCESS | 4052 | 1469445195288 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 04:13:15 INFO - PROCESS | 4052 | 1469445195290 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 04:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:13:15 INFO - PROCESS | 4052 | 1469445195331 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:13:15 INFO - PROCESS | 4052 | 1469445195333 Marionette TRACE conn6 <- [1,350,null,{}] 04:13:15 INFO - PROCESS | 4052 | 1469445195336 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:15 INFO - PROCESS | 4052 | 1469445195338 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:15 INFO - PROCESS | 4052 | 1469445195457 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 04:13:15 INFO - PROCESS | 4052 | 1469445195469 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:15 INFO - PROCESS | 4052 | 1469445195471 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:15 INFO - PROCESS | 4052 | ++DOCSHELL 0CC4C800 == 41 [pid = 4052] [id = 97] 04:13:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 111 (17CEB800) [pid = 4052] [serial = 288] [outer = 00000000] 04:13:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 112 (1A12D800) [pid = 4052] [serial = 289] [outer = 17CEB800] 04:13:15 INFO - PROCESS | 4052 | 1469445195515 Marionette DEBUG loaded listener.js 04:13:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 113 (19726800) [pid = 4052] [serial = 290] [outer = 17CEB800] 04:13:15 INFO - PROCESS | 4052 | 1469445195945 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:13:15 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. 04:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 629ms 04:13:15 INFO - PROCESS | 4052 | 1469445195954 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 04:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:13:15 INFO - PROCESS | 4052 | 1469445195955 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 04:13:15 INFO - PROCESS | 4052 | 1469445195958 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:13:15 INFO - PROCESS | 4052 | 1469445195960 Marionette TRACE conn6 <- [1,354,null,{}] 04:13:15 INFO - PROCESS | 4052 | 1469445195970 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:15 INFO - PROCESS | 4052 | 1469445195972 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:16 INFO - PROCESS | 4052 | 1469445196085 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 04:13:16 INFO - PROCESS | 4052 | 1469445196090 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:16 INFO - PROCESS | 4052 | 1469445196092 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:16 INFO - PROCESS | 4052 | ++DOCSHELL 1A383000 == 42 [pid = 4052] [id = 98] 04:13:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 114 (1A381C00) [pid = 4052] [serial = 291] [outer = 00000000] 04:13:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 115 (1AA88400) [pid = 4052] [serial = 292] [outer = 1A381C00] 04:13:16 INFO - PROCESS | 4052 | 1469445196138 Marionette DEBUG loaded listener.js 04:13:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 116 (1AA8A800) [pid = 4052] [serial = 293] [outer = 1A381C00] 04:13:16 INFO - PROCESS | 4052 | --DOMWINDOW == 115 (0D7DFC00) [pid = 4052] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:13:16 INFO - PROCESS | 4052 | --DOMWINDOW == 114 (0DD0FC00) [pid = 4052] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:13:16 INFO - PROCESS | 4052 | --DOMWINDOW == 113 (0DD07400) [pid = 4052] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:13:16 INFO - PROCESS | 4052 | --DOMWINDOW == 112 (16267C00) [pid = 4052] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:13:16 INFO - PROCESS | 4052 | --DOMWINDOW == 111 (14FDBC00) [pid = 4052] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:13:16 INFO - PROCESS | 4052 | --DOMWINDOW == 110 (14FD1800) [pid = 4052] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:13:16 INFO - PROCESS | 4052 | --DOMWINDOW == 109 (0D7DEC00) [pid = 4052] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:13:16 INFO - PROCESS | 4052 | --DOMWINDOW == 108 (1207C400) [pid = 4052] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:13:16 INFO - PROCESS | 4052 | --DOMWINDOW == 107 (166C9800) [pid = 4052] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:13:16 INFO - PROCESS | 4052 | --DOMWINDOW == 106 (0D753000) [pid = 4052] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:13:16 INFO - PROCESS | 4052 | --DOMWINDOW == 105 (0D7DCC00) [pid = 4052] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:13:16 INFO - PROCESS | 4052 | --DOMWINDOW == 104 (121E7C00) [pid = 4052] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:13:16 INFO - PROCESS | 4052 | --DOMWINDOW == 103 (19A07400) [pid = 4052] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:13:16 INFO - PROCESS | 4052 | --DOMWINDOW == 102 (11AC2400) [pid = 4052] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:13:16 INFO - PROCESS | 4052 | --DOMWINDOW == 101 (17669400) [pid = 4052] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:13:16 INFO - PROCESS | 4052 | --DOMWINDOW == 100 (16A25C00) [pid = 4052] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:13:16 INFO - PROCESS | 4052 | --DOMWINDOW == 99 (0D2D3C00) [pid = 4052] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:13:16 INFO - PROCESS | 4052 | --DOMWINDOW == 98 (0D26C000) [pid = 4052] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:13:16 INFO - PROCESS | 4052 | --DOMWINDOW == 97 (0E647800) [pid = 4052] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:13:16 INFO - PROCESS | 4052 | 1469445196768 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:13:16 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. 04:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 890ms 04:13:16 INFO - PROCESS | 4052 | 1469445196850 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 04:13:16 INFO - PROCESS | 4052 | 1469445196852 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 04:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:13:16 INFO - PROCESS | 4052 | 1469445196855 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:13:16 INFO - PROCESS | 4052 | 1469445196857 Marionette TRACE conn6 <- [1,358,null,{}] 04:13:16 INFO - PROCESS | 4052 | 1469445196860 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:16 INFO - PROCESS | 4052 | 1469445196862 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:16 INFO - PROCESS | 4052 | 1469445196946 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 04:13:16 INFO - PROCESS | 4052 | 1469445196951 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:16 INFO - PROCESS | 4052 | 1469445196953 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:16 INFO - PROCESS | 4052 | ++DOCSHELL 0D7DEC00 == 43 [pid = 4052] [id = 99] 04:13:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 98 (0DE06400) [pid = 4052] [serial = 294] [outer = 00000000] 04:13:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 99 (14FDD000) [pid = 4052] [serial = 295] [outer = 0DE06400] 04:13:16 INFO - PROCESS | 4052 | 1469445196997 Marionette DEBUG loaded listener.js 04:13:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 100 (166C2C00) [pid = 4052] [serial = 296] [outer = 0DE06400] 04:13:17 INFO - PROCESS | 4052 | 1469445197411 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:13:17 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. 04:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 629ms 04:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:13:17 INFO - PROCESS | 4052 | 1469445197486 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 04:13:17 INFO - PROCESS | 4052 | 1469445197488 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 04:13:17 INFO - PROCESS | 4052 | 1469445197491 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:13:17 INFO - PROCESS | 4052 | 1469445197492 Marionette TRACE conn6 <- [1,362,null,{}] 04:13:17 INFO - PROCESS | 4052 | 1469445197496 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:17 INFO - PROCESS | 4052 | 1469445197498 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:17 INFO - PROCESS | 4052 | 1469445197580 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 04:13:17 INFO - PROCESS | 4052 | 1469445197585 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:17 INFO - PROCESS | 4052 | 1469445197587 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:17 INFO - PROCESS | 4052 | ++DOCSHELL 0DD5FC00 == 44 [pid = 4052] [id = 100] 04:13:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 101 (14FDBC00) [pid = 4052] [serial = 297] [outer = 00000000] 04:13:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 102 (1683D400) [pid = 4052] [serial = 298] [outer = 14FDBC00] 04:13:17 INFO - PROCESS | 4052 | 1469445197631 Marionette DEBUG loaded listener.js 04:13:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 103 (1683F400) [pid = 4052] [serial = 299] [outer = 14FDBC00] 04:13:18 INFO - PROCESS | 4052 | 1469445198050 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:13:18 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. 04:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 570ms 04:13:18 INFO - PROCESS | 4052 | 1469445198062 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 04:13:18 INFO - PROCESS | 4052 | 1469445198064 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 04:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:13:18 INFO - PROCESS | 4052 | 1469445198067 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:13:18 INFO - PROCESS | 4052 | 1469445198070 Marionette TRACE conn6 <- [1,366,null,{}] 04:13:18 INFO - PROCESS | 4052 | 1469445198092 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:18 INFO - PROCESS | 4052 | 1469445198095 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:18 INFO - PROCESS | 4052 | 1469445198201 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 04:13:18 INFO - PROCESS | 4052 | 1469445198206 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:18 INFO - PROCESS | 4052 | 1469445198208 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:18 INFO - PROCESS | 4052 | ++DOCSHELL 1511F000 == 45 [pid = 4052] [id = 101] 04:13:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 104 (15123000) [pid = 4052] [serial = 300] [outer = 00000000] 04:13:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 105 (15128C00) [pid = 4052] [serial = 301] [outer = 15123000] 04:13:18 INFO - PROCESS | 4052 | 1469445198255 Marionette DEBUG loaded listener.js 04:13:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 106 (16842800) [pid = 4052] [serial = 302] [outer = 15123000] 04:13:18 INFO - PROCESS | 4052 | 1469445198977 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:13:18 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. 04:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 949ms 04:13:18 INFO - PROCESS | 4052 | 1469445199018 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 04:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:13:18 INFO - PROCESS | 4052 | 1469445199023 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 04:13:19 INFO - PROCESS | 4052 | 1469445199028 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:13:19 INFO - PROCESS | 4052 | 1469445199033 Marionette TRACE conn6 <- [1,370,null,{}] 04:13:19 INFO - PROCESS | 4052 | 1469445199039 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:19 INFO - PROCESS | 4052 | 1469445199042 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:19 INFO - PROCESS | 4052 | 1469445199158 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 04:13:19 INFO - PROCESS | 4052 | 1469445199283 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:19 INFO - PROCESS | 4052 | 1469445199286 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:19 INFO - PROCESS | 4052 | ++DOCSHELL 0D7E2000 == 46 [pid = 4052] [id = 102] 04:13:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 107 (0D7E5800) [pid = 4052] [serial = 303] [outer = 00000000] 04:13:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 108 (0DA55C00) [pid = 4052] [serial = 304] [outer = 0D7E5800] 04:13:19 INFO - PROCESS | 4052 | 1469445199346 Marionette DEBUG loaded listener.js 04:13:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 109 (0E641400) [pid = 4052] [serial = 305] [outer = 0D7E5800] 04:13:19 INFO - PROCESS | 4052 | 1469445199903 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:13:19 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. 04:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 930ms 04:13:19 INFO - PROCESS | 4052 | 1469445199928 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 04:13:19 INFO - PROCESS | 4052 | 1469445199932 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 04:13:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:13:19 INFO - PROCESS | 4052 | 1469445199954 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:13:19 INFO - PROCESS | 4052 | 1469445199957 Marionette TRACE conn6 <- [1,374,null,{}] 04:13:19 INFO - PROCESS | 4052 | 1469445199962 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:19 INFO - PROCESS | 4052 | 1469445199964 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:20 INFO - PROCESS | 4052 | 1469445200081 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 04:13:20 INFO - PROCESS | 4052 | 1469445200179 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:20 INFO - PROCESS | 4052 | 1469445200182 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:20 INFO - PROCESS | 4052 | ++DOCSHELL 13F26400 == 47 [pid = 4052] [id = 103] 04:13:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 110 (14A4EC00) [pid = 4052] [serial = 306] [outer = 00000000] 04:13:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 111 (14FD9C00) [pid = 4052] [serial = 307] [outer = 14A4EC00] 04:13:20 INFO - PROCESS | 4052 | 1469445200238 Marionette DEBUG loaded listener.js 04:13:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 112 (1511C400) [pid = 4052] [serial = 308] [outer = 14A4EC00] 04:13:20 INFO - PROCESS | 4052 | 1469445200863 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:13:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:13:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 929ms 04:13:20 INFO - PROCESS | 4052 | 1469445200886 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 04:13:20 INFO - PROCESS | 4052 | 1469445200888 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 04:13:20 INFO - PROCESS | 4052 | 1469445200892 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:13:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:13:20 INFO - PROCESS | 4052 | 1469445200896 Marionette TRACE conn6 <- [1,378,null,{}] 04:13:20 INFO - PROCESS | 4052 | 1469445200907 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:20 INFO - PROCESS | 4052 | 1469445200912 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:21 INFO - PROCESS | 4052 | 1469445201024 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 04:13:21 INFO - PROCESS | 4052 | 1469445201126 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:21 INFO - PROCESS | 4052 | 1469445201129 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:21 INFO - PROCESS | 4052 | ++DOCSHELL 16841400 == 48 [pid = 4052] [id = 104] 04:13:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 113 (16841C00) [pid = 4052] [serial = 309] [outer = 00000000] 04:13:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 114 (17456800) [pid = 4052] [serial = 310] [outer = 16841C00] 04:13:21 INFO - PROCESS | 4052 | 1469445201187 Marionette DEBUG loaded listener.js 04:13:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 115 (177BE400) [pid = 4052] [serial = 311] [outer = 16841C00] 04:13:21 INFO - PROCESS | 4052 | 1469445201775 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:13:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:13:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 04:13:21 INFO - PROCESS | 4052 | 1469445201826 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 04:13:21 INFO - PROCESS | 4052 | 1469445201829 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 04:13:21 INFO - PROCESS | 4052 | 1469445201832 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:13:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:13:21 INFO - PROCESS | 4052 | 1469445201834 Marionette TRACE conn6 <- [1,382,null,{}] 04:13:21 INFO - PROCESS | 4052 | 1469445201839 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:21 INFO - PROCESS | 4052 | 1469445201841 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:21 INFO - PROCESS | 4052 | 1469445201955 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 04:13:22 INFO - PROCESS | 4052 | 1469445202054 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:22 INFO - PROCESS | 4052 | 1469445202056 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:22 INFO - PROCESS | 4052 | ++DOCSHELL 151CF000 == 49 [pid = 4052] [id = 105] 04:13:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 116 (15F44400) [pid = 4052] [serial = 312] [outer = 00000000] 04:13:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 117 (166C7400) [pid = 4052] [serial = 313] [outer = 15F44400] 04:13:22 INFO - PROCESS | 4052 | 1469445202111 Marionette DEBUG loaded listener.js 04:13:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 118 (17669800) [pid = 4052] [serial = 314] [outer = 15F44400] 04:13:22 INFO - PROCESS | 4052 | 1469445202924 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:13:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:13:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1116ms 04:13:22 INFO - PROCESS | 4052 | 1469445202953 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 04:13:22 INFO - PROCESS | 4052 | 1469445202957 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 04:13:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:13:22 INFO - PROCESS | 4052 | 1469445202962 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:13:22 INFO - PROCESS | 4052 | 1469445202965 Marionette TRACE conn6 <- [1,386,null,{}] 04:13:22 INFO - PROCESS | 4052 | 1469445202970 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:22 INFO - PROCESS | 4052 | 1469445202973 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:23 INFO - PROCESS | 4052 | 1469445203072 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 04:13:23 INFO - PROCESS | 4052 | 1469445203203 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:23 INFO - PROCESS | 4052 | 1469445203206 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:23 INFO - PROCESS | 4052 | ++DOCSHELL 0D90A000 == 50 [pid = 4052] [id = 106] 04:13:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 119 (0D90AC00) [pid = 4052] [serial = 315] [outer = 00000000] 04:13:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 120 (0DA56800) [pid = 4052] [serial = 316] [outer = 0D90AC00] 04:13:23 INFO - PROCESS | 4052 | 1469445203257 Marionette DEBUG loaded listener.js 04:13:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 121 (0DD6C000) [pid = 4052] [serial = 317] [outer = 0D90AC00] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 0DD5FC00 == 49 [pid = 4052] [id = 100] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 0D7DEC00 == 48 [pid = 4052] [id = 99] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 1A383000 == 47 [pid = 4052] [id = 98] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 0CC4C800 == 46 [pid = 4052] [id = 97] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 17668400 == 45 [pid = 4052] [id = 96] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 166CC000 == 44 [pid = 4052] [id = 95] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 15F4FC00 == 43 [pid = 4052] [id = 94] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 14A4D400 == 42 [pid = 4052] [id = 93] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 0D561800 == 41 [pid = 4052] [id = 92] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 0D912400 == 40 [pid = 4052] [id = 91] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 0CC4D800 == 39 [pid = 4052] [id = 86] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 0E82D800 == 38 [pid = 4052] [id = 87] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 0DA4E800 == 37 [pid = 4052] [id = 45] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 197A3400 == 36 [pid = 4052] [id = 72] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 0DA57400 == 35 [pid = 4052] [id = 47] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 16079C00 == 34 [pid = 4052] [id = 88] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 1A1A2400 == 33 [pid = 4052] [id = 89] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 1B82F000 == 32 [pid = 4052] [id = 90] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 16841400 == 31 [pid = 4052] [id = 104] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 151CF000 == 30 [pid = 4052] [id = 105] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 13F26400 == 29 [pid = 4052] [id = 103] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 1511F000 == 28 [pid = 4052] [id = 101] 04:13:24 INFO - PROCESS | 4052 | --DOCSHELL 0D7E2000 == 27 [pid = 4052] [id = 102] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 120 (121D9800) [pid = 4052] [serial = 182] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 119 (1181AC00) [pid = 4052] [serial = 139] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 118 (14FD5C00) [pid = 4052] [serial = 133] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 117 (1880B800) [pid = 4052] [serial = 169] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 116 (16268C00) [pid = 4052] [serial = 239] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 115 (16264800) [pid = 4052] [serial = 238] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 114 (14FDB400) [pid = 4052] [serial = 235] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 113 (0DA14800) [pid = 4052] [serial = 229] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 112 (0DA52C00) [pid = 4052] [serial = 230] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 111 (13995C00) [pid = 4052] [serial = 232] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 110 (13F26800) [pid = 4052] [serial = 233] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 109 (17665800) [pid = 4052] [serial = 242] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 108 (17661800) [pid = 4052] [serial = 241] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 107 (0DA1E400) [pid = 4052] [serial = 227] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 106 (0D915400) [pid = 4052] [serial = 226] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 105 (1A131C00) [pid = 4052] [serial = 214] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 104 (0DD60000) [pid = 4052] [serial = 218] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 103 (0DA18000) [pid = 4052] [serial = 217] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 102 (166BF000) [pid = 4052] [serial = 221] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 101 (16078C00) [pid = 4052] [serial = 220] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 100 (1A2F2800) [pid = 4052] [serial = 224] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 99 (1A12B400) [pid = 4052] [serial = 223] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 98 (14A58400) [pid = 4052] [serial = 248] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 97 (1775B400) [pid = 4052] [serial = 244] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 96 (13F29000) [pid = 4052] [serial = 247] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 95 (17764800) [pid = 4052] [serial = 245] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 94 (179DB400) [pid = 4052] [serial = 251] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (179D1000) [pid = 4052] [serial = 250] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (150E3C00) [pid = 4052] [serial = 236] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (0D913400) [pid = 4052] [serial = 173] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (0D750400) [pid = 4052] [serial = 136] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (12028C00) [pid = 4052] [serial = 176] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (188AC400) [pid = 4052] [serial = 253] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 4052 | 1469445204511 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:13:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:13:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1580ms 04:13:24 INFO - PROCESS | 4052 | 1469445204544 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 04:13:24 INFO - PROCESS | 4052 | 1469445204549 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 04:13:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:13:24 INFO - PROCESS | 4052 | 1469445204554 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:13:24 INFO - PROCESS | 4052 | 1469445204557 Marionette TRACE conn6 <- [1,390,null,{}] 04:13:24 INFO - PROCESS | 4052 | 1469445204563 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:24 INFO - PROCESS | 4052 | 1469445204566 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:24 INFO - PROCESS | 4052 | 1469445204646 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 04:13:24 INFO - PROCESS | 4052 | 1469445204655 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:24 INFO - PROCESS | 4052 | 1469445204659 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:24 INFO - PROCESS | 4052 | ++DOCSHELL 0D7E1C00 == 28 [pid = 4052] [id = 107] 04:13:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (0D7E2000) [pid = 4052] [serial = 318] [outer = 00000000] 04:13:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (0D90B000) [pid = 4052] [serial = 319] [outer = 0D7E2000] 04:13:24 INFO - PROCESS | 4052 | 1469445204707 Marionette DEBUG loaded listener.js 04:13:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (0D912400) [pid = 4052] [serial = 320] [outer = 0D7E2000] 04:13:25 INFO - PROCESS | 4052 | 1469445205200 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:13:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:13:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 690ms 04:13:25 INFO - PROCESS | 4052 | 1469445205244 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 04:13:25 INFO - PROCESS | 4052 | 1469445205249 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 04:13:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:13:25 INFO - PROCESS | 4052 | 1469445205255 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:13:25 INFO - PROCESS | 4052 | 1469445205258 Marionette TRACE conn6 <- [1,394,null,{}] 04:13:25 INFO - PROCESS | 4052 | 1469445205261 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:25 INFO - PROCESS | 4052 | 1469445205264 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:25 INFO - PROCESS | 4052 | 1469445205352 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 04:13:25 INFO - PROCESS | 4052 | 1469445205360 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:25 INFO - PROCESS | 4052 | 1469445205362 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:25 INFO - PROCESS | 4052 | ++DOCSHELL 0DA52000 == 29 [pid = 4052] [id = 108] 04:13:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (0DA52C00) [pid = 4052] [serial = 321] [outer = 00000000] 04:13:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (0DA57400) [pid = 4052] [serial = 322] [outer = 0DA52C00] 04:13:25 INFO - PROCESS | 4052 | 1469445205411 Marionette DEBUG loaded listener.js 04:13:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (0DD3E000) [pid = 4052] [serial = 323] [outer = 0DA52C00] 04:13:25 INFO - PROCESS | 4052 | 1469445205932 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:13:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:13:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 729ms 04:13:25 INFO - PROCESS | 4052 | 1469445205989 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 04:13:25 INFO - PROCESS | 4052 | 1469445205991 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 04:13:25 INFO - PROCESS | 4052 | 1469445205995 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:13:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:13:25 INFO - PROCESS | 4052 | 1469445205998 Marionette TRACE conn6 <- [1,398,null,{}] 04:13:26 INFO - PROCESS | 4052 | 1469445206009 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:26 INFO - PROCESS | 4052 | 1469445206014 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:26 INFO - PROCESS | 4052 | 1469445206095 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 04:13:26 INFO - PROCESS | 4052 | 1469445206189 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:26 INFO - PROCESS | 4052 | 1469445206192 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:26 INFO - PROCESS | 4052 | ++DOCSHELL 1213F800 == 30 [pid = 4052] [id = 109] 04:13:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 95 (12148400) [pid = 4052] [serial = 324] [outer = 00000000] 04:13:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 96 (121DE400) [pid = 4052] [serial = 325] [outer = 12148400] 04:13:26 INFO - PROCESS | 4052 | 1469445206240 Marionette DEBUG loaded listener.js 04:13:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 97 (12CAF400) [pid = 4052] [serial = 326] [outer = 12148400] 04:13:27 INFO - PROCESS | 4052 | --DOMWINDOW == 96 (17B58800) [pid = 4052] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:13:27 INFO - PROCESS | 4052 | --DOMWINDOW == 95 (1607E400) [pid = 4052] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:13:27 INFO - PROCESS | 4052 | --DOMWINDOW == 94 (197A3800) [pid = 4052] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:13:27 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (179D8800) [pid = 4052] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:13:27 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (17CEB800) [pid = 4052] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:13:27 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (1A381C00) [pid = 4052] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:13:27 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (166CD000) [pid = 4052] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:13:27 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (14A4D800) [pid = 4052] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:13:27 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (15FBB800) [pid = 4052] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:13:27 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (0D7D9800) [pid = 4052] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:13:27 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (1181D000) [pid = 4052] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:13:27 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (1A2FAC00) [pid = 4052] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:13:27 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (16263800) [pid = 4052] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:13:27 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (0DA17C00) [pid = 4052] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:13:27 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0D26FC00) [pid = 4052] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:13:27 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (1B82F400) [pid = 4052] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:13:27 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (15123000) [pid = 4052] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:13:27 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (14FDBC00) [pid = 4052] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:13:27 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0DE06400) [pid = 4052] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:13:27 INFO - PROCESS | 4052 | 1469445207632 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:13:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:13:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1684ms 04:13:27 INFO - PROCESS | 4052 | 1469445207684 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 04:13:27 INFO - PROCESS | 4052 | 1469445207689 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 04:13:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:13:27 INFO - PROCESS | 4052 | 1469445207694 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:13:27 INFO - PROCESS | 4052 | 1469445207698 Marionette TRACE conn6 <- [1,402,null,{}] 04:13:27 INFO - PROCESS | 4052 | 1469445207705 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:27 INFO - PROCESS | 4052 | 1469445207708 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:27 INFO - PROCESS | 4052 | 1469445207823 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 04:13:27 INFO - PROCESS | 4052 | 1469445207905 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:27 INFO - PROCESS | 4052 | 1469445207908 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:27 INFO - PROCESS | 4052 | ++DOCSHELL 0D755000 == 31 [pid = 4052] [id = 110] 04:13:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (0D7D9400) [pid = 4052] [serial = 327] [outer = 00000000] 04:13:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (0D90B800) [pid = 4052] [serial = 328] [outer = 0D7D9400] 04:13:28 INFO - PROCESS | 4052 | 1469445208006 Marionette DEBUG loaded listener.js 04:13:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (0DA19400) [pid = 4052] [serial = 329] [outer = 0D7D9400] 04:13:28 INFO - PROCESS | 4052 | 1469445208825 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:13:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:13:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1223ms 04:13:28 INFO - PROCESS | 4052 | 1469445208923 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 04:13:28 INFO - PROCESS | 4052 | 1469445208927 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 04:13:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:13:28 INFO - PROCESS | 4052 | 1469445208932 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:13:28 INFO - PROCESS | 4052 | 1469445208935 Marionette TRACE conn6 <- [1,406,null,{}] 04:13:28 INFO - PROCESS | 4052 | 1469445208941 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:28 INFO - PROCESS | 4052 | 1469445208945 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:29 INFO - PROCESS | 4052 | 1469445209067 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 04:13:29 INFO - PROCESS | 4052 | 1469445209143 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:29 INFO - PROCESS | 4052 | 1469445209148 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:29 INFO - PROCESS | 4052 | ++DOCSHELL 0D7E4800 == 32 [pid = 4052] [id = 111] 04:13:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (0D7E4C00) [pid = 4052] [serial = 330] [outer = 00000000] 04:13:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (0D918C00) [pid = 4052] [serial = 331] [outer = 0D7E4C00] 04:13:29 INFO - PROCESS | 4052 | 1469445209242 Marionette DEBUG loaded listener.js 04:13:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (0DA18000) [pid = 4052] [serial = 332] [outer = 0D7E4C00] 04:13:29 INFO - PROCESS | 4052 | --DOCSHELL 0DA52000 == 31 [pid = 4052] [id = 108] 04:13:29 INFO - PROCESS | 4052 | --DOCSHELL 0D7E1C00 == 30 [pid = 4052] [id = 107] 04:13:29 INFO - PROCESS | 4052 | --DOCSHELL 0D90A000 == 29 [pid = 4052] [id = 106] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (1A2EF400) [pid = 4052] [serial = 215] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (19266C00) [pid = 4052] [serial = 254] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (1775F400) [pid = 4052] [serial = 179] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (188A8800) [pid = 4052] [serial = 286] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (1A12D800) [pid = 4052] [serial = 289] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (188AEC00) [pid = 4052] [serial = 287] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (1AA88400) [pid = 4052] [serial = 292] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (17664400) [pid = 4052] [serial = 283] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (14FCE800) [pid = 4052] [serial = 277] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (14FDB000) [pid = 4052] [serial = 278] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (1607DC00) [pid = 4052] [serial = 280] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (166C0800) [pid = 4052] [serial = 281] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (0DA49400) [pid = 4052] [serial = 274] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (119EC400) [pid = 4052] [serial = 275] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (11ABA400) [pid = 4052] [serial = 259] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (12134400) [pid = 4052] [serial = 260] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (1A382400) [pid = 4052] [serial = 265] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (1A386800) [pid = 4052] [serial = 266] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (166C7800) [pid = 4052] [serial = 262] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (1745C800) [pid = 4052] [serial = 263] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (0DA50800) [pid = 4052] [serial = 271] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (19726800) [pid = 4052] [serial = 290] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 61 (0DD6B800) [pid = 4052] [serial = 272] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 60 (0D55D000) [pid = 4052] [serial = 256] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 59 (0D75CC00) [pid = 4052] [serial = 257] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 58 (1B8DA000) [pid = 4052] [serial = 268] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 57 (1B8DC400) [pid = 4052] [serial = 269] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 56 (15128C00) [pid = 4052] [serial = 301] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 55 (1683F400) [pid = 4052] [serial = 299] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 54 (16842800) [pid = 4052] [serial = 302] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 53 (1683D400) [pid = 4052] [serial = 298] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 52 (1AA8A800) [pid = 4052] [serial = 293] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 51 (14FDD000) [pid = 4052] [serial = 295] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 50 (166C2C00) [pid = 4052] [serial = 296] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | --DOMWINDOW == 49 (1775CC00) [pid = 4052] [serial = 284] [outer = 00000000] [url = about:blank] 04:13:29 INFO - PROCESS | 4052 | 1469445209715 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:13:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:13:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 830ms 04:13:29 INFO - PROCESS | 4052 | 1469445209763 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 04:13:29 INFO - PROCESS | 4052 | 1469445209767 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 04:13:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:13:29 INFO - PROCESS | 4052 | 1469445209773 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:13:29 INFO - PROCESS | 4052 | 1469445209777 Marionette TRACE conn6 <- [1,410,null,{}] 04:13:29 INFO - PROCESS | 4052 | 1469445209781 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:29 INFO - PROCESS | 4052 | 1469445209783 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:29 INFO - PROCESS | 4052 | 1469445209870 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 04:13:29 INFO - PROCESS | 4052 | 1469445209879 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:29 INFO - PROCESS | 4052 | 1469445209881 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:29 INFO - PROCESS | 4052 | ++DOCSHELL 0DD69800 == 30 [pid = 4052] [id = 112] 04:13:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 50 (0DD6C800) [pid = 4052] [serial = 333] [outer = 00000000] 04:13:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 51 (0E64A800) [pid = 4052] [serial = 334] [outer = 0DD6C800] 04:13:29 INFO - PROCESS | 4052 | 1469445209929 Marionette DEBUG loaded listener.js 04:13:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 52 (11925000) [pid = 4052] [serial = 335] [outer = 0DD6C800] 04:13:30 INFO - PROCESS | 4052 | 1469445210417 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:13:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:13:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 690ms 04:13:30 INFO - PROCESS | 4052 | 1469445210463 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 04:13:30 INFO - PROCESS | 4052 | 1469445210466 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 04:13:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:13:30 INFO - PROCESS | 4052 | 1469445210469 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:13:30 INFO - PROCESS | 4052 | 1469445210471 Marionette TRACE conn6 <- [1,414,null,{}] 04:13:30 INFO - PROCESS | 4052 | 1469445210481 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:30 INFO - PROCESS | 4052 | 1469445210486 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:30 INFO - PROCESS | 4052 | 1469445210574 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 04:13:30 INFO - PROCESS | 4052 | 1469445210687 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:30 INFO - PROCESS | 4052 | 1469445210691 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:30 INFO - PROCESS | 4052 | ++DOCSHELL 121E8C00 == 31 [pid = 4052] [id = 113] 04:13:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 53 (1227A400) [pid = 4052] [serial = 336] [outer = 00000000] 04:13:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 54 (13532400) [pid = 4052] [serial = 337] [outer = 1227A400] 04:13:30 INFO - PROCESS | 4052 | 1469445210741 Marionette DEBUG loaded listener.js 04:13:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 55 (13993C00) [pid = 4052] [serial = 338] [outer = 1227A400] 04:13:31 INFO - PROCESS | 4052 | 1469445211110 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:13:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:13:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 669ms 04:13:31 INFO - PROCESS | 4052 | 1469445211148 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 04:13:31 INFO - PROCESS | 4052 | 1469445211150 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 04:13:31 INFO - PROCESS | 4052 | 1469445211153 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:13:31 INFO - PROCESS | 4052 | 1469445211155 Marionette TRACE conn6 <- [1,418,null,{}] 04:13:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:13:31 INFO - PROCESS | 4052 | 1469445211158 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:31 INFO - PROCESS | 4052 | 1469445211160 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:31 INFO - PROCESS | 4052 | 1469445211246 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 04:13:31 INFO - PROCESS | 4052 | 1469445211252 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:31 INFO - PROCESS | 4052 | 1469445211253 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:31 INFO - PROCESS | 4052 | ++DOCSHELL 13FB0400 == 32 [pid = 4052] [id = 114] 04:13:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 56 (13FB4000) [pid = 4052] [serial = 339] [outer = 00000000] 04:13:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 57 (14FD4400) [pid = 4052] [serial = 340] [outer = 13FB4000] 04:13:31 INFO - PROCESS | 4052 | 1469445211299 Marionette DEBUG loaded listener.js 04:13:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 58 (14FD6C00) [pid = 4052] [serial = 341] [outer = 13FB4000] 04:13:32 INFO - PROCESS | 4052 | --DOMWINDOW == 57 (14A4EC00) [pid = 4052] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:13:32 INFO - PROCESS | 4052 | --DOMWINDOW == 56 (16841C00) [pid = 4052] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:13:32 INFO - PROCESS | 4052 | --DOMWINDOW == 55 (15F44400) [pid = 4052] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:13:32 INFO - PROCESS | 4052 | --DOMWINDOW == 54 (0D7E5800) [pid = 4052] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:13:32 INFO - PROCESS | 4052 | --DOMWINDOW == 53 (0D90AC00) [pid = 4052] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:13:32 INFO - PROCESS | 4052 | --DOMWINDOW == 52 (0DA52C00) [pid = 4052] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:13:32 INFO - PROCESS | 4052 | --DOMWINDOW == 51 (0D7E2000) [pid = 4052] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:13:32 INFO - PROCESS | 4052 | 1469445212260 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:13:32 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 04:13:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1123ms 04:13:32 INFO - PROCESS | 4052 | 1469445212282 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 04:13:32 INFO - PROCESS | 4052 | 1469445212284 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 04:13:32 INFO - PROCESS | 4052 | 1469445212288 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:13:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:13:32 INFO - PROCESS | 4052 | 1469445212289 Marionette TRACE conn6 <- [1,422,null,{}] 04:13:32 INFO - PROCESS | 4052 | 1469445212293 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:32 INFO - PROCESS | 4052 | 1469445212296 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:32 INFO - PROCESS | 4052 | 1469445212374 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 04:13:32 INFO - PROCESS | 4052 | 1469445212380 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:32 INFO - PROCESS | 4052 | 1469445212382 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:32 INFO - PROCESS | 4052 | ++DOCSHELL 0DA54000 == 33 [pid = 4052] [id = 115] 04:13:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 52 (0DD63C00) [pid = 4052] [serial = 342] [outer = 00000000] 04:13:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 53 (14FD3000) [pid = 4052] [serial = 343] [outer = 0DD63C00] 04:13:32 INFO - PROCESS | 4052 | 1469445212427 Marionette DEBUG loaded listener.js 04:13:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 54 (15041C00) [pid = 4052] [serial = 344] [outer = 0DD63C00] 04:13:33 INFO - PROCESS | 4052 | 1469445213317 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:13:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:13:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1074ms 04:13:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:13:33 INFO - PROCESS | 4052 | 1469445213366 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 04:13:33 INFO - PROCESS | 4052 | 1469445213368 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 04:13:33 INFO - PROCESS | 4052 | 1469445213371 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:13:33 INFO - PROCESS | 4052 | 1469445213373 Marionette TRACE conn6 <- [1,426,null,{}] 04:13:33 INFO - PROCESS | 4052 | 1469445213381 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:33 INFO - PROCESS | 4052 | 1469445213387 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:33 INFO - PROCESS | 4052 | 1469445213497 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 04:13:33 INFO - PROCESS | 4052 | 1469445213503 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:33 INFO - PROCESS | 4052 | 1469445213506 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:33 INFO - PROCESS | 4052 | ++DOCSHELL 1511C800 == 34 [pid = 4052] [id = 116] 04:13:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 55 (1511D800) [pid = 4052] [serial = 345] [outer = 00000000] 04:13:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 56 (15F44400) [pid = 4052] [serial = 346] [outer = 1511D800] 04:13:33 INFO - PROCESS | 4052 | 1469445213550 Marionette DEBUG loaded listener.js 04:13:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 57 (15FC2000) [pid = 4052] [serial = 347] [outer = 1511D800] 04:13:33 INFO - PROCESS | 4052 | 1469445213990 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:13:34 INFO - PROCESS | 4052 | 1469445214044 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 04:13:34 INFO - PROCESS | 4052 | 1469445214048 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:13:34 INFO - PROCESS | 4052 | 1469445214050 Marionette TRACE conn6 <- [1,430,null,{}] 04:13:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:13:34 INFO - PROCESS | 4052 | 1469445214053 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:34 INFO - PROCESS | 4052 | 1469445214055 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:34 INFO - PROCESS | 4052 | 1469445214132 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 04:13:34 INFO - PROCESS | 4052 | 1469445214137 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:34 INFO - PROCESS | 4052 | 1469445214139 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:34 INFO - PROCESS | 4052 | ++DOCSHELL 16079000 == 35 [pid = 4052] [id = 117] 04:13:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 58 (1607C400) [pid = 4052] [serial = 348] [outer = 00000000] 04:13:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 59 (16267C00) [pid = 4052] [serial = 349] [outer = 1607C400] 04:13:34 INFO - PROCESS | 4052 | 1469445214191 Marionette DEBUG loaded listener.js 04:13:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 60 (1625C400) [pid = 4052] [serial = 350] [outer = 1607C400] 04:13:34 INFO - PROCESS | 4052 | 1469445214607 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:13:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:13:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 570ms 04:13:34 INFO - PROCESS | 4052 | 1469445214622 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 04:13:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:13:34 INFO - PROCESS | 4052 | 1469445214624 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 04:13:34 INFO - PROCESS | 4052 | 1469445214627 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:13:34 INFO - PROCESS | 4052 | 1469445214629 Marionette TRACE conn6 <- [1,434,null,{}] 04:13:34 INFO - PROCESS | 4052 | 1469445214632 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:34 INFO - PROCESS | 4052 | 1469445214634 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:34 INFO - PROCESS | 4052 | 1469445214747 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 04:13:34 INFO - PROCESS | 4052 | 1469445214753 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:34 INFO - PROCESS | 4052 | 1469445214755 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:34 INFO - PROCESS | 4052 | ++DOCSHELL 1213C000 == 36 [pid = 4052] [id = 118] 04:13:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 61 (166C4400) [pid = 4052] [serial = 351] [outer = 00000000] 04:13:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 62 (166C9400) [pid = 4052] [serial = 352] [outer = 166C4400] 04:13:34 INFO - PROCESS | 4052 | 1469445214799 Marionette DEBUG loaded listener.js 04:13:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (166CBC00) [pid = 4052] [serial = 353] [outer = 166C4400] 04:13:35 INFO - PROCESS | 4052 | 1469445215229 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:13:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:13:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 630ms 04:13:35 INFO - PROCESS | 4052 | 1469445215265 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 04:13:35 INFO - PROCESS | 4052 | 1469445215267 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 04:13:35 INFO - PROCESS | 4052 | 1469445215270 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:13:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:13:35 INFO - PROCESS | 4052 | 1469445215272 Marionette TRACE conn6 <- [1,438,null,{}] 04:13:35 INFO - PROCESS | 4052 | 1469445215275 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:35 INFO - PROCESS | 4052 | 1469445215277 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:35 INFO - PROCESS | 4052 | 1469445215358 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 04:13:35 INFO - PROCESS | 4052 | 1469445215364 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:35 INFO - PROCESS | 4052 | 1469445215365 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:35 INFO - PROCESS | 4052 | ++DOCSHELL 16836C00 == 37 [pid = 4052] [id = 119] 04:13:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (16838400) [pid = 4052] [serial = 354] [outer = 00000000] 04:13:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (1683F400) [pid = 4052] [serial = 355] [outer = 16838400] 04:13:35 INFO - PROCESS | 4052 | 1469445215410 Marionette DEBUG loaded listener.js 04:13:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (16842400) [pid = 4052] [serial = 356] [outer = 16838400] 04:13:36 INFO - PROCESS | 4052 | 1469445216142 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:13:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:13:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 929ms 04:13:36 INFO - PROCESS | 4052 | 1469445216204 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 04:13:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:13:36 INFO - PROCESS | 4052 | 1469445216208 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 04:13:36 INFO - PROCESS | 4052 | 1469445216213 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:13:36 INFO - PROCESS | 4052 | 1469445216218 Marionette TRACE conn6 <- [1,442,null,{}] 04:13:36 INFO - PROCESS | 4052 | 1469445216224 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:36 INFO - PROCESS | 4052 | 1469445216227 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:36 INFO - PROCESS | 4052 | 1469445216345 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 04:13:36 INFO - PROCESS | 4052 | 1469445216419 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:36 INFO - PROCESS | 4052 | 1469445216422 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:36 INFO - PROCESS | 4052 | ++DOCSHELL 0D4E9400 == 38 [pid = 4052] [id = 120] 04:13:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0DA13000) [pid = 4052] [serial = 357] [outer = 00000000] 04:13:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0DE10000) [pid = 4052] [serial = 358] [outer = 0DA13000] 04:13:36 INFO - PROCESS | 4052 | 1469445216521 Marionette DEBUG loaded listener.js 04:13:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (0E647800) [pid = 4052] [serial = 359] [outer = 0DA13000] 04:13:37 INFO - PROCESS | 4052 | 1469445217112 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:13:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:13:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 930ms 04:13:37 INFO - PROCESS | 4052 | 1469445217144 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 04:13:37 INFO - PROCESS | 4052 | 1469445217149 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 04:13:37 INFO - PROCESS | 4052 | 1469445217155 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:13:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:13:37 INFO - PROCESS | 4052 | 1469445217158 Marionette TRACE conn6 <- [1,446,null,{}] 04:13:37 INFO - PROCESS | 4052 | 1469445217162 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:37 INFO - PROCESS | 4052 | 1469445217165 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:37 INFO - PROCESS | 4052 | 1469445217278 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 04:13:37 INFO - PROCESS | 4052 | 1469445217378 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:37 INFO - PROCESS | 4052 | 1469445217381 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:37 INFO - PROCESS | 4052 | ++DOCSHELL 13530000 == 39 [pid = 4052] [id = 121] 04:13:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (139FA400) [pid = 4052] [serial = 360] [outer = 00000000] 04:13:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (14A4D800) [pid = 4052] [serial = 361] [outer = 139FA400] 04:13:37 INFO - PROCESS | 4052 | 1469445217437 Marionette DEBUG loaded listener.js 04:13:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (1504DC00) [pid = 4052] [serial = 362] [outer = 139FA400] 04:13:38 INFO - PROCESS | 4052 | 1469445218063 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:13:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:13:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 969ms 04:13:38 INFO - PROCESS | 4052 | 1469445218129 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 04:13:38 INFO - PROCESS | 4052 | 1469445218132 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 04:13:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:13:38 INFO - PROCESS | 4052 | 1469445218135 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:13:38 INFO - PROCESS | 4052 | 1469445218139 Marionette TRACE conn6 <- [1,450,null,{}] 04:13:38 INFO - PROCESS | 4052 | 1469445218150 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:38 INFO - PROCESS | 4052 | 1469445218155 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:38 INFO - PROCESS | 4052 | 1469445218293 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 04:13:38 INFO - PROCESS | 4052 | 1469445218419 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:38 INFO - PROCESS | 4052 | 1469445218423 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:38 INFO - PROCESS | 4052 | ++DOCSHELL 1683B400 == 40 [pid = 4052] [id = 122] 04:13:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (1683C800) [pid = 4052] [serial = 363] [outer = 00000000] 04:13:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (16A26400) [pid = 4052] [serial = 364] [outer = 1683C800] 04:13:38 INFO - PROCESS | 4052 | 1469445218481 Marionette DEBUG loaded listener.js 04:13:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (1756A000) [pid = 4052] [serial = 365] [outer = 1683C800] 04:13:39 INFO - PROCESS | 4052 | 1469445219278 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:13:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:13:39 INFO - PROCESS | 4052 | 1469445219327 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 04:13:39 INFO - PROCESS | 4052 | 1469445219332 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:13:39 INFO - PROCESS | 4052 | 1469445219335 Marionette TRACE conn6 <- [1,454,null,{}] 04:13:39 INFO - PROCESS | 4052 | 1469445219340 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:39 INFO - PROCESS | 4052 | 1469445219343 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:39 INFO - PROCESS | 4052 | 1469445219448 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 04:13:39 INFO - PROCESS | 4052 | 1469445219531 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:39 INFO - PROCESS | 4052 | 1469445219535 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:39 INFO - PROCESS | 4052 | ++DOCSHELL 0D90B400 == 41 [pid = 4052] [id = 123] 04:13:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (0D90F800) [pid = 4052] [serial = 366] [outer = 00000000] 04:13:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (0DD37C00) [pid = 4052] [serial = 367] [outer = 0D90F800] 04:13:39 INFO - PROCESS | 4052 | 1469445219630 Marionette DEBUG loaded listener.js 04:13:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (0DD69C00) [pid = 4052] [serial = 368] [outer = 0D90F800] 04:13:40 INFO - PROCESS | 4052 | --DOCSHELL 1213C000 == 40 [pid = 4052] [id = 118] 04:13:40 INFO - PROCESS | 4052 | --DOCSHELL 16079000 == 39 [pid = 4052] [id = 117] 04:13:40 INFO - PROCESS | 4052 | --DOCSHELL 1511C800 == 38 [pid = 4052] [id = 116] 04:13:40 INFO - PROCESS | 4052 | --DOCSHELL 0DA54000 == 37 [pid = 4052] [id = 115] 04:13:40 INFO - PROCESS | 4052 | --DOCSHELL 13FB0400 == 36 [pid = 4052] [id = 114] 04:13:40 INFO - PROCESS | 4052 | --DOCSHELL 121E8C00 == 35 [pid = 4052] [id = 113] 04:13:40 INFO - PROCESS | 4052 | --DOCSHELL 0DD69800 == 34 [pid = 4052] [id = 112] 04:13:40 INFO - PROCESS | 4052 | --DOCSHELL 0D7E4800 == 33 [pid = 4052] [id = 111] 04:13:40 INFO - PROCESS | 4052 | --DOCSHELL 0D755000 == 32 [pid = 4052] [id = 110] 04:13:40 INFO - PROCESS | 4052 | --DOCSHELL 1213F800 == 31 [pid = 4052] [id = 109] 04:13:40 INFO - PROCESS | 4052 | --DOCSHELL 1683B400 == 30 [pid = 4052] [id = 122] 04:13:40 INFO - PROCESS | 4052 | --DOCSHELL 13530000 == 29 [pid = 4052] [id = 121] 04:13:40 INFO - PROCESS | 4052 | --DOCSHELL 16836C00 == 28 [pid = 4052] [id = 119] 04:13:40 INFO - PROCESS | 4052 | --DOCSHELL 0D4E9400 == 27 [pid = 4052] [id = 120] 04:13:40 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (1511C400) [pid = 4052] [serial = 308] [outer = 00000000] [url = about:blank] 04:13:40 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (177BE400) [pid = 4052] [serial = 311] [outer = 00000000] [url = about:blank] 04:13:40 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (17669800) [pid = 4052] [serial = 314] [outer = 00000000] [url = about:blank] 04:13:40 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0E641400) [pid = 4052] [serial = 305] [outer = 00000000] [url = about:blank] 04:13:40 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (0DD6C000) [pid = 4052] [serial = 317] [outer = 00000000] [url = about:blank] 04:13:40 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (166C7400) [pid = 4052] [serial = 313] [outer = 00000000] [url = about:blank] 04:13:40 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (14FD9C00) [pid = 4052] [serial = 307] [outer = 00000000] [url = about:blank] 04:13:40 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (0DA57400) [pid = 4052] [serial = 322] [outer = 00000000] [url = about:blank] 04:13:40 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (0DD3E000) [pid = 4052] [serial = 323] [outer = 00000000] [url = about:blank] 04:13:40 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (0DA56800) [pid = 4052] [serial = 316] [outer = 00000000] [url = about:blank] 04:13:40 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (17456800) [pid = 4052] [serial = 310] [outer = 00000000] [url = about:blank] 04:13:40 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (0D912400) [pid = 4052] [serial = 320] [outer = 00000000] [url = about:blank] 04:13:40 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (0DA55C00) [pid = 4052] [serial = 304] [outer = 00000000] [url = about:blank] 04:13:40 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (0D90B000) [pid = 4052] [serial = 319] [outer = 00000000] [url = about:blank] 04:13:40 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (121DE400) [pid = 4052] [serial = 325] [outer = 00000000] [url = about:blank] 04:13:40 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:40 INFO - PROCESS | 4052 | 1469445220752 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:13:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:13:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1472ms 04:13:40 INFO - PROCESS | 4052 | 1469445220806 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 04:13:40 INFO - PROCESS | 4052 | 1469445220810 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 04:13:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:13:40 INFO - PROCESS | 4052 | 1469445220814 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:13:40 INFO - PROCESS | 4052 | 1469445220819 Marionette TRACE conn6 <- [1,458,null,{}] 04:13:40 INFO - PROCESS | 4052 | 1469445220824 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:40 INFO - PROCESS | 4052 | 1469445220827 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:40 INFO - PROCESS | 4052 | 1469445220934 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 04:13:41 INFO - PROCESS | 4052 | 1469445221032 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:41 INFO - PROCESS | 4052 | 1469445221035 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:41 INFO - PROCESS | 4052 | ++DOCSHELL 0D5F6C00 == 28 [pid = 4052] [id = 124] 04:13:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (0D753000) [pid = 4052] [serial = 369] [outer = 00000000] 04:13:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (0D7DC400) [pid = 4052] [serial = 370] [outer = 0D753000] 04:13:41 INFO - PROCESS | 4052 | 1469445221085 Marionette DEBUG loaded listener.js 04:13:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (0D7E2000) [pid = 4052] [serial = 371] [outer = 0D753000] 04:13:41 INFO - PROCESS | 4052 | 1469445221474 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:13:41 INFO - PROCESS | 4052 | 1469445221511 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 04:13:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:13:41 INFO - PROCESS | 4052 | 1469445221517 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:13:41 INFO - PROCESS | 4052 | 1469445221520 Marionette TRACE conn6 <- [1,462,null,{}] 04:13:41 INFO - PROCESS | 4052 | 1469445221523 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:41 INFO - PROCESS | 4052 | 1469445221526 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:41 INFO - PROCESS | 4052 | 1469445221644 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 04:13:41 INFO - PROCESS | 4052 | 1469445221651 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:41 INFO - PROCESS | 4052 | 1469445221654 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:41 INFO - PROCESS | 4052 | ++DOCSHELL 0DA50400 == 29 [pid = 4052] [id = 125] 04:13:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0DA50800) [pid = 4052] [serial = 372] [outer = 00000000] 04:13:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0DD43000) [pid = 4052] [serial = 373] [outer = 0DA50800] 04:13:41 INFO - PROCESS | 4052 | 1469445221701 Marionette DEBUG loaded listener.js 04:13:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (0DD65400) [pid = 4052] [serial = 374] [outer = 0DA50800] 04:13:42 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:42 INFO - PROCESS | 4052 | 1469445222167 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:13:42 INFO - PROCESS | 4052 | 1469445222193 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 04:13:42 INFO - PROCESS | 4052 | 1469445222196 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:13:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:13:42 INFO - PROCESS | 4052 | 1469445222200 Marionette TRACE conn6 <- [1,466,null,{}] 04:13:42 INFO - PROCESS | 4052 | 1469445222210 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:42 INFO - PROCESS | 4052 | 1469445222215 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:42 INFO - PROCESS | 4052 | 1469445222295 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 04:13:42 INFO - PROCESS | 4052 | 1469445222302 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:42 INFO - PROCESS | 4052 | 1469445222305 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:42 INFO - PROCESS | 4052 | ++DOCSHELL 1202D800 == 30 [pid = 4052] [id = 126] 04:13:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (12073000) [pid = 4052] [serial = 375] [outer = 00000000] 04:13:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (1213A400) [pid = 4052] [serial = 376] [outer = 12073000] 04:13:42 INFO - PROCESS | 4052 | 1469445222353 Marionette DEBUG loaded listener.js 04:13:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (121E7800) [pid = 4052] [serial = 377] [outer = 12073000] 04:13:42 INFO - PROCESS | 4052 | 1469445222841 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:13:42 INFO - PROCESS | 4052 | 1469445222873 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 04:13:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:13:42 INFO - PROCESS | 4052 | 1469445222882 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:13:42 INFO - PROCESS | 4052 | 1469445222884 Marionette TRACE conn6 <- [1,470,null,{}] 04:13:42 INFO - PROCESS | 4052 | 1469445222887 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:42 INFO - PROCESS | 4052 | 1469445222889 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:43 INFO - PROCESS | 4052 | 1469445223028 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 04:13:43 INFO - PROCESS | 4052 | 1469445223050 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:43 INFO - PROCESS | 4052 | 1469445223052 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:43 INFO - PROCESS | 4052 | ++DOCSHELL 13F21C00 == 31 [pid = 4052] [id = 127] 04:13:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (13F26400) [pid = 4052] [serial = 378] [outer = 00000000] 04:13:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (14FD1800) [pid = 4052] [serial = 379] [outer = 13F26400] 04:13:43 INFO - PROCESS | 4052 | 1469445223097 Marionette DEBUG loaded listener.js 04:13:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (150DD000) [pid = 4052] [serial = 380] [outer = 13F26400] 04:13:43 INFO - PROCESS | 4052 | 1469445223517 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:13:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:13:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 671ms 04:13:43 INFO - PROCESS | 4052 | 1469445223556 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 04:13:43 INFO - PROCESS | 4052 | 1469445223559 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 04:13:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:13:43 INFO - PROCESS | 4052 | 1469445223562 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:13:43 INFO - PROCESS | 4052 | 1469445223563 Marionette TRACE conn6 <- [1,474,null,{}] 04:13:43 INFO - PROCESS | 4052 | 1469445223567 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:43 INFO - PROCESS | 4052 | 1469445223569 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:43 INFO - PROCESS | 4052 | 1469445223677 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 04:13:43 INFO - PROCESS | 4052 | 1469445223683 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:43 INFO - PROCESS | 4052 | 1469445223685 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:43 INFO - PROCESS | 4052 | ++DOCSHELL 1511E800 == 32 [pid = 4052] [id = 128] 04:13:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (1511EC00) [pid = 4052] [serial = 381] [outer = 00000000] 04:13:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (15124800) [pid = 4052] [serial = 382] [outer = 1511EC00] 04:13:43 INFO - PROCESS | 4052 | 1469445223729 Marionette DEBUG loaded listener.js 04:13:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (15FB7400) [pid = 4052] [serial = 383] [outer = 1511EC00] 04:13:44 INFO - PROCESS | 4052 | 1469445224217 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:13:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:13:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 669ms 04:13:44 INFO - PROCESS | 4052 | 1469445224232 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 04:13:44 INFO - PROCESS | 4052 | 1469445224234 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 04:13:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:13:44 INFO - PROCESS | 4052 | 1469445224237 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:13:44 INFO - PROCESS | 4052 | 1469445224239 Marionette TRACE conn6 <- [1,478,null,{}] 04:13:44 INFO - PROCESS | 4052 | 1469445224248 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:44 INFO - PROCESS | 4052 | 1469445224253 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:44 INFO - PROCESS | 4052 | 1469445224402 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 04:13:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (166CB000) [pid = 4052] [serial = 384] [outer = 0DD43800] 04:13:44 INFO - PROCESS | 4052 | 1469445224446 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:44 INFO - PROCESS | 4052 | 1469445224448 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:44 INFO - PROCESS | 4052 | ++DOCSHELL 16841000 == 33 [pid = 4052] [id = 129] 04:13:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (16843800) [pid = 4052] [serial = 385] [outer = 00000000] 04:13:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (16B8E800) [pid = 4052] [serial = 386] [outer = 16843800] 04:13:44 INFO - PROCESS | 4052 | 1469445224507 Marionette DEBUG loaded listener.js 04:13:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (17460400) [pid = 4052] [serial = 387] [outer = 16843800] 04:13:44 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (166C4400) [pid = 4052] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:13:44 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (16838400) [pid = 4052] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:13:44 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (1227A400) [pid = 4052] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:13:44 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0D7D9400) [pid = 4052] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:13:44 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (12148400) [pid = 4052] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:13:44 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0DD6C800) [pid = 4052] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:13:44 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (13FB4000) [pid = 4052] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:13:44 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0D7E4C00) [pid = 4052] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:13:44 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (1511D800) [pid = 4052] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:13:44 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (1607C400) [pid = 4052] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:13:44 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (0DD63C00) [pid = 4052] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:13:45 INFO - PROCESS | 4052 | 1469445225174 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:13:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:13:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 970ms 04:13:45 INFO - PROCESS | 4052 | 1469445225208 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 04:13:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:13:45 INFO - PROCESS | 4052 | 1469445225211 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 04:13:45 INFO - PROCESS | 4052 | 1469445225214 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:13:45 INFO - PROCESS | 4052 | 1469445225215 Marionette TRACE conn6 <- [1,482,null,{}] 04:13:45 INFO - PROCESS | 4052 | 1469445225219 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:45 INFO - PROCESS | 4052 | 1469445225221 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:45 INFO - PROCESS | 4052 | 1469445225296 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 04:13:45 INFO - PROCESS | 4052 | 1469445225301 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:45 INFO - PROCESS | 4052 | 1469445225303 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:45 INFO - PROCESS | 4052 | ++DOCSHELL 0DD65C00 == 34 [pid = 4052] [id = 130] 04:13:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (139FFC00) [pid = 4052] [serial = 388] [outer = 00000000] 04:13:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (16836400) [pid = 4052] [serial = 389] [outer = 139FFC00] 04:13:45 INFO - PROCESS | 4052 | 1469445225347 Marionette DEBUG loaded listener.js 04:13:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (1683D800) [pid = 4052] [serial = 390] [outer = 139FFC00] 04:13:45 INFO - PROCESS | 4052 | 1469445225776 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:13:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:13:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 569ms 04:13:45 INFO - PROCESS | 4052 | 1469445225796 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 04:13:45 INFO - PROCESS | 4052 | 1469445225798 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 04:13:45 INFO - PROCESS | 4052 | 1469445225801 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:13:45 INFO - PROCESS | 4052 | 1469445225802 Marionette TRACE conn6 <- [1,486,null,{}] 04:13:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:13:45 INFO - PROCESS | 4052 | 1469445225806 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:45 INFO - PROCESS | 4052 | 1469445225808 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:45 INFO - PROCESS | 4052 | 1469445225885 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 04:13:45 INFO - PROCESS | 4052 | 1469445225890 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:45 INFO - PROCESS | 4052 | 1469445225892 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:45 INFO - PROCESS | 4052 | ++DOCSHELL 16A1F800 == 35 [pid = 4052] [id = 131] 04:13:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (16A25400) [pid = 4052] [serial = 391] [outer = 00000000] 04:13:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (17664800) [pid = 4052] [serial = 392] [outer = 16A25400] 04:13:45 INFO - PROCESS | 4052 | 1469445225936 Marionette DEBUG loaded listener.js 04:13:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (13998400) [pid = 4052] [serial = 393] [outer = 16A25400] 04:13:46 INFO - PROCESS | 4052 | 1469445226371 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:13:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:13:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 630ms 04:13:46 INFO - PROCESS | 4052 | 1469445226436 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 04:13:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:13:46 INFO - PROCESS | 4052 | 1469445226438 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 04:13:46 INFO - PROCESS | 4052 | 1469445226441 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:13:46 INFO - PROCESS | 4052 | 1469445226443 Marionette TRACE conn6 <- [1,490,null,{}] 04:13:46 INFO - PROCESS | 4052 | 1469445226447 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:46 INFO - PROCESS | 4052 | 1469445226448 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:46 INFO - PROCESS | 4052 | 1469445226525 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 04:13:46 INFO - PROCESS | 4052 | 1469445226531 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:46 INFO - PROCESS | 4052 | 1469445226542 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:46 INFO - PROCESS | 4052 | ++DOCSHELL 1766D800 == 36 [pid = 4052] [id = 132] 04:13:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (1775A400) [pid = 4052] [serial = 394] [outer = 00000000] 04:13:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (1775EC00) [pid = 4052] [serial = 395] [outer = 1775A400] 04:13:46 INFO - PROCESS | 4052 | 1469445226587 Marionette DEBUG loaded listener.js 04:13:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (17760000) [pid = 4052] [serial = 396] [outer = 1775A400] 04:13:47 INFO - PROCESS | 4052 | --DOCSHELL 0D5F6C00 == 35 [pid = 4052] [id = 124] 04:13:47 INFO - PROCESS | 4052 | --DOCSHELL 0D90B400 == 34 [pid = 4052] [id = 123] 04:13:47 INFO - PROCESS | 4052 | --DOCSHELL 1202D800 == 33 [pid = 4052] [id = 126] 04:13:47 INFO - PROCESS | 4052 | --DOCSHELL 0DA50400 == 32 [pid = 4052] [id = 125] 04:13:47 INFO - PROCESS | 4052 | --DOCSHELL 13F21C00 == 31 [pid = 4052] [id = 127] 04:13:47 INFO - PROCESS | 4052 | --DOCSHELL 0DD65C00 == 30 [pid = 4052] [id = 130] 04:13:47 INFO - PROCESS | 4052 | --DOCSHELL 16841000 == 29 [pid = 4052] [id = 129] 04:13:47 INFO - PROCESS | 4052 | --DOCSHELL 1511E800 == 28 [pid = 4052] [id = 128] 04:13:47 INFO - PROCESS | 4052 | --DOCSHELL 16A1F800 == 27 [pid = 4052] [id = 131] 04:13:48 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (13532400) [pid = 4052] [serial = 337] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0D90B800) [pid = 4052] [serial = 328] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0DA19400) [pid = 4052] [serial = 329] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (12CAF400) [pid = 4052] [serial = 326] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0E64A800) [pid = 4052] [serial = 334] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (11925000) [pid = 4052] [serial = 335] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (14FD4400) [pid = 4052] [serial = 340] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (0D918C00) [pid = 4052] [serial = 331] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (0DA18000) [pid = 4052] [serial = 332] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (13993C00) [pid = 4052] [serial = 338] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (15F44400) [pid = 4052] [serial = 346] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (16267C00) [pid = 4052] [serial = 349] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (14FD3000) [pid = 4052] [serial = 343] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (15041C00) [pid = 4052] [serial = 344] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (15FC2000) [pid = 4052] [serial = 347] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (14FD6C00) [pid = 4052] [serial = 341] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (1625C400) [pid = 4052] [serial = 350] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (166CBC00) [pid = 4052] [serial = 353] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 4052 | --DOMWINDOW == 61 (166C9400) [pid = 4052] [serial = 352] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 4052 | --DOMWINDOW == 60 (1683F400) [pid = 4052] [serial = 355] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 4052 | --DOMWINDOW == 59 (16842400) [pid = 4052] [serial = 356] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 4052 | 1469445228260 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:13:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:13:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1876ms 04:13:48 INFO - PROCESS | 4052 | 1469445228320 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 04:13:48 INFO - PROCESS | 4052 | 1469445228324 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 04:13:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:13:48 INFO - PROCESS | 4052 | 1469445228329 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:13:48 INFO - PROCESS | 4052 | 1469445228332 Marionette TRACE conn6 <- [1,494,null,{}] 04:13:48 INFO - PROCESS | 4052 | 1469445228338 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:48 INFO - PROCESS | 4052 | 1469445228341 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:48 INFO - PROCESS | 4052 | 1469445228431 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 04:13:48 INFO - PROCESS | 4052 | 1469445228439 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:48 INFO - PROCESS | 4052 | 1469445228443 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:48 INFO - PROCESS | 4052 | ++DOCSHELL 0D5F7800 == 28 [pid = 4052] [id = 133] 04:13:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 60 (0D74D800) [pid = 4052] [serial = 397] [outer = 00000000] 04:13:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 61 (0D753400) [pid = 4052] [serial = 398] [outer = 0D74D800] 04:13:48 INFO - PROCESS | 4052 | 1469445228497 Marionette DEBUG loaded listener.js 04:13:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 62 (0D7DB400) [pid = 4052] [serial = 399] [outer = 0D74D800] 04:13:48 INFO - PROCESS | 4052 | 1469445228977 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:13:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:13:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 689ms 04:13:49 INFO - PROCESS | 4052 | 1469445229019 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 04:13:49 INFO - PROCESS | 4052 | 1469445229025 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 04:13:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:13:49 INFO - PROCESS | 4052 | 1469445229031 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:13:49 INFO - PROCESS | 4052 | 1469445229034 Marionette TRACE conn6 <- [1,498,null,{}] 04:13:49 INFO - PROCESS | 4052 | 1469445229038 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:49 INFO - PROCESS | 4052 | 1469445229041 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:49 INFO - PROCESS | 4052 | 1469445229128 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 04:13:49 INFO - PROCESS | 4052 | 1469445229138 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:49 INFO - PROCESS | 4052 | 1469445229141 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:49 INFO - PROCESS | 4052 | ++DOCSHELL 0DA13400 == 29 [pid = 4052] [id = 134] 04:13:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (0DA14400) [pid = 4052] [serial = 400] [outer = 00000000] 04:13:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (0DA18C00) [pid = 4052] [serial = 401] [outer = 0DA14400] 04:13:49 INFO - PROCESS | 4052 | 1469445229189 Marionette DEBUG loaded listener.js 04:13:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (0DA1E400) [pid = 4052] [serial = 402] [outer = 0DA14400] 04:13:49 INFO - PROCESS | 4052 | 1469445229656 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:13:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:13:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 04:13:49 INFO - PROCESS | 4052 | 1469445229704 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 04:13:49 INFO - PROCESS | 4052 | 1469445229706 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 04:13:49 INFO - PROCESS | 4052 | 1469445229710 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:13:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:13:49 INFO - PROCESS | 4052 | 1469445229713 Marionette TRACE conn6 <- [1,502,null,{}] 04:13:49 INFO - PROCESS | 4052 | 1469445229724 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:49 INFO - PROCESS | 4052 | 1469445229729 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:49 INFO - PROCESS | 4052 | 1469445229840 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 04:13:49 INFO - PROCESS | 4052 | 1469445229920 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:49 INFO - PROCESS | 4052 | 1469445229923 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:49 INFO - PROCESS | 4052 | ++DOCSHELL 0DFDAC00 == 30 [pid = 4052] [id = 135] 04:13:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (0E641400) [pid = 4052] [serial = 403] [outer = 00000000] 04:13:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0E8D1800) [pid = 4052] [serial = 404] [outer = 0E641400] 04:13:49 INFO - PROCESS | 4052 | 1469445229972 Marionette DEBUG loaded listener.js 04:13:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (119A5800) [pid = 4052] [serial = 405] [outer = 0E641400] 04:13:50 INFO - PROCESS | 4052 | 1469445230357 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:13:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:13:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 04:13:50 INFO - PROCESS | 4052 | 1469445230384 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 04:13:50 INFO - PROCESS | 4052 | 1469445230386 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 04:13:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:13:50 INFO - PROCESS | 4052 | 1469445230390 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:13:50 INFO - PROCESS | 4052 | 1469445230391 Marionette TRACE conn6 <- [1,506,null,{}] 04:13:50 INFO - PROCESS | 4052 | 1469445230395 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:50 INFO - PROCESS | 4052 | 1469445230397 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:50 INFO - PROCESS | 4052 | 1469445230506 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 04:13:50 INFO - PROCESS | 4052 | 1469445230514 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:50 INFO - PROCESS | 4052 | 1469445230516 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:50 INFO - PROCESS | 4052 | ++DOCSHELL 11920000 == 31 [pid = 4052] [id = 136] 04:13:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (119F4800) [pid = 4052] [serial = 406] [outer = 00000000] 04:13:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (12104800) [pid = 4052] [serial = 407] [outer = 119F4800] 04:13:50 INFO - PROCESS | 4052 | 1469445230562 Marionette DEBUG loaded listener.js 04:13:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (121E6000) [pid = 4052] [serial = 408] [outer = 119F4800] 04:13:50 INFO - PROCESS | 4052 | 1469445230963 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:13:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:13:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 629ms 04:13:51 INFO - PROCESS | 4052 | 1469445231024 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 04:13:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:13:51 INFO - PROCESS | 4052 | 1469445231026 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 04:13:51 INFO - PROCESS | 4052 | 1469445231029 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:13:51 INFO - PROCESS | 4052 | 1469445231031 Marionette TRACE conn6 <- [1,510,null,{}] 04:13:51 INFO - PROCESS | 4052 | 1469445231035 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:51 INFO - PROCESS | 4052 | 1469445231037 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:51 INFO - PROCESS | 4052 | 1469445231141 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 04:13:51 INFO - PROCESS | 4052 | 1469445231182 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:51 INFO - PROCESS | 4052 | 1469445231184 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:51 INFO - PROCESS | 4052 | ++DOCSHELL 12285000 == 32 [pid = 4052] [id = 137] 04:13:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (12CB5000) [pid = 4052] [serial = 409] [outer = 00000000] 04:13:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (13993C00) [pid = 4052] [serial = 410] [outer = 12CB5000] 04:13:51 INFO - PROCESS | 4052 | 1469445231231 Marionette DEBUG loaded listener.js 04:13:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (13FAFC00) [pid = 4052] [serial = 411] [outer = 12CB5000] 04:13:51 INFO - PROCESS | 4052 | 1469445231627 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:13:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:13:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 04:13:51 INFO - PROCESS | 4052 | 1469445231660 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 04:13:51 INFO - PROCESS | 4052 | 1469445231662 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 04:13:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:13:51 INFO - PROCESS | 4052 | 1469445231665 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:13:51 INFO - PROCESS | 4052 | 1469445231667 Marionette TRACE conn6 <- [1,514,null,{}] 04:13:51 INFO - PROCESS | 4052 | 1469445231671 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:51 INFO - PROCESS | 4052 | 1469445231676 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:51 INFO - PROCESS | 4052 | 1469445231805 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 04:13:51 INFO - PROCESS | 4052 | 1469445231820 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:51 INFO - PROCESS | 4052 | 1469445231822 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:51 INFO - PROCESS | 4052 | ++DOCSHELL 14FD3400 == 33 [pid = 4052] [id = 138] 04:13:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (14FD5800) [pid = 4052] [serial = 412] [outer = 00000000] 04:13:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (1504A800) [pid = 4052] [serial = 413] [outer = 14FD5800] 04:13:51 INFO - PROCESS | 4052 | 1469445231867 Marionette DEBUG loaded listener.js 04:13:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (1511C400) [pid = 4052] [serial = 414] [outer = 14FD5800] 04:13:52 INFO - PROCESS | 4052 | 1469445232273 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:13:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 04:13:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 629ms 04:13:52 INFO - PROCESS | 4052 | 1469445232296 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 04:13:52 INFO - PROCESS | 4052 | 1469445232298 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 04:13:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:13:52 INFO - PROCESS | 4052 | 1469445232301 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:13:52 INFO - PROCESS | 4052 | 1469445232303 Marionette TRACE conn6 <- [1,518,null,{}] 04:13:52 INFO - PROCESS | 4052 | 1469445232306 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:52 INFO - PROCESS | 4052 | 1469445232308 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:52 INFO - PROCESS | 4052 | 1469445232387 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 04:13:52 INFO - PROCESS | 4052 | 1469445232491 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:52 INFO - PROCESS | 4052 | 1469445232493 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:52 INFO - PROCESS | 4052 | ++DOCSHELL 1511AC00 == 34 [pid = 4052] [id = 139] 04:13:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (15121400) [pid = 4052] [serial = 415] [outer = 00000000] 04:13:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (15F4F400) [pid = 4052] [serial = 416] [outer = 15121400] 04:13:52 INFO - PROCESS | 4052 | 1469445232536 Marionette DEBUG loaded listener.js 04:13:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (15FC2000) [pid = 4052] [serial = 417] [outer = 15121400] 04:13:52 INFO - PROCESS | 4052 | 1469445232897 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:13:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:13:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 04:13:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:13:52 INFO - PROCESS | 4052 | 1469445232932 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 04:13:52 INFO - PROCESS | 4052 | 1469445232934 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 04:13:52 INFO - PROCESS | 4052 | 1469445232937 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:13:52 INFO - PROCESS | 4052 | 1469445232938 Marionette TRACE conn6 <- [1,522,null,{}] 04:13:52 INFO - PROCESS | 4052 | 1469445232942 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:52 INFO - PROCESS | 4052 | 1469445232944 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:53 INFO - PROCESS | 4052 | 1469445233055 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 04:13:53 INFO - PROCESS | 4052 | 1469445233062 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:53 INFO - PROCESS | 4052 | 1469445233064 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:53 INFO - PROCESS | 4052 | ++DOCSHELL 16260400 == 35 [pid = 4052] [id = 140] 04:13:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (16261C00) [pid = 4052] [serial = 418] [outer = 00000000] 04:13:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (1667C800) [pid = 4052] [serial = 419] [outer = 16261C00] 04:13:53 INFO - PROCESS | 4052 | 1469445233109 Marionette DEBUG loaded listener.js 04:13:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (16678C00) [pid = 4052] [serial = 420] [outer = 16261C00] 04:13:53 INFO - PROCESS | 4052 | 1469445233557 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:13:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:13:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 04:13:53 INFO - PROCESS | 4052 | 1469445233608 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 04:13:53 INFO - PROCESS | 4052 | 1469445233610 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 04:13:53 INFO - PROCESS | 4052 | 1469445233614 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:13:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:13:53 INFO - PROCESS | 4052 | 1469445233615 Marionette TRACE conn6 <- [1,526,null,{}] 04:13:53 INFO - PROCESS | 4052 | 1469445233619 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:53 INFO - PROCESS | 4052 | 1469445233621 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:53 INFO - PROCESS | 4052 | 1469445233724 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 04:13:53 INFO - PROCESS | 4052 | 1469445233800 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:53 INFO - PROCESS | 4052 | 1469445233802 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:53 INFO - PROCESS | 4052 | ++DOCSHELL 0DFCEC00 == 36 [pid = 4052] [id = 141] 04:13:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (166C5800) [pid = 4052] [serial = 421] [outer = 00000000] 04:13:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (166CB800) [pid = 4052] [serial = 422] [outer = 166C5800] 04:13:53 INFO - PROCESS | 4052 | 1469445233846 Marionette DEBUG loaded listener.js 04:13:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (166CC000) [pid = 4052] [serial = 423] [outer = 166C5800] 04:13:54 INFO - PROCESS | 4052 | 1469445234287 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:13:54 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 04:13:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 729ms 04:13:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:13:54 INFO - PROCESS | 4052 | 1469445234348 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 04:13:54 INFO - PROCESS | 4052 | 1469445234350 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 04:13:54 INFO - PROCESS | 4052 | 1469445234353 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:13:54 INFO - PROCESS | 4052 | 1469445234355 Marionette TRACE conn6 <- [1,530,null,{}] 04:13:54 INFO - PROCESS | 4052 | 1469445234365 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:54 INFO - PROCESS | 4052 | 1469445234367 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:54 INFO - PROCESS | 4052 | 1469445234476 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 04:13:54 INFO - PROCESS | 4052 | 1469445234487 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:54 INFO - PROCESS | 4052 | 1469445234489 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:54 INFO - PROCESS | 4052 | ++DOCSHELL 1683A800 == 37 [pid = 4052] [id = 142] 04:13:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (1683FC00) [pid = 4052] [serial = 424] [outer = 00000000] 04:13:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (16845800) [pid = 4052] [serial = 425] [outer = 1683FC00] 04:13:54 INFO - PROCESS | 4052 | 1469445234532 Marionette DEBUG loaded listener.js 04:13:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (17666400) [pid = 4052] [serial = 426] [outer = 1683FC00] 04:13:54 INFO - PROCESS | 4052 | 1469445234989 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:13:55 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 04:13:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:13:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:13:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:13:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:13:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:13:55 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 04:13:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:13:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:13:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:13:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:13:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:13:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 690ms 04:13:55 INFO - PROCESS | 4052 | 1469445235081 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 04:13:55 INFO - PROCESS | 4052 | 1469445235083 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 04:13:55 INFO - PROCESS | 4052 | 1469445235090 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:13:55 INFO - PROCESS | 4052 | 1469445235092 Marionette TRACE conn6 <- [1,534,null,{}] 04:13:55 INFO - PROCESS | 4052 | 1469445235096 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:13:55 INFO - PROCESS | 4052 | 1469445235098 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:55 INFO - PROCESS | 4052 | 1469445235231 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 04:13:55 INFO - PROCESS | 4052 | 1469445235282 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:55 INFO - PROCESS | 4052 | 1469445235285 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:55 INFO - PROCESS | 4052 | ++DOCSHELL 12284400 == 38 [pid = 4052] [id = 143] 04:13:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (179D1800) [pid = 4052] [serial = 427] [outer = 00000000] 04:13:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (179D7000) [pid = 4052] [serial = 428] [outer = 179D1800] 04:13:55 INFO - PROCESS | 4052 | 1469445235331 Marionette DEBUG loaded listener.js 04:13:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (179DCC00) [pid = 4052] [serial = 429] [outer = 179D1800] 04:13:55 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (16A25400) [pid = 4052] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:13:55 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (13F26400) [pid = 4052] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:13:55 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (1511EC00) [pid = 4052] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:13:55 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (16843800) [pid = 4052] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:13:55 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (139FFC00) [pid = 4052] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:13:55 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (12073000) [pid = 4052] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:13:55 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0DA50800) [pid = 4052] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:13:55 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0D753000) [pid = 4052] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:13:55 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (0D90F800) [pid = 4052] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:13:55 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (1683C800) [pid = 4052] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:13:55 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (139FA400) [pid = 4052] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:13:55 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0DA13000) [pid = 4052] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:13:55 INFO - PROCESS | 4052 | 1469445235820 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:13:55 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. 04:13:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 769ms 04:13:55 INFO - PROCESS | 4052 | 1469445235869 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 04:13:55 INFO - PROCESS | 4052 | 1469445235871 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 04:13:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:13:55 INFO - PROCESS | 4052 | 1469445235874 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:13:55 INFO - PROCESS | 4052 | 1469445235876 Marionette TRACE conn6 <- [1,538,null,{}] 04:13:55 INFO - PROCESS | 4052 | 1469445235879 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:55 INFO - PROCESS | 4052 | 1469445235881 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:55 INFO - PROCESS | 4052 | 1469445235959 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 04:13:55 INFO - PROCESS | 4052 | 1469445235982 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:55 INFO - PROCESS | 4052 | 1469445235993 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:55 INFO - PROCESS | 4052 | ++DOCSHELL 139FE800 == 39 [pid = 4052] [id = 144] 04:13:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (139FFC00) [pid = 4052] [serial = 430] [outer = 00000000] 04:13:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (1511EC00) [pid = 4052] [serial = 431] [outer = 139FFC00] 04:13:56 INFO - PROCESS | 4052 | 1469445236040 Marionette DEBUG loaded listener.js 04:13:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (16073000) [pid = 4052] [serial = 432] [outer = 139FFC00] 04:13:56 INFO - PROCESS | 4052 | 1469445236455 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:13:56 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. 04:13:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 631ms 04:13:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:13:56 INFO - PROCESS | 4052 | 1469445236506 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 04:13:56 INFO - PROCESS | 4052 | 1469445236508 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 04:13:56 INFO - PROCESS | 4052 | 1469445236511 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:13:56 INFO - PROCESS | 4052 | 1469445236513 Marionette TRACE conn6 <- [1,542,null,{}] 04:13:56 INFO - PROCESS | 4052 | 1469445236520 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:56 INFO - PROCESS | 4052 | 1469445236521 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:56 INFO - PROCESS | 4052 | 1469445236604 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 04:13:56 INFO - PROCESS | 4052 | 1469445236613 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:56 INFO - PROCESS | 4052 | 1469445236615 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:56 INFO - PROCESS | 4052 | ++DOCSHELL 150DF000 == 40 [pid = 4052] [id = 145] 04:13:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (1683B400) [pid = 4052] [serial = 433] [outer = 00000000] 04:13:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (17CECC00) [pid = 4052] [serial = 434] [outer = 1683B400] 04:13:56 INFO - PROCESS | 4052 | 1469445236663 Marionette DEBUG loaded listener.js 04:13:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (18809C00) [pid = 4052] [serial = 435] [outer = 1683B400] 04:13:56 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:56 INFO - PROCESS | 4052 | [4052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:13:57 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:57 INFO - PROCESS | 4052 | [4052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:13:57 INFO - PROCESS | 4052 | 1469445237085 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:13:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:13:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 630ms 04:13:57 INFO - PROCESS | 4052 | 1469445237144 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 04:13:57 INFO - PROCESS | 4052 | 1469445237146 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 04:13:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:13:57 INFO - PROCESS | 4052 | 1469445237153 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:13:57 INFO - PROCESS | 4052 | 1469445237154 Marionette TRACE conn6 <- [1,546,null,{}] 04:13:57 INFO - PROCESS | 4052 | 1469445237158 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:57 INFO - PROCESS | 4052 | 1469445237160 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:57 INFO - PROCESS | 4052 | 1469445237238 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 04:13:57 INFO - PROCESS | 4052 | 1469445237245 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:57 INFO - PROCESS | 4052 | 1469445237247 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:57 INFO - PROCESS | 4052 | ++DOCSHELL 13993400 == 41 [pid = 4052] [id = 146] 04:13:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (1775D400) [pid = 4052] [serial = 436] [outer = 00000000] 04:13:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (188A5C00) [pid = 4052] [serial = 437] [outer = 1775D400] 04:13:57 INFO - PROCESS | 4052 | 1469445237290 Marionette DEBUG loaded listener.js 04:13:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (188AC400) [pid = 4052] [serial = 438] [outer = 1775D400] 04:13:58 INFO - PROCESS | 4052 | --DOCSHELL 1766D800 == 40 [pid = 4052] [id = 132] 04:13:58 INFO - PROCESS | 4052 | --DOCSHELL 0D5F7800 == 39 [pid = 4052] [id = 133] 04:13:58 INFO - PROCESS | 4052 | --DOCSHELL 0DFDAC00 == 38 [pid = 4052] [id = 135] 04:13:58 INFO - PROCESS | 4052 | --DOCSHELL 11920000 == 37 [pid = 4052] [id = 136] 04:13:58 INFO - PROCESS | 4052 | --DOCSHELL 14FD3400 == 36 [pid = 4052] [id = 138] 04:13:58 INFO - PROCESS | 4052 | --DOCSHELL 150DF000 == 35 [pid = 4052] [id = 145] 04:13:58 INFO - PROCESS | 4052 | --DOCSHELL 1511AC00 == 34 [pid = 4052] [id = 139] 04:13:58 INFO - PROCESS | 4052 | --DOCSHELL 12285000 == 33 [pid = 4052] [id = 137] 04:13:58 INFO - PROCESS | 4052 | --DOCSHELL 16260400 == 32 [pid = 4052] [id = 140] 04:13:58 INFO - PROCESS | 4052 | --DOCSHELL 0DFCEC00 == 31 [pid = 4052] [id = 141] 04:13:58 INFO - PROCESS | 4052 | --DOCSHELL 0DA13400 == 30 [pid = 4052] [id = 134] 04:13:58 INFO - PROCESS | 4052 | --DOCSHELL 12284400 == 29 [pid = 4052] [id = 143] 04:13:58 INFO - PROCESS | 4052 | --DOCSHELL 1683A800 == 28 [pid = 4052] [id = 142] 04:13:58 INFO - PROCESS | 4052 | --DOCSHELL 139FE800 == 27 [pid = 4052] [id = 144] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (13998400) [pid = 4052] [serial = 393] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (1775EC00) [pid = 4052] [serial = 395] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (14FD1800) [pid = 4052] [serial = 379] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (15124800) [pid = 4052] [serial = 382] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (150DD000) [pid = 4052] [serial = 380] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (16B8E800) [pid = 4052] [serial = 386] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (188A1800) [pid = 4052] [serial = 170] [outer = 00000000] [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.] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (15FB7400) [pid = 4052] [serial = 383] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (16836400) [pid = 4052] [serial = 389] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (1683D800) [pid = 4052] [serial = 390] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (17664800) [pid = 4052] [serial = 392] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (17460400) [pid = 4052] [serial = 387] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (1213A400) [pid = 4052] [serial = 376] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0DD43000) [pid = 4052] [serial = 373] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0DD65400) [pid = 4052] [serial = 374] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (0D7DC400) [pid = 4052] [serial = 370] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (0D7E2000) [pid = 4052] [serial = 371] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (0DD69C00) [pid = 4052] [serial = 368] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (0DD37C00) [pid = 4052] [serial = 367] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (1756A000) [pid = 4052] [serial = 365] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (16A26400) [pid = 4052] [serial = 364] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (1504DC00) [pid = 4052] [serial = 362] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (14A4D800) [pid = 4052] [serial = 361] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (0E647800) [pid = 4052] [serial = 359] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (0DE10000) [pid = 4052] [serial = 358] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (121E7800) [pid = 4052] [serial = 377] [outer = 00000000] [url = about:blank] 04:13:58 INFO - PROCESS | 4052 | 1469445239017 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:13:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:13:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1922ms 04:13:59 INFO - PROCESS | 4052 | 1469445239077 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 04:13:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:13:59 INFO - PROCESS | 4052 | 1469445239081 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 04:13:59 INFO - PROCESS | 4052 | 1469445239086 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:13:59 INFO - PROCESS | 4052 | 1469445239089 Marionette TRACE conn6 <- [1,550,null,{}] 04:13:59 INFO - PROCESS | 4052 | 1469445239095 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:59 INFO - PROCESS | 4052 | 1469445239098 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:59 INFO - PROCESS | 4052 | 1469445239187 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 04:13:59 INFO - PROCESS | 4052 | 1469445239195 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:59 INFO - PROCESS | 4052 | 1469445239199 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:59 INFO - PROCESS | 4052 | ++DOCSHELL 0D5FA800 == 28 [pid = 4052] [id = 147] 04:13:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (0D5FEC00) [pid = 4052] [serial = 439] [outer = 00000000] 04:13:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (0D753000) [pid = 4052] [serial = 440] [outer = 0D5FEC00] 04:13:59 INFO - PROCESS | 4052 | 1469445239254 Marionette DEBUG loaded listener.js 04:13:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (0D7DB000) [pid = 4052] [serial = 441] [outer = 0D5FEC00] 04:13:59 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:59 INFO - PROCESS | 4052 | [4052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:13:59 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:59 INFO - PROCESS | 4052 | 1469445239723 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:13:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:13:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 690ms 04:13:59 INFO - PROCESS | 4052 | 1469445239777 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 04:13:59 INFO - PROCESS | 4052 | 1469445239782 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 04:13:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:13:59 INFO - PROCESS | 4052 | 1469445239788 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:13:59 INFO - PROCESS | 4052 | 1469445239791 Marionette TRACE conn6 <- [1,554,null,{}] 04:13:59 INFO - PROCESS | 4052 | 1469445239794 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:59 INFO - PROCESS | 4052 | 1469445239798 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:59 INFO - PROCESS | 4052 | 1469445239884 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 04:13:59 INFO - PROCESS | 4052 | 1469445239893 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:59 INFO - PROCESS | 4052 | 1469445239895 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:13:59 INFO - PROCESS | 4052 | ++DOCSHELL 0D914000 == 29 [pid = 4052] [id = 148] 04:13:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0D914C00) [pid = 4052] [serial = 442] [outer = 00000000] 04:13:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0DA12C00) [pid = 4052] [serial = 443] [outer = 0D914C00] 04:13:59 INFO - PROCESS | 4052 | 1469445239943 Marionette DEBUG loaded listener.js 04:14:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (0DA1BC00) [pid = 4052] [serial = 444] [outer = 0D914C00] 04:14:00 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:00 INFO - PROCESS | 4052 | [4052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:14:00 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:00 INFO - PROCESS | 4052 | 1469445240405 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:14:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:14:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 04:14:00 INFO - PROCESS | 4052 | 1469445240462 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 04:14:00 INFO - PROCESS | 4052 | 1469445240464 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 04:14:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:14:00 INFO - PROCESS | 4052 | 1469445240467 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:14:00 INFO - PROCESS | 4052 | 1469445240471 Marionette TRACE conn6 <- [1,558,null,{}] 04:14:00 INFO - PROCESS | 4052 | 1469445240482 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:00 INFO - PROCESS | 4052 | 1469445240486 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:00 INFO - PROCESS | 4052 | 1469445240596 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 04:14:00 INFO - PROCESS | 4052 | 1469445240677 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:00 INFO - PROCESS | 4052 | 1469445240680 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:00 INFO - PROCESS | 4052 | ++DOCSHELL 0DD6AC00 == 30 [pid = 4052] [id = 149] 04:14:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (0DD6B000) [pid = 4052] [serial = 445] [outer = 00000000] 04:14:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (0DE0DC00) [pid = 4052] [serial = 446] [outer = 0DD6B000] 04:14:00 INFO - PROCESS | 4052 | 1469445240730 Marionette DEBUG loaded listener.js 04:14:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (0DFD0800) [pid = 4052] [serial = 447] [outer = 0DD6B000] 04:14:00 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:00 INFO - PROCESS | 4052 | [4052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:14:00 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:01 INFO - PROCESS | 4052 | 1469445241145 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:14:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:14:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 729ms 04:14:01 INFO - PROCESS | 4052 | 1469445241202 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 04:14:01 INFO - PROCESS | 4052 | 1469445241204 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 04:14:01 INFO - PROCESS | 4052 | 1469445241207 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:14:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:14:01 INFO - PROCESS | 4052 | 1469445241209 Marionette TRACE conn6 <- [1,562,null,{}] 04:14:01 INFO - PROCESS | 4052 | 1469445241219 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:01 INFO - PROCESS | 4052 | 1469445241221 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:01 INFO - PROCESS | 4052 | 1469445241309 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 04:14:01 INFO - PROCESS | 4052 | 1469445241316 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:01 INFO - PROCESS | 4052 | 1469445241318 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:01 INFO - PROCESS | 4052 | ++DOCSHELL 0E8D4400 == 31 [pid = 4052] [id = 150] 04:14:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (11820800) [pid = 4052] [serial = 448] [outer = 00000000] 04:14:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (12138000) [pid = 4052] [serial = 449] [outer = 11820800] 04:14:01 INFO - PROCESS | 4052 | 1469445241364 Marionette DEBUG loaded listener.js 04:14:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (121E4400) [pid = 4052] [serial = 450] [outer = 11820800] 04:14:01 INFO - PROCESS | 4052 | 1469445241767 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:14:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:14:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 590ms 04:14:01 INFO - PROCESS | 4052 | 1469445241802 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 04:14:01 INFO - PROCESS | 4052 | 1469445241804 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 04:14:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:14:01 INFO - PROCESS | 4052 | 1469445241807 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:14:01 INFO - PROCESS | 4052 | 1469445241808 Marionette TRACE conn6 <- [1,566,null,{}] 04:14:01 INFO - PROCESS | 4052 | 1469445241819 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:01 INFO - PROCESS | 4052 | 1469445241821 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:01 INFO - PROCESS | 4052 | 1469445241900 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 04:14:01 INFO - PROCESS | 4052 | 1469445241936 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:01 INFO - PROCESS | 4052 | 1469445241938 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:01 INFO - PROCESS | 4052 | ++DOCSHELL 139F3C00 == 32 [pid = 4052] [id = 151] 04:14:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (139F9800) [pid = 4052] [serial = 451] [outer = 00000000] 04:14:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (14A59400) [pid = 4052] [serial = 452] [outer = 139F9800] 04:14:01 INFO - PROCESS | 4052 | 1469445241984 Marionette DEBUG loaded listener.js 04:14:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (14FD1800) [pid = 4052] [serial = 453] [outer = 139F9800] 04:14:02 INFO - PROCESS | 4052 | 1469445242434 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:14:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:14:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 689ms 04:14:02 INFO - PROCESS | 4052 | 1469445242500 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 04:14:02 INFO - PROCESS | 4052 | 1469445242502 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 04:14:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:14:02 INFO - PROCESS | 4052 | 1469445242506 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:14:02 INFO - PROCESS | 4052 | 1469445242507 Marionette TRACE conn6 <- [1,570,null,{}] 04:14:02 INFO - PROCESS | 4052 | 1469445242510 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:02 INFO - PROCESS | 4052 | 1469445242516 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:02 INFO - PROCESS | 4052 | 1469445242621 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 04:14:02 INFO - PROCESS | 4052 | 1469445242634 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:02 INFO - PROCESS | 4052 | 1469445242636 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:02 INFO - PROCESS | 4052 | ++DOCSHELL 14FDD000 == 33 [pid = 4052] [id = 152] 04:14:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (1511E000) [pid = 4052] [serial = 454] [outer = 00000000] 04:14:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (15126C00) [pid = 4052] [serial = 455] [outer = 1511E000] 04:14:02 INFO - PROCESS | 4052 | 1469445242681 Marionette DEBUG loaded listener.js 04:14:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (15F4FC00) [pid = 4052] [serial = 456] [outer = 1511E000] 04:14:03 INFO - PROCESS | 4052 | 1469445243068 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:14:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:14:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 04:14:03 INFO - PROCESS | 4052 | 1469445243142 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 04:14:03 INFO - PROCESS | 4052 | 1469445243144 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 04:14:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:14:03 INFO - PROCESS | 4052 | 1469445243200 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:14:03 INFO - PROCESS | 4052 | 1469445243202 Marionette TRACE conn6 <- [1,574,null,{}] 04:14:03 INFO - PROCESS | 4052 | 1469445243205 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:03 INFO - PROCESS | 4052 | 1469445243207 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:03 INFO - PROCESS | 4052 | 1469445243286 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 04:14:03 INFO - PROCESS | 4052 | 1469445243304 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:03 INFO - PROCESS | 4052 | 1469445243307 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:03 INFO - PROCESS | 4052 | ++DOCSHELL 12285000 == 34 [pid = 4052] [id = 153] 04:14:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (1352F400) [pid = 4052] [serial = 457] [outer = 00000000] 04:14:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (15124400) [pid = 4052] [serial = 458] [outer = 1352F400] 04:14:03 INFO - PROCESS | 4052 | 1469445243352 Marionette DEBUG loaded listener.js 04:14:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (16077800) [pid = 4052] [serial = 459] [outer = 1352F400] 04:14:03 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:03 INFO - PROCESS | 4052 | [4052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:14:03 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:03 INFO - PROCESS | 4052 | 1469445243775 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:14:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:14:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 650ms 04:14:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:14:03 INFO - PROCESS | 4052 | 1469445243824 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 04:14:03 INFO - PROCESS | 4052 | 1469445243826 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 04:14:03 INFO - PROCESS | 4052 | 1469445243828 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:14:03 INFO - PROCESS | 4052 | 1469445243830 Marionette TRACE conn6 <- [1,578,null,{}] 04:14:03 INFO - PROCESS | 4052 | 1469445243834 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:03 INFO - PROCESS | 4052 | 1469445243835 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:03 INFO - PROCESS | 4052 | 1469445243911 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 04:14:03 INFO - PROCESS | 4052 | 1469445243917 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:03 INFO - PROCESS | 4052 | 1469445243919 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:03 INFO - PROCESS | 4052 | ++DOCSHELL 16672800 == 35 [pid = 4052] [id = 154] 04:14:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (16A27400) [pid = 4052] [serial = 460] [outer = 00000000] 04:14:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (16B8E800) [pid = 4052] [serial = 461] [outer = 16A27400] 04:14:03 INFO - PROCESS | 4052 | 1469445243964 Marionette DEBUG loaded listener.js 04:14:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (17454000) [pid = 4052] [serial = 462] [outer = 16A27400] 04:14:04 INFO - PROCESS | 4052 | 1469445244436 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:14:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:14:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 629ms 04:14:04 INFO - PROCESS | 4052 | 1469445244463 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 04:14:04 INFO - PROCESS | 4052 | 1469445244466 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 04:14:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:14:04 INFO - PROCESS | 4052 | 1469445244469 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:14:04 INFO - PROCESS | 4052 | 1469445244471 Marionette TRACE conn6 <- [1,582,null,{}] 04:14:04 INFO - PROCESS | 4052 | 1469445244474 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:04 INFO - PROCESS | 4052 | 1469445244476 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:04 INFO - PROCESS | 4052 | 1469445244578 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 04:14:04 INFO - PROCESS | 4052 | 1469445244587 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:04 INFO - PROCESS | 4052 | 1469445244588 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:04 INFO - PROCESS | 4052 | ++DOCSHELL 0DD6A800 == 36 [pid = 4052] [id = 155] 04:14:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (17661400) [pid = 4052] [serial = 463] [outer = 00000000] 04:14:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (17669000) [pid = 4052] [serial = 464] [outer = 17661400] 04:14:04 INFO - PROCESS | 4052 | 1469445244632 Marionette DEBUG loaded listener.js 04:14:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (17669C00) [pid = 4052] [serial = 465] [outer = 17661400] 04:14:05 INFO - PROCESS | 4052 | 1469445245056 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:14:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:14:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 04:14:05 INFO - PROCESS | 4052 | 1469445245099 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 04:14:05 INFO - PROCESS | 4052 | 1469445245101 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 04:14:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:14:05 INFO - PROCESS | 4052 | 1469445245105 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:14:05 INFO - PROCESS | 4052 | 1469445245106 Marionette TRACE conn6 <- [1,586,null,{}] 04:14:05 INFO - PROCESS | 4052 | 1469445245110 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:05 INFO - PROCESS | 4052 | 1469445245112 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:05 INFO - PROCESS | 4052 | 1469445245227 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 04:14:05 INFO - PROCESS | 4052 | 1469445245233 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:05 INFO - PROCESS | 4052 | 1469445245235 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:05 INFO - PROCESS | 4052 | ++DOCSHELL 0DA57400 == 37 [pid = 4052] [id = 156] 04:14:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (120A3000) [pid = 4052] [serial = 466] [outer = 00000000] 04:14:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (179D0800) [pid = 4052] [serial = 467] [outer = 120A3000] 04:14:05 INFO - PROCESS | 4052 | 1469445245308 Marionette DEBUG loaded listener.js 04:14:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (179DB400) [pid = 4052] [serial = 468] [outer = 120A3000] 04:14:05 INFO - PROCESS | 4052 | 1469445245757 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:14:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:14:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 04:14:05 INFO - PROCESS | 4052 | 1469445245776 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 04:14:05 INFO - PROCESS | 4052 | 1469445245779 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 04:14:05 INFO - PROCESS | 4052 | 1469445245782 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:14:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:14:05 INFO - PROCESS | 4052 | 1469445245784 Marionette TRACE conn6 <- [1,590,null,{}] 04:14:05 INFO - PROCESS | 4052 | 1469445245788 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:05 INFO - PROCESS | 4052 | 1469445245790 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:05 INFO - PROCESS | 4052 | 1469445245916 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 04:14:05 INFO - PROCESS | 4052 | 1469445245921 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:05 INFO - PROCESS | 4052 | 1469445245924 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:05 INFO - PROCESS | 4052 | ++DOCSHELL 13995C00 == 38 [pid = 4052] [id = 157] 04:14:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (188A0C00) [pid = 4052] [serial = 469] [outer = 00000000] 04:14:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 95 (188A7C00) [pid = 4052] [serial = 470] [outer = 188A0C00] 04:14:05 INFO - PROCESS | 4052 | 1469445245969 Marionette DEBUG loaded listener.js 04:14:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 96 (19208800) [pid = 4052] [serial = 471] [outer = 188A0C00] 04:14:06 INFO - PROCESS | 4052 | --DOMWINDOW == 95 (166C5800) [pid = 4052] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:14:06 INFO - PROCESS | 4052 | --DOMWINDOW == 94 (1683FC00) [pid = 4052] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:14:06 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (179D1800) [pid = 4052] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:14:06 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (1683B400) [pid = 4052] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:14:06 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (16261C00) [pid = 4052] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:14:06 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (15121400) [pid = 4052] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:14:06 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (14FD5800) [pid = 4052] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:14:06 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (12CB5000) [pid = 4052] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:14:06 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (119F4800) [pid = 4052] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:14:06 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0E641400) [pid = 4052] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:14:06 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0DA14400) [pid = 4052] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:14:06 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0D74D800) [pid = 4052] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:14:06 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (1775A400) [pid = 4052] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:14:06 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (139FFC00) [pid = 4052] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:14:06 INFO - PROCESS | 4052 | 1469445246580 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:14:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:14:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 870ms 04:14:06 INFO - PROCESS | 4052 | 1469445246626 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 04:14:06 INFO - PROCESS | 4052 | 1469445246628 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 04:14:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:14:06 INFO - PROCESS | 4052 | 1469445246631 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:14:06 INFO - PROCESS | 4052 | 1469445246633 Marionette TRACE conn6 <- [1,594,null,{}] 04:14:06 INFO - PROCESS | 4052 | 1469445246637 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:06 INFO - PROCESS | 4052 | 1469445246638 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:06 INFO - PROCESS | 4052 | 1469445246717 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 04:14:06 INFO - PROCESS | 4052 | 1469445246722 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:06 INFO - PROCESS | 4052 | 1469445246724 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:06 INFO - PROCESS | 4052 | ++DOCSHELL 119F4800 == 39 [pid = 4052] [id = 158] 04:14:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (13539000) [pid = 4052] [serial = 472] [outer = 00000000] 04:14:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (14FD7C00) [pid = 4052] [serial = 473] [outer = 13539000] 04:14:06 INFO - PROCESS | 4052 | 1469445246767 Marionette DEBUG loaded listener.js 04:14:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (15F40400) [pid = 4052] [serial = 474] [outer = 13539000] 04:14:07 INFO - PROCESS | 4052 | 1469445247187 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:14:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:14:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 629ms 04:14:07 INFO - PROCESS | 4052 | 1469445247262 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 04:14:07 INFO - PROCESS | 4052 | 1469445247264 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 04:14:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:14:07 INFO - PROCESS | 4052 | 1469445247268 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:14:07 INFO - PROCESS | 4052 | 1469445247270 Marionette TRACE conn6 <- [1,598,null,{}] 04:14:07 INFO - PROCESS | 4052 | 1469445247273 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:07 INFO - PROCESS | 4052 | 1469445247275 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:07 INFO - PROCESS | 4052 | 1469445247354 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 04:14:07 INFO - PROCESS | 4052 | 1469445247361 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:07 INFO - PROCESS | 4052 | 1469445247363 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:07 INFO - PROCESS | 4052 | ++DOCSHELL 166C3000 == 40 [pid = 4052] [id = 159] 04:14:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (17667000) [pid = 4052] [serial = 475] [outer = 00000000] 04:14:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (1880B000) [pid = 4052] [serial = 476] [outer = 17667000] 04:14:07 INFO - PROCESS | 4052 | 1469445247407 Marionette DEBUG loaded listener.js 04:14:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (19266400) [pid = 4052] [serial = 477] [outer = 17667000] 04:14:07 INFO - PROCESS | 4052 | 1469445247835 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:14:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:14:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 04:14:07 INFO - PROCESS | 4052 | 1469445247899 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 04:14:07 INFO - PROCESS | 4052 | 1469445247901 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 04:14:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:14:07 INFO - PROCESS | 4052 | 1469445247905 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:14:07 INFO - PROCESS | 4052 | 1469445247906 Marionette TRACE conn6 <- [1,602,null,{}] 04:14:07 INFO - PROCESS | 4052 | 1469445247910 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:07 INFO - PROCESS | 4052 | 1469445247912 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:08 INFO - PROCESS | 4052 | 1469445247990 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 04:14:08 INFO - PROCESS | 4052 | 1469445247995 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:08 INFO - PROCESS | 4052 | 1469445247997 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:08 INFO - PROCESS | 4052 | ++DOCSHELL 0DA50400 == 41 [pid = 4052] [id = 160] 04:14:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (14A58C00) [pid = 4052] [serial = 478] [outer = 00000000] 04:14:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (16BC8C00) [pid = 4052] [serial = 479] [outer = 14A58C00] 04:14:08 INFO - PROCESS | 4052 | 1469445248040 Marionette DEBUG loaded listener.js 04:14:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (1398E000) [pid = 4052] [serial = 480] [outer = 14A58C00] 04:14:08 INFO - PROCESS | 4052 | --DOCSHELL 13993400 == 40 [pid = 4052] [id = 146] 04:14:08 INFO - PROCESS | 4052 | --DOCSHELL 0D5FA800 == 39 [pid = 4052] [id = 147] 04:14:09 INFO - PROCESS | 4052 | --DOCSHELL 0D914000 == 38 [pid = 4052] [id = 148] 04:14:09 INFO - PROCESS | 4052 | --DOCSHELL 166C3000 == 37 [pid = 4052] [id = 159] 04:14:09 INFO - PROCESS | 4052 | --DOCSHELL 12285000 == 36 [pid = 4052] [id = 153] 04:14:09 INFO - PROCESS | 4052 | --DOCSHELL 16672800 == 35 [pid = 4052] [id = 154] 04:14:09 INFO - PROCESS | 4052 | --DOCSHELL 0DA57400 == 34 [pid = 4052] [id = 156] 04:14:09 INFO - PROCESS | 4052 | --DOCSHELL 0E8D4400 == 33 [pid = 4052] [id = 150] 04:14:09 INFO - PROCESS | 4052 | --DOCSHELL 0DD6A800 == 32 [pid = 4052] [id = 155] 04:14:09 INFO - PROCESS | 4052 | --DOCSHELL 119F4800 == 31 [pid = 4052] [id = 158] 04:14:09 INFO - PROCESS | 4052 | --DOCSHELL 139F3C00 == 30 [pid = 4052] [id = 151] 04:14:09 INFO - PROCESS | 4052 | --DOCSHELL 13995C00 == 29 [pid = 4052] [id = 157] 04:14:09 INFO - PROCESS | 4052 | --DOCSHELL 14FDD000 == 28 [pid = 4052] [id = 152] 04:14:09 INFO - PROCESS | 4052 | --DOCSHELL 0DD6AC00 == 27 [pid = 4052] [id = 149] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (166CB800) [pid = 4052] [serial = 422] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (16845800) [pid = 4052] [serial = 425] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (166CC000) [pid = 4052] [serial = 423] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (179D7000) [pid = 4052] [serial = 428] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (17666400) [pid = 4052] [serial = 426] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (17CECC00) [pid = 4052] [serial = 434] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (179DCC00) [pid = 4052] [serial = 429] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (1667C800) [pid = 4052] [serial = 419] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (15F4F400) [pid = 4052] [serial = 416] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (15FC2000) [pid = 4052] [serial = 417] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (1504A800) [pid = 4052] [serial = 413] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (1511C400) [pid = 4052] [serial = 414] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (13993C00) [pid = 4052] [serial = 410] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (13FAFC00) [pid = 4052] [serial = 411] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (12104800) [pid = 4052] [serial = 407] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (121E6000) [pid = 4052] [serial = 408] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0E8D1800) [pid = 4052] [serial = 404] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (119A5800) [pid = 4052] [serial = 405] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (0DA18C00) [pid = 4052] [serial = 401] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (0DA1E400) [pid = 4052] [serial = 402] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (0D753400) [pid = 4052] [serial = 398] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (0D7DB400) [pid = 4052] [serial = 399] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (17760000) [pid = 4052] [serial = 396] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (18809C00) [pid = 4052] [serial = 435] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (188A5C00) [pid = 4052] [serial = 437] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (1511EC00) [pid = 4052] [serial = 431] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (16678C00) [pid = 4052] [serial = 420] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (16073000) [pid = 4052] [serial = 432] [outer = 00000000] [url = about:blank] 04:14:09 INFO - PROCESS | 4052 | [4052] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:14:09 INFO - PROCESS | 4052 | 1469445249958 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:14:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:14:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 2066ms 04:14:09 INFO - PROCESS | 4052 | 1469445249976 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 04:14:09 INFO - PROCESS | 4052 | 1469445249980 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 04:14:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:14:09 INFO - PROCESS | 4052 | 1469445249985 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:14:09 INFO - PROCESS | 4052 | 1469445249988 Marionette TRACE conn6 <- [1,606,null,{}] 04:14:09 INFO - PROCESS | 4052 | 1469445249994 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:10 INFO - PROCESS | 4052 | 1469445249997 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:10 INFO - PROCESS | 4052 | 1469445250087 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 04:14:10 INFO - PROCESS | 4052 | 1469445250094 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:10 INFO - PROCESS | 4052 | 1469445250098 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:10 INFO - PROCESS | 4052 | ++DOCSHELL 0D750C00 == 28 [pid = 4052] [id = 161] 04:14:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (0D751400) [pid = 4052] [serial = 481] [outer = 00000000] 04:14:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (0D7D6800) [pid = 4052] [serial = 482] [outer = 0D751400] 04:14:10 INFO - PROCESS | 4052 | 1469445250148 Marionette DEBUG loaded listener.js 04:14:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (0D7DC000) [pid = 4052] [serial = 483] [outer = 0D751400] 04:14:10 INFO - PROCESS | 4052 | 1469445250614 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:14:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:14:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 689ms 04:14:10 INFO - PROCESS | 4052 | 1469445250676 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 04:14:10 INFO - PROCESS | 4052 | 1469445250681 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 04:14:10 INFO - PROCESS | 4052 | 1469445250687 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:14:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:14:10 INFO - PROCESS | 4052 | 1469445250690 Marionette TRACE conn6 <- [1,610,null,{}] 04:14:10 INFO - PROCESS | 4052 | 1469445250694 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:10 INFO - PROCESS | 4052 | 1469445250697 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:10 INFO - PROCESS | 4052 | 1469445250783 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 04:14:10 INFO - PROCESS | 4052 | 1469445250792 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:10 INFO - PROCESS | 4052 | 1469445250795 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:10 INFO - PROCESS | 4052 | ++DOCSHELL 0DA17400 == 29 [pid = 4052] [id = 162] 04:14:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0DA18800) [pid = 4052] [serial = 484] [outer = 00000000] 04:14:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0DA1E400) [pid = 4052] [serial = 485] [outer = 0DA18800] 04:14:10 INFO - PROCESS | 4052 | 1469445250849 Marionette DEBUG loaded listener.js 04:14:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (0DA4D400) [pid = 4052] [serial = 486] [outer = 0DA18800] 04:14:11 INFO - PROCESS | 4052 | 1469445251317 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:14:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:14:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 04:14:11 INFO - PROCESS | 4052 | 1469445251361 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 04:14:11 INFO - PROCESS | 4052 | 1469445251363 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 04:14:11 INFO - PROCESS | 4052 | 1469445251366 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:14:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:14:11 INFO - PROCESS | 4052 | 1469445251370 Marionette TRACE conn6 <- [1,614,null,{}] 04:14:11 INFO - PROCESS | 4052 | 1469445251381 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:11 INFO - PROCESS | 4052 | 1469445251385 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:11 INFO - PROCESS | 4052 | 1469445251494 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 04:14:11 INFO - PROCESS | 4052 | 1469445251579 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:11 INFO - PROCESS | 4052 | 1469445251582 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:11 INFO - PROCESS | 4052 | ++DOCSHELL 0DEB5800 == 30 [pid = 4052] [id = 163] 04:14:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (0DF45C00) [pid = 4052] [serial = 487] [outer = 00000000] 04:14:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (0E650800) [pid = 4052] [serial = 488] [outer = 0DF45C00] 04:14:11 INFO - PROCESS | 4052 | 1469445251631 Marionette DEBUG loaded listener.js 04:14:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (11920000) [pid = 4052] [serial = 489] [outer = 0DF45C00] 04:14:12 INFO - PROCESS | 4052 | 1469445252014 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:14:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:14:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 672ms 04:14:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:14:12 INFO - PROCESS | 4052 | 1469445252042 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 04:14:12 INFO - PROCESS | 4052 | 1469445252045 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 04:14:12 INFO - PROCESS | 4052 | 1469445252048 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:14:12 INFO - PROCESS | 4052 | 1469445252050 Marionette TRACE conn6 <- [1,618,null,{}] 04:14:12 INFO - PROCESS | 4052 | 1469445252053 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:12 INFO - PROCESS | 4052 | 1469445252055 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:12 INFO - PROCESS | 4052 | 1469445252167 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 04:14:12 INFO - PROCESS | 4052 | 1469445252176 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:12 INFO - PROCESS | 4052 | 1469445252178 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:12 INFO - PROCESS | 4052 | ++DOCSHELL 0DD6B400 == 31 [pid = 4052] [id = 164] 04:14:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0DF37000) [pid = 4052] [serial = 490] [outer = 00000000] 04:14:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (120A8000) [pid = 4052] [serial = 491] [outer = 0DF37000] 04:14:12 INFO - PROCESS | 4052 | 1469445252223 Marionette DEBUG loaded listener.js 04:14:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (1227F000) [pid = 4052] [serial = 492] [outer = 0DF37000] 04:14:12 INFO - PROCESS | 4052 | 1469445252628 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:14:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:14:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 629ms 04:14:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:14:12 INFO - PROCESS | 4052 | 1469445252679 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 04:14:12 INFO - PROCESS | 4052 | 1469445252681 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 04:14:12 INFO - PROCESS | 4052 | 1469445252684 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:14:12 INFO - PROCESS | 4052 | 1469445252686 Marionette TRACE conn6 <- [1,622,null,{}] 04:14:12 INFO - PROCESS | 4052 | 1469445252689 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:12 INFO - PROCESS | 4052 | 1469445252691 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:12 INFO - PROCESS | 4052 | 1469445252795 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 04:14:12 INFO - PROCESS | 4052 | 1469445252803 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:12 INFO - PROCESS | 4052 | 1469445252805 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:12 INFO - PROCESS | 4052 | ++DOCSHELL 121E8C00 == 32 [pid = 4052] [id = 165] 04:14:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (12CADC00) [pid = 4052] [serial = 493] [outer = 00000000] 04:14:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (13998000) [pid = 4052] [serial = 494] [outer = 12CADC00] 04:14:12 INFO - PROCESS | 4052 | 1469445252850 Marionette DEBUG loaded listener.js 04:14:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (14A4CC00) [pid = 4052] [serial = 495] [outer = 12CADC00] 04:14:13 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:13 INFO - PROCESS | 4052 | [4052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:14:13 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:13 INFO - PROCESS | 4052 | 1469445253291 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:14:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:14:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 04:14:13 INFO - PROCESS | 4052 | 1469445253315 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 04:14:13 INFO - PROCESS | 4052 | 1469445253317 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 04:14:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:14:13 INFO - PROCESS | 4052 | 1469445253320 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:14:13 INFO - PROCESS | 4052 | 1469445253322 Marionette TRACE conn6 <- [1,626,null,{}] 04:14:13 INFO - PROCESS | 4052 | 1469445253325 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:13 INFO - PROCESS | 4052 | 1469445253330 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:13 INFO - PROCESS | 4052 | 1469445253458 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 04:14:13 INFO - PROCESS | 4052 | 1469445253466 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:13 INFO - PROCESS | 4052 | 1469445253468 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:13 INFO - PROCESS | 4052 | ++DOCSHELL 12079000 == 33 [pid = 4052] [id = 166] 04:14:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (14FD1000) [pid = 4052] [serial = 496] [outer = 00000000] 04:14:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (150E1000) [pid = 4052] [serial = 497] [outer = 14FD1000] 04:14:13 INFO - PROCESS | 4052 | 1469445253514 Marionette DEBUG loaded listener.js 04:14:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (1511CC00) [pid = 4052] [serial = 498] [outer = 14FD1000] 04:14:13 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:13 INFO - PROCESS | 4052 | [4052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:14:13 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:13 INFO - PROCESS | 4052 | 1469445253913 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:14:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:14:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 629ms 04:14:13 INFO - PROCESS | 4052 | 1469445253951 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 04:14:13 INFO - PROCESS | 4052 | 1469445253953 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 04:14:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:14:13 INFO - PROCESS | 4052 | 1469445253956 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:14:13 INFO - PROCESS | 4052 | 1469445253957 Marionette TRACE conn6 <- [1,630,null,{}] 04:14:13 INFO - PROCESS | 4052 | 1469445253961 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:13 INFO - PROCESS | 4052 | 1469445253963 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:14 INFO - PROCESS | 4052 | 1469445254038 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 04:14:14 INFO - PROCESS | 4052 | 1469445254146 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:14 INFO - PROCESS | 4052 | 1469445254147 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:14 INFO - PROCESS | 4052 | ++DOCSHELL 1511C000 == 34 [pid = 4052] [id = 167] 04:14:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (15123800) [pid = 4052] [serial = 499] [outer = 00000000] 04:14:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (16079000) [pid = 4052] [serial = 500] [outer = 15123800] 04:14:14 INFO - PROCESS | 4052 | 1469445254191 Marionette DEBUG loaded listener.js 04:14:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (1607C400) [pid = 4052] [serial = 501] [outer = 15123800] 04:14:14 INFO - PROCESS | 4052 | 1469445254523 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:14:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:14:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 04:14:14 INFO - PROCESS | 4052 | 1469445254587 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 04:14:14 INFO - PROCESS | 4052 | 1469445254589 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 04:14:14 INFO - PROCESS | 4052 | 1469445254592 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:14:14 INFO - PROCESS | 4052 | 1469445254594 Marionette TRACE conn6 <- [1,634,null,{}] 04:14:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:14:14 INFO - PROCESS | 4052 | 1469445254597 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:14 INFO - PROCESS | 4052 | 1469445254599 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:14 INFO - PROCESS | 4052 | 1469445254713 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 04:14:14 INFO - PROCESS | 4052 | 1469445254721 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:14 INFO - PROCESS | 4052 | 1469445254722 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:14 INFO - PROCESS | 4052 | ++DOCSHELL 151CC400 == 35 [pid = 4052] [id = 168] 04:14:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (151D0000) [pid = 4052] [serial = 502] [outer = 00000000] 04:14:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (166C3000) [pid = 4052] [serial = 503] [outer = 151D0000] 04:14:14 INFO - PROCESS | 4052 | 1469445254766 Marionette DEBUG loaded listener.js 04:14:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (166C0000) [pid = 4052] [serial = 504] [outer = 151D0000] 04:14:15 INFO - PROCESS | 4052 | 1469445255189 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:14:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:14:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 04:14:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:14:15 INFO - PROCESS | 4052 | 1469445255227 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 04:14:15 INFO - PROCESS | 4052 | 1469445255229 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 04:14:15 INFO - PROCESS | 4052 | 1469445255232 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:14:15 INFO - PROCESS | 4052 | 1469445255234 Marionette TRACE conn6 <- [1,638,null,{}] 04:14:15 INFO - PROCESS | 4052 | 1469445255244 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:15 INFO - PROCESS | 4052 | 1469445255246 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:15 INFO - PROCESS | 4052 | 1469445255351 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 04:14:15 INFO - PROCESS | 4052 | 1469445255432 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:15 INFO - PROCESS | 4052 | 1469445255434 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:15 INFO - PROCESS | 4052 | ++DOCSHELL 0DEB0400 == 36 [pid = 4052] [id = 169] 04:14:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (16836C00) [pid = 4052] [serial = 505] [outer = 00000000] 04:14:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (16A26400) [pid = 4052] [serial = 506] [outer = 16836C00] 04:14:15 INFO - PROCESS | 4052 | 1469445255479 Marionette DEBUG loaded listener.js 04:14:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (16A29C00) [pid = 4052] [serial = 507] [outer = 16836C00] 04:14:15 INFO - PROCESS | 4052 | 1469445255909 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:14:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:14:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 729ms 04:14:15 INFO - PROCESS | 4052 | 1469445255963 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 04:14:15 INFO - PROCESS | 4052 | 1469445255965 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 04:14:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:14:15 INFO - PROCESS | 4052 | 1469445255968 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:14:15 INFO - PROCESS | 4052 | 1469445255970 Marionette TRACE conn6 <- [1,642,null,{}] 04:14:15 INFO - PROCESS | 4052 | 1469445255973 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:15 INFO - PROCESS | 4052 | 1469445255975 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:16 INFO - PROCESS | 4052 | 1469445256086 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 04:14:16 INFO - PROCESS | 4052 | 1469445256096 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:16 INFO - PROCESS | 4052 | 1469445256098 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:16 INFO - PROCESS | 4052 | ++DOCSHELL 1202B000 == 37 [pid = 4052] [id = 170] 04:14:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (16BC8400) [pid = 4052] [serial = 508] [outer = 00000000] 04:14:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (1745A400) [pid = 4052] [serial = 509] [outer = 16BC8400] 04:14:16 INFO - PROCESS | 4052 | 1469445256186 Marionette DEBUG loaded listener.js 04:14:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (17663000) [pid = 4052] [serial = 510] [outer = 16BC8400] 04:14:16 INFO - PROCESS | 4052 | 1469445256580 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:14:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:14:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 04:14:16 INFO - PROCESS | 4052 | 1469445256642 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 04:14:16 INFO - PROCESS | 4052 | 1469445256645 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 04:14:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:14:16 INFO - PROCESS | 4052 | 1469445256648 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:14:16 INFO - PROCESS | 4052 | 1469445256650 Marionette TRACE conn6 <- [1,646,null,{}] 04:14:16 INFO - PROCESS | 4052 | 1469445256655 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:16 INFO - PROCESS | 4052 | 1469445256657 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:16 INFO - PROCESS | 4052 | 1469445256803 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 04:14:16 INFO - PROCESS | 4052 | 1469445256820 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:16 INFO - PROCESS | 4052 | 1469445256822 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:16 INFO - PROCESS | 4052 | ++DOCSHELL 121E7C00 == 38 [pid = 4052] [id = 171] 04:14:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (1766A800) [pid = 4052] [serial = 511] [outer = 00000000] 04:14:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 95 (1796F800) [pid = 4052] [serial = 512] [outer = 1766A800] 04:14:16 INFO - PROCESS | 4052 | 1469445256868 Marionette DEBUG loaded listener.js 04:14:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 96 (179D6C00) [pid = 4052] [serial = 513] [outer = 1766A800] 04:14:17 INFO - PROCESS | 4052 | --DOMWINDOW == 95 (17661400) [pid = 4052] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:14:17 INFO - PROCESS | 4052 | --DOMWINDOW == 94 (120A3000) [pid = 4052] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:14:17 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (188A0C00) [pid = 4052] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:14:17 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (17667000) [pid = 4052] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:14:17 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (0DD6B000) [pid = 4052] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:14:17 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (0D914C00) [pid = 4052] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:14:17 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (0D5FEC00) [pid = 4052] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:14:17 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (1775D400) [pid = 4052] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:14:17 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (16A27400) [pid = 4052] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:14:17 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (1352F400) [pid = 4052] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:14:17 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (1511E000) [pid = 4052] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:14:17 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (139F9800) [pid = 4052] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:14:17 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (11820800) [pid = 4052] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:14:17 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (13539000) [pid = 4052] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:14:17 INFO - PROCESS | 4052 | 1469445257413 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:14:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:14:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 769ms 04:14:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:14:17 INFO - PROCESS | 4052 | 1469445257422 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 04:14:17 INFO - PROCESS | 4052 | 1469445257424 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 04:14:17 INFO - PROCESS | 4052 | 1469445257427 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:14:17 INFO - PROCESS | 4052 | 1469445257429 Marionette TRACE conn6 <- [1,650,null,{}] 04:14:17 INFO - PROCESS | 4052 | 1469445257432 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:17 INFO - PROCESS | 4052 | 1469445257434 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:17 INFO - PROCESS | 4052 | 1469445257549 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 04:14:17 INFO - PROCESS | 4052 | 1469445257596 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:17 INFO - PROCESS | 4052 | 1469445257597 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:17 INFO - PROCESS | 4052 | ++DOCSHELL 12148400 == 39 [pid = 4052] [id = 172] 04:14:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (13539000) [pid = 4052] [serial = 514] [outer = 00000000] 04:14:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (15127800) [pid = 4052] [serial = 515] [outer = 13539000] 04:14:17 INFO - PROCESS | 4052 | 1469445257653 Marionette DEBUG loaded listener.js 04:14:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (16B92400) [pid = 4052] [serial = 516] [outer = 13539000] 04:14:17 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:17 INFO - PROCESS | 4052 | [4052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:14:17 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:17 INFO - PROCESS | 4052 | [4052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:14:18 INFO - PROCESS | 4052 | 1469445258001 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:14:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:14:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 04:14:18 INFO - PROCESS | 4052 | 1469445258060 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 04:14:18 INFO - PROCESS | 4052 | 1469445258062 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 04:14:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:14:18 INFO - PROCESS | 4052 | 1469445258065 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:14:18 INFO - PROCESS | 4052 | 1469445258067 Marionette TRACE conn6 <- [1,654,null,{}] 04:14:18 INFO - PROCESS | 4052 | 1469445258070 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:18 INFO - PROCESS | 4052 | 1469445258072 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:18 INFO - PROCESS | 4052 | 1469445258149 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 04:14:18 INFO - PROCESS | 4052 | 1469445258155 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:18 INFO - PROCESS | 4052 | 1469445258157 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:18 INFO - PROCESS | 4052 | ++DOCSHELL 17667000 == 40 [pid = 4052] [id = 173] 04:14:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (1766AC00) [pid = 4052] [serial = 517] [outer = 00000000] 04:14:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (179DAC00) [pid = 4052] [serial = 518] [outer = 1766AC00] 04:14:18 INFO - PROCESS | 4052 | 1469445258200 Marionette DEBUG loaded listener.js 04:14:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (17B54C00) [pid = 4052] [serial = 519] [outer = 1766AC00] 04:14:18 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:18 INFO - PROCESS | 4052 | [4052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:14:18 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:18 INFO - PROCESS | 4052 | [4052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:14:18 INFO - PROCESS | 4052 | 1469445258618 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:14:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:14:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 04:14:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:14:18 INFO - PROCESS | 4052 | 1469445258696 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 04:14:18 INFO - PROCESS | 4052 | 1469445258698 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 04:14:18 INFO - PROCESS | 4052 | 1469445258701 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:14:18 INFO - PROCESS | 4052 | 1469445258703 Marionette TRACE conn6 <- [1,658,null,{}] 04:14:18 INFO - PROCESS | 4052 | 1469445258706 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:18 INFO - PROCESS | 4052 | 1469445258708 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:18 INFO - PROCESS | 4052 | 1469445258787 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 04:14:18 INFO - PROCESS | 4052 | 1469445258793 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:18 INFO - PROCESS | 4052 | 1469445258795 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:18 INFO - PROCESS | 4052 | ++DOCSHELL 17663400 == 41 [pid = 4052] [id = 174] 04:14:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (1775A400) [pid = 4052] [serial = 520] [outer = 00000000] 04:14:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (188A2000) [pid = 4052] [serial = 521] [outer = 1775A400] 04:14:18 INFO - PROCESS | 4052 | 1469445258838 Marionette DEBUG loaded listener.js 04:14:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (188A6800) [pid = 4052] [serial = 522] [outer = 1775A400] 04:14:19 INFO - PROCESS | 4052 | 1469445259308 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:14:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:14:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 629ms 04:14:19 INFO - PROCESS | 4052 | 1469445259344 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 04:14:19 INFO - PROCESS | 4052 | 1469445259350 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 04:14:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:14:19 INFO - PROCESS | 4052 | 1469445259356 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:14:19 INFO - PROCESS | 4052 | 1469445259360 Marionette TRACE conn6 <- [1,662,null,{}] 04:14:19 INFO - PROCESS | 4052 | 1469445259365 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:19 INFO - PROCESS | 4052 | 1469445259368 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:19 INFO - PROCESS | 4052 | 1469445259495 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 04:14:19 INFO - PROCESS | 4052 | 1469445259647 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:19 INFO - PROCESS | 4052 | 1469445259651 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:19 INFO - PROCESS | 4052 | ++DOCSHELL 0D4ECC00 == 42 [pid = 4052] [id = 175] 04:14:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (0D55F400) [pid = 4052] [serial = 523] [outer = 00000000] 04:14:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (0D753400) [pid = 4052] [serial = 524] [outer = 0D55F400] 04:14:19 INFO - PROCESS | 4052 | 1469445259709 Marionette DEBUG loaded listener.js 04:14:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (0D90B000) [pid = 4052] [serial = 525] [outer = 0D55F400] 04:14:20 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:14:20 INFO - PROCESS | 4052 | [4052] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:14:20 INFO - PROCESS | 4052 | 1469445260432 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:14:20 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 04:14:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1126ms 04:14:20 INFO - PROCESS | 4052 | 1469445260509 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 04:14:20 INFO - PROCESS | 4052 | 1469445260514 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 04:14:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:14:20 INFO - PROCESS | 4052 | 1469445260521 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:14:20 INFO - PROCESS | 4052 | 1469445260524 Marionette TRACE conn6 <- [1,666,null,{}] 04:14:20 INFO - PROCESS | 4052 | 1469445260528 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:20 INFO - PROCESS | 4052 | 1469445260531 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:20 INFO - PROCESS | 4052 | 1469445260658 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 04:14:20 INFO - PROCESS | 4052 | 1469445260802 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:20 INFO - PROCESS | 4052 | 1469445260804 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:20 INFO - PROCESS | 4052 | ++DOCSHELL 0DA50C00 == 43 [pid = 4052] [id = 176] 04:14:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 95 (0DA58400) [pid = 4052] [serial = 526] [outer = 00000000] 04:14:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 96 (0DD65400) [pid = 4052] [serial = 527] [outer = 0DA58400] 04:14:20 INFO - PROCESS | 4052 | 1469445260862 Marionette DEBUG loaded listener.js 04:14:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 97 (0E833400) [pid = 4052] [serial = 528] [outer = 0DA58400] 04:14:21 INFO - PROCESS | 4052 | --DOCSHELL 17667000 == 42 [pid = 4052] [id = 173] 04:14:21 INFO - PROCESS | 4052 | --DOCSHELL 12148400 == 41 [pid = 4052] [id = 172] 04:14:21 INFO - PROCESS | 4052 | --DOCSHELL 121E7C00 == 40 [pid = 4052] [id = 171] 04:14:21 INFO - PROCESS | 4052 | --DOCSHELL 1202B000 == 39 [pid = 4052] [id = 170] 04:14:21 INFO - PROCESS | 4052 | --DOCSHELL 0DEB0400 == 38 [pid = 4052] [id = 169] 04:14:21 INFO - PROCESS | 4052 | --DOCSHELL 151CC400 == 37 [pid = 4052] [id = 168] 04:14:21 INFO - PROCESS | 4052 | --DOCSHELL 1511C000 == 36 [pid = 4052] [id = 167] 04:14:21 INFO - PROCESS | 4052 | --DOCSHELL 12079000 == 35 [pid = 4052] [id = 166] 04:14:21 INFO - PROCESS | 4052 | --DOCSHELL 121E8C00 == 34 [pid = 4052] [id = 165] 04:14:21 INFO - PROCESS | 4052 | --DOCSHELL 0DD6B400 == 33 [pid = 4052] [id = 164] 04:14:21 INFO - PROCESS | 4052 | --DOCSHELL 0DEB5800 == 32 [pid = 4052] [id = 163] 04:14:21 INFO - PROCESS | 4052 | --DOCSHELL 0DA17400 == 31 [pid = 4052] [id = 162] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 96 (16BC8C00) [pid = 4052] [serial = 479] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | 1469445261783 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:14:21 INFO - PROCESS | 4052 | --DOCSHELL 0D750C00 == 30 [pid = 4052] [id = 161] 04:14:21 INFO - PROCESS | 4052 | --DOCSHELL 0DA50400 == 29 [pid = 4052] [id = 160] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 95 (17669000) [pid = 4052] [serial = 464] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 94 (179D0800) [pid = 4052] [serial = 467] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (17669C00) [pid = 4052] [serial = 465] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (188A7C00) [pid = 4052] [serial = 470] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (19266400) [pid = 4052] [serial = 477] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (179DB400) [pid = 4052] [serial = 468] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (1880B000) [pid = 4052] [serial = 476] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (19208800) [pid = 4052] [serial = 471] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (0DE0DC00) [pid = 4052] [serial = 446] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0DFD0800) [pid = 4052] [serial = 447] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0DA12C00) [pid = 4052] [serial = 443] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0DA1BC00) [pid = 4052] [serial = 444] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (0D753000) [pid = 4052] [serial = 440] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0D7DB000) [pid = 4052] [serial = 441] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (188AC400) [pid = 4052] [serial = 438] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (16B8E800) [pid = 4052] [serial = 461] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (15124400) [pid = 4052] [serial = 458] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (16077800) [pid = 4052] [serial = 459] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (15126C00) [pid = 4052] [serial = 455] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (15F4FC00) [pid = 4052] [serial = 456] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (14A59400) [pid = 4052] [serial = 452] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (14FD1800) [pid = 4052] [serial = 453] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (12138000) [pid = 4052] [serial = 449] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (121E4400) [pid = 4052] [serial = 450] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (14FD7C00) [pid = 4052] [serial = 473] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (15F40400) [pid = 4052] [serial = 474] [outer = 00000000] [url = about:blank] 04:14:21 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (17454000) [pid = 4052] [serial = 462] [outer = 00000000] [url = about:blank] 04:14:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:14:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1322ms 04:14:21 INFO - PROCESS | 4052 | 1469445261845 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 04:14:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:14:21 INFO - PROCESS | 4052 | 1469445261850 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 04:14:21 INFO - PROCESS | 4052 | 1469445261854 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:14:21 INFO - PROCESS | 4052 | 1469445261857 Marionette TRACE conn6 <- [1,670,null,{}] 04:14:21 INFO - PROCESS | 4052 | 1469445261864 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:21 INFO - PROCESS | 4052 | 1469445261867 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:21 INFO - PROCESS | 4052 | 1469445261961 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 04:14:21 INFO - PROCESS | 4052 | 1469445261968 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:21 INFO - PROCESS | 4052 | 1469445261970 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:21 INFO - PROCESS | 4052 | ++DOCSHELL 0D5F1000 == 30 [pid = 4052] [id = 177] 04:14:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (0D5F2400) [pid = 4052] [serial = 529] [outer = 00000000] 04:14:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (0D74FC00) [pid = 4052] [serial = 530] [outer = 0D5F2400] 04:14:22 INFO - PROCESS | 4052 | 1469445262019 Marionette DEBUG loaded listener.js 04:14:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (0D7D7400) [pid = 4052] [serial = 531] [outer = 0D5F2400] 04:14:23 INFO - PROCESS | 4052 | 1469445263013 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:14:23 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) 04:14:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1177ms 04:14:23 INFO - PROCESS | 4052 | 1469445263033 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 04:14:23 INFO - PROCESS | 4052 | 1469445263038 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 04:14:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:14:23 INFO - PROCESS | 4052 | 1469445263044 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:14:23 INFO - PROCESS | 4052 | 1469445263046 Marionette TRACE conn6 <- [1,674,null,{}] 04:14:23 INFO - PROCESS | 4052 | 1469445263050 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:23 INFO - PROCESS | 4052 | 1469445263052 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:23 INFO - PROCESS | 4052 | 1469445263136 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 04:14:23 INFO - PROCESS | 4052 | 1469445263142 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:23 INFO - PROCESS | 4052 | 1469445263144 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:23 INFO - PROCESS | 4052 | ++DOCSHELL 0DA1D400 == 31 [pid = 4052] [id = 178] 04:14:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0DA1D800) [pid = 4052] [serial = 532] [outer = 00000000] 04:14:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0DA4D000) [pid = 4052] [serial = 533] [outer = 0DA1D800] 04:14:23 INFO - PROCESS | 4052 | 1469445263193 Marionette DEBUG loaded listener.js 04:14:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0DD07400) [pid = 4052] [serial = 534] [outer = 0DA1D800] 04:14:24 INFO - PROCESS | 4052 | 1469445264138 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:14:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:14:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1118ms 04:14:24 INFO - PROCESS | 4052 | 1469445264168 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 04:14:24 INFO - PROCESS | 4052 | 1469445264170 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 04:14:24 INFO - PROCESS | 4052 | 1469445264174 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:14:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:14:24 INFO - PROCESS | 4052 | 1469445264177 Marionette TRACE conn6 <- [1,678,null,{}] 04:14:24 INFO - PROCESS | 4052 | 1469445264195 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:24 INFO - PROCESS | 4052 | 1469445264199 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:24 INFO - PROCESS | 4052 | 1469445264310 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 04:14:24 INFO - PROCESS | 4052 | 1469445264318 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:24 INFO - PROCESS | 4052 | 1469445264321 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:24 INFO - PROCESS | 4052 | ++DOCSHELL 0E836400 == 32 [pid = 4052] [id = 179] 04:14:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (1181AC00) [pid = 4052] [serial = 535] [outer = 00000000] 04:14:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (119F6400) [pid = 4052] [serial = 536] [outer = 1181AC00] 04:14:24 INFO - PROCESS | 4052 | 1469445264370 Marionette DEBUG loaded listener.js 04:14:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (1202B000) [pid = 4052] [serial = 537] [outer = 1181AC00] 04:14:25 INFO - PROCESS | 4052 | 1469445265357 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:14:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:14:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1219ms 04:14:25 INFO - PROCESS | 4052 | 1469445265397 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 04:14:25 INFO - PROCESS | 4052 | 1469445265400 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 04:14:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:14:25 INFO - PROCESS | 4052 | 1469445265403 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:14:25 INFO - PROCESS | 4052 | 1469445265405 Marionette TRACE conn6 <- [1,682,null,{}] 04:14:25 INFO - PROCESS | 4052 | 1469445265408 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:25 INFO - PROCESS | 4052 | 1469445265410 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:25 INFO - PROCESS | 4052 | 1469445265520 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 04:14:25 INFO - PROCESS | 4052 | 1469445265527 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:25 INFO - PROCESS | 4052 | 1469445265529 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:25 INFO - PROCESS | 4052 | ++DOCSHELL 121D9400 == 33 [pid = 4052] [id = 180] 04:14:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (121DF800) [pid = 4052] [serial = 538] [outer = 00000000] 04:14:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (1352F400) [pid = 4052] [serial = 539] [outer = 121DF800] 04:14:25 INFO - PROCESS | 4052 | 1469445265573 Marionette DEBUG loaded listener.js 04:14:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (13994400) [pid = 4052] [serial = 540] [outer = 121DF800] 04:14:26 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (14FD1000) [pid = 4052] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:14:26 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (16836C00) [pid = 4052] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:14:26 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0D751400) [pid = 4052] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:14:26 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0DF37000) [pid = 4052] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:14:26 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (16BC8400) [pid = 4052] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:14:26 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0DA18800) [pid = 4052] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:14:26 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (1766A800) [pid = 4052] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:14:26 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (13539000) [pid = 4052] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:14:26 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (14A58C00) [pid = 4052] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:14:26 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (1766AC00) [pid = 4052] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:14:26 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (151D0000) [pid = 4052] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:14:26 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (0DF45C00) [pid = 4052] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:14:26 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (15123800) [pid = 4052] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:14:26 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (12CADC00) [pid = 4052] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:14:26 INFO - PROCESS | 4052 | 1469445266686 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:14:26 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) 04:14:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1320ms 04:14:26 INFO - PROCESS | 4052 | 1469445266728 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 04:14:26 INFO - PROCESS | 4052 | 1469445266730 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 04:14:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:14:26 INFO - PROCESS | 4052 | 1469445266733 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:14:26 INFO - PROCESS | 4052 | 1469445266735 Marionette TRACE conn6 <- [1,686,null,{}] 04:14:26 INFO - PROCESS | 4052 | 1469445266738 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:26 INFO - PROCESS | 4052 | 1469445266740 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:26 INFO - PROCESS | 4052 | 1469445266818 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 04:14:26 INFO - PROCESS | 4052 | 1469445266851 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:26 INFO - PROCESS | 4052 | 1469445266853 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:26 INFO - PROCESS | 4052 | ++DOCSHELL 0D4E3400 == 34 [pid = 4052] [id = 181] 04:14:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0DA55800) [pid = 4052] [serial = 541] [outer = 00000000] 04:14:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (13992800) [pid = 4052] [serial = 542] [outer = 0DA55800] 04:14:26 INFO - PROCESS | 4052 | 1469445266901 Marionette DEBUG loaded listener.js 04:14:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (13F24C00) [pid = 4052] [serial = 543] [outer = 0DA55800] 04:14:27 INFO - PROCESS | 4052 | 1469445267804 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:14:27 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) 04:14:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1129ms 04:14:27 INFO - PROCESS | 4052 | 1469445267864 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 04:14:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:14:27 INFO - PROCESS | 4052 | 1469445267866 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 04:14:27 INFO - PROCESS | 4052 | 1469445267879 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:14:27 INFO - PROCESS | 4052 | 1469445267881 Marionette TRACE conn6 <- [1,690,null,{}] 04:14:27 INFO - PROCESS | 4052 | 1469445267885 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:27 INFO - PROCESS | 4052 | 1469445267891 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:27 INFO - PROCESS | 4052 | 1469445267992 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 04:14:27 INFO - PROCESS | 4052 | 1469445267998 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:27 INFO - PROCESS | 4052 | 1469445268000 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:28 INFO - PROCESS | 4052 | ++DOCSHELL 14FD1000 == 35 [pid = 4052] [id = 182] 04:14:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (14FD1400) [pid = 4052] [serial = 544] [outer = 00000000] 04:14:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (1511B800) [pid = 4052] [serial = 545] [outer = 14FD1400] 04:14:28 INFO - PROCESS | 4052 | 1469445268045 Marionette DEBUG loaded listener.js 04:14:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (14FD9C00) [pid = 4052] [serial = 546] [outer = 14FD1400] 04:14:29 INFO - PROCESS | 4052 | 1469445269205 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:14:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:14:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1382ms 04:14:29 INFO - PROCESS | 4052 | 1469445269254 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 04:14:29 INFO - PROCESS | 4052 | 1469445269259 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 04:14:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:14:29 INFO - PROCESS | 4052 | 1469445269264 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:14:29 INFO - PROCESS | 4052 | 1469445269268 Marionette TRACE conn6 <- [1,694,null,{}] 04:14:29 INFO - PROCESS | 4052 | 1469445269314 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:29 INFO - PROCESS | 4052 | 1469445269318 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:29 INFO - PROCESS | 4052 | 1469445269492 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 04:14:29 INFO - PROCESS | 4052 | 1469445269587 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:29 INFO - PROCESS | 4052 | 1469445269589 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:29 INFO - PROCESS | 4052 | ++DOCSHELL 0D90F000 == 36 [pid = 4052] [id = 183] 04:14:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0D913000) [pid = 4052] [serial = 547] [outer = 00000000] 04:14:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0DA1D000) [pid = 4052] [serial = 548] [outer = 0D913000] 04:14:29 INFO - PROCESS | 4052 | 1469445269648 Marionette DEBUG loaded listener.js 04:14:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (0DD5FC00) [pid = 4052] [serial = 549] [outer = 0D913000] 04:14:30 INFO - PROCESS | 4052 | 1469445270667 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:14:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:14:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1432ms 04:14:30 INFO - PROCESS | 4052 | 1469445270727 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 04:14:30 INFO - PROCESS | 4052 | 1469445270732 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 04:14:30 INFO - PROCESS | 4052 | 1469445270739 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:14:30 INFO - PROCESS | 4052 | 1469445270742 Marionette TRACE conn6 <- [1,698,null,{}] 04:14:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:14:30 INFO - PROCESS | 4052 | 1469445270746 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:30 INFO - PROCESS | 4052 | 1469445270749 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:30 INFO - PROCESS | 4052 | 1469445270847 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 04:14:30 INFO - PROCESS | 4052 | 1469445271008 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:31 INFO - PROCESS | 4052 | 1469445271011 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:31 INFO - PROCESS | 4052 | ++DOCSHELL 08084800 == 37 [pid = 4052] [id = 184] 04:14:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (0CC3F000) [pid = 4052] [serial = 550] [outer = 00000000] 04:14:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (0D2CB800) [pid = 4052] [serial = 551] [outer = 0CC3F000] 04:14:31 INFO - PROCESS | 4052 | 1469445271151 Marionette DEBUG loaded listener.js 04:14:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (0D55D800) [pid = 4052] [serial = 552] [outer = 0CC3F000] 04:14:32 INFO - PROCESS | 4052 | --DOCSHELL 0D4E3400 == 36 [pid = 4052] [id = 181] 04:14:32 INFO - PROCESS | 4052 | --DOCSHELL 121D9400 == 35 [pid = 4052] [id = 180] 04:14:32 INFO - PROCESS | 4052 | --DOCSHELL 0E836400 == 34 [pid = 4052] [id = 179] 04:14:32 INFO - PROCESS | 4052 | --DOCSHELL 0DA1D400 == 33 [pid = 4052] [id = 178] 04:14:32 INFO - PROCESS | 4052 | --DOCSHELL 0D5F1000 == 32 [pid = 4052] [id = 177] 04:14:32 INFO - PROCESS | 4052 | --DOCSHELL 0D4ECC00 == 31 [pid = 4052] [id = 175] 04:14:32 INFO - PROCESS | 4052 | --DOCSHELL 17663400 == 30 [pid = 4052] [id = 174] 04:14:32 INFO - PROCESS | 4052 | --DOCSHELL 0DA50C00 == 29 [pid = 4052] [id = 176] 04:14:32 INFO - PROCESS | 4052 | --DOCSHELL 14FD1000 == 28 [pid = 4052] [id = 182] 04:14:32 INFO - PROCESS | 4052 | --DOCSHELL 0D90F000 == 27 [pid = 4052] [id = 183] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (1511CC00) [pid = 4052] [serial = 498] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (150E1000) [pid = 4052] [serial = 497] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (16A26400) [pid = 4052] [serial = 506] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0D7D6800) [pid = 4052] [serial = 482] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0D7DC000) [pid = 4052] [serial = 483] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (120A8000) [pid = 4052] [serial = 491] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (1227F000) [pid = 4052] [serial = 492] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (1745A400) [pid = 4052] [serial = 509] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (16A29C00) [pid = 4052] [serial = 507] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (0DA1E400) [pid = 4052] [serial = 485] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (1796F800) [pid = 4052] [serial = 512] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (15127800) [pid = 4052] [serial = 515] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (17663000) [pid = 4052] [serial = 510] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (0DA4D400) [pid = 4052] [serial = 486] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (1398E000) [pid = 4052] [serial = 480] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (179DAC00) [pid = 4052] [serial = 518] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (166C3000) [pid = 4052] [serial = 503] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 61 (0E650800) [pid = 4052] [serial = 488] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 60 (11920000) [pid = 4052] [serial = 489] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 59 (16079000) [pid = 4052] [serial = 500] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 58 (1607C400) [pid = 4052] [serial = 501] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 57 (13998000) [pid = 4052] [serial = 494] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 56 (14A4CC00) [pid = 4052] [serial = 495] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 55 (179D6C00) [pid = 4052] [serial = 513] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 54 (188A2000) [pid = 4052] [serial = 521] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 53 (17B54C00) [pid = 4052] [serial = 519] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 52 (16B92400) [pid = 4052] [serial = 516] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | --DOMWINDOW == 51 (166C0000) [pid = 4052] [serial = 504] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 4052 | 1469445272290 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:14:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:14:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1576ms 04:14:32 INFO - PROCESS | 4052 | 1469445272324 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 04:14:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:14:32 INFO - PROCESS | 4052 | 1469445272329 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 04:14:32 INFO - PROCESS | 4052 | 1469445272334 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:14:32 INFO - PROCESS | 4052 | 1469445272337 Marionette TRACE conn6 <- [1,702,null,{}] 04:14:32 INFO - PROCESS | 4052 | 1469445272343 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:32 INFO - PROCESS | 4052 | 1469445272346 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:32 INFO - PROCESS | 4052 | 1469445272484 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 04:14:32 INFO - PROCESS | 4052 | 1469445272556 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:32 INFO - PROCESS | 4052 | 1469445272560 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:32 INFO - PROCESS | 4052 | ++DOCSHELL 0D914400 == 28 [pid = 4052] [id = 185] 04:14:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 52 (0D914C00) [pid = 4052] [serial = 553] [outer = 00000000] 04:14:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 53 (0DA13000) [pid = 4052] [serial = 554] [outer = 0D914C00] 04:14:32 INFO - PROCESS | 4052 | 1469445272609 Marionette DEBUG loaded listener.js 04:14:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 54 (0DA1A400) [pid = 4052] [serial = 555] [outer = 0D914C00] 04:14:33 INFO - PROCESS | 4052 | 1469445273498 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:14:33 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 04:14:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1183ms 04:14:33 INFO - PROCESS | 4052 | 1469445273517 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 04:14:33 INFO - PROCESS | 4052 | 1469445273522 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 04:14:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:14:33 INFO - PROCESS | 4052 | 1469445273528 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:14:33 INFO - PROCESS | 4052 | 1469445273531 Marionette TRACE conn6 <- [1,706,null,{}] 04:14:33 INFO - PROCESS | 4052 | 1469445273538 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:33 INFO - PROCESS | 4052 | 1469445273541 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:33 INFO - PROCESS | 4052 | 1469445273626 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 04:14:33 INFO - PROCESS | 4052 | 1469445273632 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:33 INFO - PROCESS | 4052 | 1469445273635 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:33 INFO - PROCESS | 4052 | ++DOCSHELL 0E647800 == 29 [pid = 4052] [id = 186] 04:14:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 55 (0E64A800) [pid = 4052] [serial = 556] [outer = 00000000] 04:14:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 56 (0E8D1800) [pid = 4052] [serial = 557] [outer = 0E64A800] 04:14:33 INFO - PROCESS | 4052 | 1469445273684 Marionette DEBUG loaded listener.js 04:14:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 57 (11926400) [pid = 4052] [serial = 558] [outer = 0E64A800] 04:14:34 INFO - PROCESS | 4052 | 1469445274622 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:14:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:14:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1119ms 04:14:34 INFO - PROCESS | 4052 | 1469445274652 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 04:14:34 INFO - PROCESS | 4052 | 1469445274654 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 04:14:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:14:34 INFO - PROCESS | 4052 | 1469445274666 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:14:34 INFO - PROCESS | 4052 | 1469445274670 Marionette TRACE conn6 <- [1,710,null,{}] 04:14:34 INFO - PROCESS | 4052 | 1469445274681 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:34 INFO - PROCESS | 4052 | 1469445274685 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:34 INFO - PROCESS | 4052 | 1469445274798 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 04:14:34 INFO - PROCESS | 4052 | 1469445274806 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:34 INFO - PROCESS | 4052 | 1469445274809 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:34 INFO - PROCESS | 4052 | ++DOCSHELL 121E7000 == 30 [pid = 4052] [id = 187] 04:14:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 58 (121E7400) [pid = 4052] [serial = 559] [outer = 00000000] 04:14:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 59 (13532400) [pid = 4052] [serial = 560] [outer = 121E7400] 04:14:34 INFO - PROCESS | 4052 | 1469445274858 Marionette DEBUG loaded listener.js 04:14:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 60 (13998000) [pid = 4052] [serial = 561] [outer = 121E7400] 04:14:35 INFO - PROCESS | 4052 | 1469445275344 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 04:14:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:14:35 INFO - PROCESS | 4052 | 1469445275399 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 04:14:35 INFO - PROCESS | 4052 | 1469445275402 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:14:35 INFO - PROCESS | 4052 | 1469445275404 Marionette TRACE conn6 <- [1,714,null,{}] 04:14:35 INFO - PROCESS | 4052 | 1469445275408 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:35 INFO - PROCESS | 4052 | 1469445275410 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:35 INFO - PROCESS | 4052 | 1469445275521 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 04:14:35 INFO - PROCESS | 4052 | 1469445275531 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:35 INFO - PROCESS | 4052 | 1469445275533 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:35 INFO - PROCESS | 4052 | ++DOCSHELL 14A53C00 == 31 [pid = 4052] [id = 188] 04:14:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 61 (14A54000) [pid = 4052] [serial = 562] [outer = 00000000] 04:14:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 62 (14FD9800) [pid = 4052] [serial = 563] [outer = 14A54000] 04:14:35 INFO - PROCESS | 4052 | 1469445275623 Marionette DEBUG loaded listener.js 04:14:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (150D8400) [pid = 4052] [serial = 564] [outer = 14A54000] 04:14:36 INFO - PROCESS | 4052 | 1469445276093 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:14:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:14:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 730ms 04:14:36 INFO - PROCESS | 4052 | 1469445276146 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 04:14:36 INFO - PROCESS | 4052 | 1469445276149 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 04:14:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:14:36 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (1775A400) [pid = 4052] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:14:36 INFO - PROCESS | 4052 | --DOMWINDOW == 61 (0DA58400) [pid = 4052] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:14:36 INFO - PROCESS | 4052 | --DOMWINDOW == 60 (1181AC00) [pid = 4052] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:14:36 INFO - PROCESS | 4052 | --DOMWINDOW == 59 (0D55F400) [pid = 4052] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:14:36 INFO - PROCESS | 4052 | --DOMWINDOW == 58 (0DA1D800) [pid = 4052] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:14:36 INFO - PROCESS | 4052 | --DOMWINDOW == 57 (0D5F2400) [pid = 4052] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:14:36 INFO - PROCESS | 4052 | --DOMWINDOW == 56 (121DF800) [pid = 4052] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:14:36 INFO - PROCESS | 4052 | --DOMWINDOW == 55 (0DA55800) [pid = 4052] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:14:36 INFO - PROCESS | 4052 | --DOMWINDOW == 54 (14FD1400) [pid = 4052] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:14:36 INFO - PROCESS | 4052 | 1469445276205 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:14:36 INFO - PROCESS | 4052 | 1469445276207 Marionette TRACE conn6 <- [1,718,null,{}] 04:14:36 INFO - PROCESS | 4052 | 1469445276218 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:36 INFO - PROCESS | 4052 | 1469445276220 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:36 INFO - PROCESS | 4052 | 1469445276298 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 04:14:36 INFO - PROCESS | 4052 | 1469445276307 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:36 INFO - PROCESS | 4052 | 1469445276309 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:36 INFO - PROCESS | 4052 | ++DOCSHELL 0DA49400 == 32 [pid = 4052] [id = 189] 04:14:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 55 (0DA55800) [pid = 4052] [serial = 565] [outer = 00000000] 04:14:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 56 (12280400) [pid = 4052] [serial = 566] [outer = 0DA55800] 04:14:36 INFO - PROCESS | 4052 | 1469445276353 Marionette DEBUG loaded listener.js 04:14:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 57 (14FDA400) [pid = 4052] [serial = 567] [outer = 0DA55800] 04:14:36 INFO - PROCESS | 4052 | 1469445276792 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_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] 04:14:36 INFO - PROCESS | 4052 | 1469445276845 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 04:14:36 INFO - PROCESS | 4052 | 1469445276848 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:14:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:14:36 INFO - PROCESS | 4052 | 1469445276850 Marionette TRACE conn6 <- [1,722,null,{}] 04:14:36 INFO - PROCESS | 4052 | 1469445276853 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:36 INFO - PROCESS | 4052 | 1469445276859 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:36 INFO - PROCESS | 4052 | 1469445276962 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 04:14:36 INFO - PROCESS | 4052 | 1469445276977 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:36 INFO - PROCESS | 4052 | 1469445276979 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:36 INFO - PROCESS | 4052 | ++DOCSHELL 15FC2000 == 33 [pid = 4052] [id = 190] 04:14:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 58 (15FC5800) [pid = 4052] [serial = 568] [outer = 00000000] 04:14:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 59 (16260000) [pid = 4052] [serial = 569] [outer = 15FC5800] 04:14:37 INFO - PROCESS | 4052 | 1469445277023 Marionette DEBUG loaded listener.js 04:14:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 60 (16676C00) [pid = 4052] [serial = 570] [outer = 15FC5800] 04:14:37 INFO - PROCESS | 4052 | 1469445277447 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:14:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:14:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 629ms 04:14:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:14:37 INFO - PROCESS | 4052 | 1469445277483 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 04:14:37 INFO - PROCESS | 4052 | 1469445277485 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 04:14:37 INFO - PROCESS | 4052 | 1469445277488 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:14:37 INFO - PROCESS | 4052 | 1469445277490 Marionette TRACE conn6 <- [1,726,null,{}] 04:14:37 INFO - PROCESS | 4052 | 1469445277493 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:37 INFO - PROCESS | 4052 | 1469445277495 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:37 INFO - PROCESS | 4052 | 1469445277571 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 04:14:37 INFO - PROCESS | 4052 | 1469445277576 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:37 INFO - PROCESS | 4052 | 1469445277578 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:37 INFO - PROCESS | 4052 | ++DOCSHELL 1607AC00 == 34 [pid = 4052] [id = 191] 04:14:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 61 (1667B000) [pid = 4052] [serial = 571] [outer = 00000000] 04:14:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 62 (166C3000) [pid = 4052] [serial = 572] [outer = 1667B000] 04:14:37 INFO - PROCESS | 4052 | 1469445277622 Marionette DEBUG loaded listener.js 04:14:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (166CC000) [pid = 4052] [serial = 573] [outer = 1667B000] 04:14:38 INFO - PROCESS | 4052 | 1469445278607 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:14:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:14:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1175ms 04:14:38 INFO - PROCESS | 4052 | 1469445278664 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 04:14:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:14:38 INFO - PROCESS | 4052 | 1469445278669 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 04:14:38 INFO - PROCESS | 4052 | 1469445278674 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:14:38 INFO - PROCESS | 4052 | 1469445278677 Marionette TRACE conn6 <- [1,730,null,{}] 04:14:38 INFO - PROCESS | 4052 | 1469445278683 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:38 INFO - PROCESS | 4052 | 1469445278687 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:38 INFO - PROCESS | 4052 | 1469445278829 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 04:14:38 INFO - PROCESS | 4052 | 1469445278944 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:38 INFO - PROCESS | 4052 | 1469445278949 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:38 INFO - PROCESS | 4052 | ++DOCSHELL 0D90F000 == 35 [pid = 4052] [id = 192] 04:14:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (0D90F400) [pid = 4052] [serial = 574] [outer = 00000000] 04:14:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (0DA49C00) [pid = 4052] [serial = 575] [outer = 0D90F400] 04:14:39 INFO - PROCESS | 4052 | 1469445279031 Marionette DEBUG loaded listener.js 04:14:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (0DA52C00) [pid = 4052] [serial = 576] [outer = 0D90F400] 04:14:40 INFO - PROCESS | 4052 | 1469445280178 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:14:40 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 04:14:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1533ms 04:14:40 INFO - PROCESS | 4052 | 1469445280208 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 04:14:40 INFO - PROCESS | 4052 | 1469445280213 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 04:14:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:14:40 INFO - PROCESS | 4052 | 1469445280218 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:14:40 INFO - PROCESS | 4052 | 1469445280221 Marionette TRACE conn6 <- [1,734,null,{}] 04:14:40 INFO - PROCESS | 4052 | 1469445280227 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:40 INFO - PROCESS | 4052 | 1469445280229 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:40 INFO - PROCESS | 4052 | 1469445280401 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 04:14:40 INFO - PROCESS | 4052 | 1469445280499 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:40 INFO - PROCESS | 4052 | 1469445280502 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:40 INFO - PROCESS | 4052 | ++DOCSHELL 0D912000 == 36 [pid = 4052] [id = 193] 04:14:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0D915C00) [pid = 4052] [serial = 577] [outer = 00000000] 04:14:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0DA1DC00) [pid = 4052] [serial = 578] [outer = 0D915C00] 04:14:40 INFO - PROCESS | 4052 | 1469445280553 Marionette DEBUG loaded listener.js 04:14:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (0DA50800) [pid = 4052] [serial = 579] [outer = 0D915C00] 04:14:40 INFO - PROCESS | 4052 | --DOCSHELL 15FC2000 == 35 [pid = 4052] [id = 190] 04:14:40 INFO - PROCESS | 4052 | --DOCSHELL 0DA49400 == 34 [pid = 4052] [id = 189] 04:14:40 INFO - PROCESS | 4052 | --DOCSHELL 14A53C00 == 33 [pid = 4052] [id = 188] 04:14:40 INFO - PROCESS | 4052 | --DOCSHELL 121E7000 == 32 [pid = 4052] [id = 187] 04:14:40 INFO - PROCESS | 4052 | --DOCSHELL 0E647800 == 31 [pid = 4052] [id = 186] 04:14:40 INFO - PROCESS | 4052 | --DOCSHELL 0D914400 == 30 [pid = 4052] [id = 185] 04:14:40 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (188A6800) [pid = 4052] [serial = 522] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (0DD65400) [pid = 4052] [serial = 527] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (0E833400) [pid = 4052] [serial = 528] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (119F6400) [pid = 4052] [serial = 536] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (0D753400) [pid = 4052] [serial = 524] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (0D90B000) [pid = 4052] [serial = 525] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (0DA4D000) [pid = 4052] [serial = 533] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 4052 | --DOMWINDOW == 61 (0D7D7400) [pid = 4052] [serial = 531] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 4052 | --DOMWINDOW == 60 (0D74FC00) [pid = 4052] [serial = 530] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 4052 | --DOMWINDOW == 59 (1352F400) [pid = 4052] [serial = 539] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 4052 | --DOMWINDOW == 58 (13992800) [pid = 4052] [serial = 542] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 4052 | --DOMWINDOW == 57 (1511B800) [pid = 4052] [serial = 545] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 4052 | --DOMWINDOW == 56 (14FD9C00) [pid = 4052] [serial = 546] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 4052 | --DOMWINDOW == 55 (1202B000) [pid = 4052] [serial = 537] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 4052 | --DOMWINDOW == 54 (0DD07400) [pid = 4052] [serial = 534] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 4052 | --DOMWINDOW == 53 (13994400) [pid = 4052] [serial = 540] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 4052 | --DOMWINDOW == 52 (13F24C00) [pid = 4052] [serial = 543] [outer = 00000000] [url = about:blank] 04:14:41 INFO - PROCESS | 4052 | 1469445281463 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:14:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 04:14:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1275ms 04:14:41 INFO - PROCESS | 4052 | 1469445281503 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 04:14:41 INFO - PROCESS | 4052 | 1469445281508 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 04:14:41 INFO - PROCESS | 4052 | 1469445281515 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:14:41 INFO - PROCESS | 4052 | 1469445281517 Marionette TRACE conn6 <- [1,738,null,{}] 04:14:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:14:41 INFO - PROCESS | 4052 | 1469445281521 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:41 INFO - PROCESS | 4052 | 1469445281524 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:41 INFO - PROCESS | 4052 | 1469445281612 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 04:14:41 INFO - PROCESS | 4052 | 1469445281621 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:41 INFO - PROCESS | 4052 | 1469445281624 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:41 INFO - PROCESS | 4052 | ++DOCSHELL 0DD5F400 == 31 [pid = 4052] [id = 194] 04:14:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 53 (0DD5F800) [pid = 4052] [serial = 580] [outer = 00000000] 04:14:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 54 (0DD6A800) [pid = 4052] [serial = 581] [outer = 0DD5F800] 04:14:41 INFO - PROCESS | 4052 | 1469445281671 Marionette DEBUG loaded listener.js 04:14:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 55 (0DFCE800) [pid = 4052] [serial = 582] [outer = 0DD5F800] 04:14:42 INFO - PROCESS | 4052 | 1469445282610 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:14:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:14:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1115ms 04:14:42 INFO - PROCESS | 4052 | 1469445282638 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 04:14:42 INFO - PROCESS | 4052 | 1469445282640 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 04:14:42 INFO - PROCESS | 4052 | 1469445282644 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:14:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:14:42 INFO - PROCESS | 4052 | 1469445282647 Marionette TRACE conn6 <- [1,742,null,{}] 04:14:42 INFO - PROCESS | 4052 | 1469445282658 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:42 INFO - PROCESS | 4052 | 1469445282662 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:42 INFO - PROCESS | 4052 | 1469445282745 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 04:14:42 INFO - PROCESS | 4052 | 1469445282752 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:42 INFO - PROCESS | 4052 | 1469445282755 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:42 INFO - PROCESS | 4052 | ++DOCSHELL 12134400 == 32 [pid = 4052] [id = 195] 04:14:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 56 (12135000) [pid = 4052] [serial = 583] [outer = 00000000] 04:14:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 57 (1214A800) [pid = 4052] [serial = 584] [outer = 12135000] 04:14:42 INFO - PROCESS | 4052 | 1469445282804 Marionette DEBUG loaded listener.js 04:14:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 58 (121E7800) [pid = 4052] [serial = 585] [outer = 12135000] 04:14:43 INFO - PROCESS | 4052 | 1469445283770 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:14:43 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 04:14:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1179ms 04:14:43 INFO - PROCESS | 4052 | 1469445283827 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 04:14:43 INFO - PROCESS | 4052 | 1469445283829 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 04:14:43 INFO - PROCESS | 4052 | 1469445283832 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:14:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:14:43 INFO - PROCESS | 4052 | 1469445283834 Marionette TRACE conn6 <- [1,746,null,{}] 04:14:43 INFO - PROCESS | 4052 | 1469445283838 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:43 INFO - PROCESS | 4052 | 1469445283839 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:43 INFO - PROCESS | 4052 | 1469445283951 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 04:14:43 INFO - PROCESS | 4052 | 1469445283957 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:43 INFO - PROCESS | 4052 | 1469445283967 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:44 INFO - PROCESS | 4052 | ++DOCSHELL 13539000 == 33 [pid = 4052] [id = 196] 04:14:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 59 (139F1400) [pid = 4052] [serial = 586] [outer = 00000000] 04:14:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 60 (14A4E000) [pid = 4052] [serial = 587] [outer = 139F1400] 04:14:44 INFO - PROCESS | 4052 | 1469445284056 Marionette DEBUG loaded listener.js 04:14:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 61 (14FD0000) [pid = 4052] [serial = 588] [outer = 139F1400] 04:14:44 INFO - PROCESS | 4052 | --DOMWINDOW == 60 (121E7400) [pid = 4052] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:14:44 INFO - PROCESS | 4052 | --DOMWINDOW == 59 (0D914C00) [pid = 4052] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:14:44 INFO - PROCESS | 4052 | --DOMWINDOW == 58 (0E64A800) [pid = 4052] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:14:44 INFO - PROCESS | 4052 | --DOMWINDOW == 57 (0CC3F000) [pid = 4052] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:14:44 INFO - PROCESS | 4052 | --DOMWINDOW == 56 (14A54000) [pid = 4052] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:14:44 INFO - PROCESS | 4052 | --DOMWINDOW == 55 (0D913000) [pid = 4052] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:14:44 INFO - PROCESS | 4052 | --DOMWINDOW == 54 (0DA55800) [pid = 4052] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:14:44 INFO - PROCESS | 4052 | --DOMWINDOW == 53 (15FC5800) [pid = 4052] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:14:44 INFO - PROCESS | 4052 | 1469445284481 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:14:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:14:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 04:14:44 INFO - PROCESS | 4052 | 1469445284508 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 04:14:44 INFO - PROCESS | 4052 | 1469445284510 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 04:14:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:14:44 INFO - PROCESS | 4052 | 1469445284513 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:14:44 INFO - PROCESS | 4052 | 1469445284514 Marionette TRACE conn6 <- [1,750,null,{}] 04:14:44 INFO - PROCESS | 4052 | 1469445284518 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:44 INFO - PROCESS | 4052 | 1469445284520 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:44 INFO - PROCESS | 4052 | 1469445284597 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 04:14:44 INFO - PROCESS | 4052 | 1469445284602 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:44 INFO - PROCESS | 4052 | 1469445284604 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:44 INFO - PROCESS | 4052 | ++DOCSHELL 12148C00 == 34 [pid = 4052] [id = 197] 04:14:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 54 (121E7400) [pid = 4052] [serial = 589] [outer = 00000000] 04:14:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 55 (14FDB000) [pid = 4052] [serial = 590] [outer = 121E7400] 04:14:44 INFO - PROCESS | 4052 | 1469445284651 Marionette DEBUG loaded listener.js 04:14:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 56 (1511EC00) [pid = 4052] [serial = 591] [outer = 121E7400] 04:14:45 INFO - PROCESS | 4052 | 1469445285549 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:14:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:14:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1068ms 04:14:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:14:45 INFO - PROCESS | 4052 | 1469445285583 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 04:14:45 INFO - PROCESS | 4052 | 1469445285585 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 04:14:45 INFO - PROCESS | 4052 | 1469445285588 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:14:45 INFO - PROCESS | 4052 | 1469445285590 Marionette TRACE conn6 <- [1,754,null,{}] 04:14:45 INFO - PROCESS | 4052 | 1469445285593 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:45 INFO - PROCESS | 4052 | 1469445285599 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:45 INFO - PROCESS | 4052 | 1469445285725 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 04:14:45 INFO - PROCESS | 4052 | 1469445285733 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:45 INFO - PROCESS | 4052 | 1469445285735 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:45 INFO - PROCESS | 4052 | ++DOCSHELL 1209EC00 == 35 [pid = 4052] [id = 198] 04:14:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 57 (15121400) [pid = 4052] [serial = 592] [outer = 00000000] 04:14:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 58 (15FB9800) [pid = 4052] [serial = 593] [outer = 15121400] 04:14:45 INFO - PROCESS | 4052 | 1469445285780 Marionette DEBUG loaded listener.js 04:14:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 59 (16078C00) [pid = 4052] [serial = 594] [outer = 15121400] 04:14:46 INFO - PROCESS | 4052 | 1469445286665 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:14:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:14:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1120ms 04:14:46 INFO - PROCESS | 4052 | 1469445286709 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 04:14:46 INFO - PROCESS | 4052 | 1469445286711 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 04:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:14:46 INFO - PROCESS | 4052 | 1469445286714 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:14:46 INFO - PROCESS | 4052 | 1469445286716 Marionette TRACE conn6 <- [1,758,null,{}] 04:14:46 INFO - PROCESS | 4052 | 1469445286719 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:46 INFO - PROCESS | 4052 | 1469445286721 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:46 INFO - PROCESS | 4052 | 1469445286808 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 04:14:46 INFO - PROCESS | 4052 | 1469445286882 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:46 INFO - PROCESS | 4052 | 1469445286884 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:46 INFO - PROCESS | 4052 | ++DOCSHELL 14A59800 == 36 [pid = 4052] [id = 199] 04:14:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 60 (1607CC00) [pid = 4052] [serial = 595] [outer = 00000000] 04:14:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 61 (1667D800) [pid = 4052] [serial = 596] [outer = 1607CC00] 04:14:46 INFO - PROCESS | 4052 | 1469445286928 Marionette DEBUG loaded listener.js 04:14:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 62 (166C3800) [pid = 4052] [serial = 597] [outer = 1607CC00] 04:14:47 INFO - PROCESS | 4052 | 1469445287533 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 869ms 04:14:47 INFO - PROCESS | 4052 | 1469445287586 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 04:14:47 INFO - PROCESS | 4052 | 1469445287590 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 04:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:14:47 INFO - PROCESS | 4052 | 1469445287595 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:14:47 INFO - PROCESS | 4052 | 1469445287601 Marionette TRACE conn6 <- [1,762,null,{}] 04:14:47 INFO - PROCESS | 4052 | 1469445287606 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:47 INFO - PROCESS | 4052 | 1469445287609 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:47 INFO - PROCESS | 4052 | 1469445287720 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 04:14:47 INFO - PROCESS | 4052 | 1469445287799 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:47 INFO - PROCESS | 4052 | 1469445287803 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:47 INFO - PROCESS | 4052 | ++DOCSHELL 0D912400 == 37 [pid = 4052] [id = 200] 04:14:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (0DA14400) [pid = 4052] [serial = 598] [outer = 00000000] 04:14:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (0DD38800) [pid = 4052] [serial = 599] [outer = 0DA14400] 04:14:47 INFO - PROCESS | 4052 | 1469445287901 Marionette DEBUG loaded listener.js 04:14:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (0DEB0400) [pid = 4052] [serial = 600] [outer = 0DA14400] 04:14:48 INFO - PROCESS | 4052 | 1469445288538 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 990ms 04:14:48 INFO - PROCESS | 4052 | 1469445288586 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 04:14:48 INFO - PROCESS | 4052 | 1469445288591 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 04:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:14:48 INFO - PROCESS | 4052 | 1469445288597 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:14:48 INFO - PROCESS | 4052 | 1469445288600 Marionette TRACE conn6 <- [1,766,null,{}] 04:14:48 INFO - PROCESS | 4052 | 1469445288604 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:48 INFO - PROCESS | 4052 | 1469445288607 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:48 INFO - PROCESS | 4052 | 1469445288718 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 04:14:48 INFO - PROCESS | 4052 | 1469445288839 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:48 INFO - PROCESS | 4052 | 1469445288842 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:48 INFO - PROCESS | 4052 | ++DOCSHELL 1352FC00 == 38 [pid = 4052] [id = 201] 04:14:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (13993400) [pid = 4052] [serial = 601] [outer = 00000000] 04:14:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (14A4CC00) [pid = 4052] [serial = 602] [outer = 13993400] 04:14:48 INFO - PROCESS | 4052 | 1469445288900 Marionette DEBUG loaded listener.js 04:14:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (15121000) [pid = 4052] [serial = 603] [outer = 13993400] 04:14:49 INFO - PROCESS | 4052 | 1469445289473 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 929ms 04:14:49 INFO - PROCESS | 4052 | 1469445289531 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 04:14:49 INFO - PROCESS | 4052 | 1469445289533 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 04:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:14:49 INFO - PROCESS | 4052 | 1469445289537 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:14:49 INFO - PROCESS | 4052 | 1469445289541 Marionette TRACE conn6 <- [1,770,null,{}] 04:14:49 INFO - PROCESS | 4052 | 1469445289552 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:49 INFO - PROCESS | 4052 | 1469445289557 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:49 INFO - PROCESS | 4052 | 1469445289664 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 04:14:49 INFO - PROCESS | 4052 | 1469445289746 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:49 INFO - PROCESS | 4052 | 1469445289749 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:49 INFO - PROCESS | 4052 | ++DOCSHELL 16839400 == 39 [pid = 4052] [id = 202] 04:14:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (1683A000) [pid = 4052] [serial = 604] [outer = 00000000] 04:14:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (16843C00) [pid = 4052] [serial = 605] [outer = 1683A000] 04:14:49 INFO - PROCESS | 4052 | 1469445289847 Marionette DEBUG loaded listener.js 04:14:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (16B92400) [pid = 4052] [serial = 606] [outer = 1683A000] 04:14:50 INFO - PROCESS | 4052 | 1469445290484 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1021ms 04:14:50 INFO - PROCESS | 4052 | 1469445290563 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 04:14:50 INFO - PROCESS | 4052 | 1469445290566 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 04:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:14:50 INFO - PROCESS | 4052 | 1469445290571 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:14:50 INFO - PROCESS | 4052 | 1469445290574 Marionette TRACE conn6 <- [1,774,null,{}] 04:14:50 INFO - PROCESS | 4052 | 1469445290579 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:50 INFO - PROCESS | 4052 | 1469445290582 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:50 INFO - PROCESS | 4052 | 1469445290680 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 04:14:50 INFO - PROCESS | 4052 | 1469445290762 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:50 INFO - PROCESS | 4052 | 1469445290765 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:50 INFO - PROCESS | 4052 | ++DOCSHELL 0DA1BC00 == 40 [pid = 4052] [id = 203] 04:14:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (0DA1C400) [pid = 4052] [serial = 607] [outer = 00000000] 04:14:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0DA58400) [pid = 4052] [serial = 608] [outer = 0DA1C400] 04:14:50 INFO - PROCESS | 4052 | 1469445290861 Marionette DEBUG loaded listener.js 04:14:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0DD65400) [pid = 4052] [serial = 609] [outer = 0DA1C400] 04:14:51 INFO - PROCESS | 4052 | --DOCSHELL 1209EC00 == 39 [pid = 4052] [id = 198] 04:14:51 INFO - PROCESS | 4052 | --DOCSHELL 12148C00 == 38 [pid = 4052] [id = 197] 04:14:51 INFO - PROCESS | 4052 | --DOCSHELL 13539000 == 37 [pid = 4052] [id = 196] 04:14:51 INFO - PROCESS | 4052 | --DOCSHELL 12134400 == 36 [pid = 4052] [id = 195] 04:14:51 INFO - PROCESS | 4052 | --DOCSHELL 0DD5F400 == 35 [pid = 4052] [id = 194] 04:14:51 INFO - PROCESS | 4052 | --DOCSHELL 0D912000 == 34 [pid = 4052] [id = 193] 04:14:51 INFO - PROCESS | 4052 | --DOCSHELL 0D90F000 == 33 [pid = 4052] [id = 192] 04:14:51 INFO - PROCESS | 4052 | --DOCSHELL 08084800 == 32 [pid = 4052] [id = 184] 04:14:51 INFO - PROCESS | 4052 | --DOCSHELL 1607AC00 == 31 [pid = 4052] [id = 191] 04:14:51 INFO - PROCESS | 4052 | --DOCSHELL 16839400 == 30 [pid = 4052] [id = 202] 04:14:51 INFO - PROCESS | 4052 | --DOCSHELL 1352FC00 == 29 [pid = 4052] [id = 201] 04:14:51 INFO - PROCESS | 4052 | --DOCSHELL 14A59800 == 28 [pid = 4052] [id = 199] 04:14:51 INFO - PROCESS | 4052 | --DOCSHELL 0D912400 == 27 [pid = 4052] [id = 200] 04:14:51 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (166C3000) [pid = 4052] [serial = 572] [outer = 00000000] [url = about:blank] 04:14:51 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (13532400) [pid = 4052] [serial = 560] [outer = 00000000] [url = about:blank] 04:14:51 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (0DA13000) [pid = 4052] [serial = 554] [outer = 00000000] [url = about:blank] 04:14:51 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (0DA1A400) [pid = 4052] [serial = 555] [outer = 00000000] [url = about:blank] 04:14:51 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (0E8D1800) [pid = 4052] [serial = 557] [outer = 00000000] [url = about:blank] 04:14:51 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (0D2CB800) [pid = 4052] [serial = 551] [outer = 00000000] [url = about:blank] 04:14:51 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (0D55D800) [pid = 4052] [serial = 552] [outer = 00000000] [url = about:blank] 04:14:51 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (14FD9800) [pid = 4052] [serial = 563] [outer = 00000000] [url = about:blank] 04:14:51 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (0DD5FC00) [pid = 4052] [serial = 549] [outer = 00000000] [url = about:blank] 04:14:51 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (0DA1D000) [pid = 4052] [serial = 548] [outer = 00000000] [url = about:blank] 04:14:51 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (12280400) [pid = 4052] [serial = 566] [outer = 00000000] [url = about:blank] 04:14:51 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (16260000) [pid = 4052] [serial = 569] [outer = 00000000] [url = about:blank] 04:14:51 INFO - PROCESS | 4052 | --DOMWINDOW == 61 (150D8400) [pid = 4052] [serial = 564] [outer = 00000000] [url = about:blank] 04:14:51 INFO - PROCESS | 4052 | --DOMWINDOW == 60 (14FDA400) [pid = 4052] [serial = 567] [outer = 00000000] [url = about:blank] 04:14:51 INFO - PROCESS | 4052 | --DOMWINDOW == 59 (13998000) [pid = 4052] [serial = 561] [outer = 00000000] [url = about:blank] 04:14:51 INFO - PROCESS | 4052 | --DOMWINDOW == 58 (16676C00) [pid = 4052] [serial = 570] [outer = 00000000] [url = about:blank] 04:14:51 INFO - PROCESS | 4052 | --DOMWINDOW == 57 (11926400) [pid = 4052] [serial = 558] [outer = 00000000] [url = about:blank] 04:14:51 INFO - PROCESS | 4052 | 1469445291913 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1379ms 04:14:51 INFO - PROCESS | 4052 | 1469445291952 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 04:14:51 INFO - PROCESS | 4052 | 1469445291956 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 04:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:14:51 INFO - PROCESS | 4052 | 1469445291961 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:14:51 INFO - PROCESS | 4052 | 1469445291965 Marionette TRACE conn6 <- [1,778,null,{}] 04:14:51 INFO - PROCESS | 4052 | 1469445291970 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:51 INFO - PROCESS | 4052 | 1469445291973 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:52 INFO - PROCESS | 4052 | 1469445292062 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 04:14:52 INFO - PROCESS | 4052 | 1469445292157 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:52 INFO - PROCESS | 4052 | 1469445292160 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:52 INFO - PROCESS | 4052 | ++DOCSHELL 0D759800 == 28 [pid = 4052] [id = 204] 04:14:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 58 (0D75B000) [pid = 4052] [serial = 610] [outer = 00000000] 04:14:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 59 (0D90E400) [pid = 4052] [serial = 611] [outer = 0D75B000] 04:14:52 INFO - PROCESS | 4052 | 1469445292214 Marionette DEBUG loaded listener.js 04:14:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 60 (0D918C00) [pid = 4052] [serial = 612] [outer = 0D75B000] 04:14:52 INFO - PROCESS | 4052 | 1469445292598 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 689ms 04:14:52 INFO - PROCESS | 4052 | 1469445292652 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 04:14:52 INFO - PROCESS | 4052 | 1469445292657 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 04:14:52 INFO - PROCESS | 4052 | 1469445292663 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:14:52 INFO - PROCESS | 4052 | 1469445292665 Marionette TRACE conn6 <- [1,782,null,{}] 04:14:52 INFO - PROCESS | 4052 | 1469445292669 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:52 INFO - PROCESS | 4052 | 1469445292672 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:52 INFO - PROCESS | 4052 | 1469445292788 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 04:14:52 INFO - PROCESS | 4052 | 1469445292805 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:52 INFO - PROCESS | 4052 | 1469445292807 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:52 INFO - PROCESS | 4052 | ++DOCSHELL 0DE03800 == 29 [pid = 4052] [id = 205] 04:14:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 61 (0DE10000) [pid = 4052] [serial = 613] [outer = 00000000] 04:14:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 62 (0E8D2000) [pid = 4052] [serial = 614] [outer = 0DE10000] 04:14:52 INFO - PROCESS | 4052 | 1469445292855 Marionette DEBUG loaded listener.js 04:14:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (119A8000) [pid = 4052] [serial = 615] [outer = 0DE10000] 04:14:53 INFO - PROCESS | 4052 | 1469445293282 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 04:14:53 INFO - PROCESS | 4052 | 1469445293341 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 04:14:53 INFO - PROCESS | 4052 | 1469445293343 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 04:14:53 INFO - PROCESS | 4052 | 1469445293316 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:14:53 INFO - PROCESS | 4052 | 1469445293320 Marionette TRACE conn6 <- [1,786,null,{}] 04:14:53 INFO - PROCESS | 4052 | 1469445293331 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:53 INFO - PROCESS | 4052 | 1469445293336 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:53 INFO - PROCESS | 4052 | 1469445293418 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 04:14:53 INFO - PROCESS | 4052 | 1469445293428 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:53 INFO - PROCESS | 4052 | 1469445293431 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:53 INFO - PROCESS | 4052 | ++DOCSHELL 12CAF400 == 30 [pid = 4052] [id = 206] 04:14:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (12CAF800) [pid = 4052] [serial = 616] [outer = 00000000] 04:14:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (13539000) [pid = 4052] [serial = 617] [outer = 12CAF800] 04:14:53 INFO - PROCESS | 4052 | 1469445293479 Marionette DEBUG loaded listener.js 04:14:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (139FBC00) [pid = 4052] [serial = 618] [outer = 12CAF800] 04:14:53 INFO - PROCESS | 4052 | 1469445293959 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:14:53 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 04:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 669ms 04:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:14:54 INFO - PROCESS | 4052 | 1469445293991 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 04:14:54 INFO - PROCESS | 4052 | 1469445293994 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 04:14:54 INFO - PROCESS | 4052 | 1469445293997 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:14:54 INFO - PROCESS | 4052 | 1469445293998 Marionette TRACE conn6 <- [1,790,null,{}] 04:14:54 INFO - PROCESS | 4052 | 1469445294007 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:54 INFO - PROCESS | 4052 | 1469445294009 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:54 INFO - PROCESS | 4052 | 1469445294147 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 04:14:54 INFO - PROCESS | 4052 | 1469445294201 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:54 INFO - PROCESS | 4052 | 1469445294203 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:54 INFO - PROCESS | 4052 | ++DOCSHELL 14FCE800 == 31 [pid = 4052] [id = 207] 04:14:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (14FCF800) [pid = 4052] [serial = 619] [outer = 00000000] 04:14:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (14FD9000) [pid = 4052] [serial = 620] [outer = 14FCF800] 04:14:54 INFO - PROCESS | 4052 | 1469445294248 Marionette DEBUG loaded listener.js 04:14:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (150D8400) [pid = 4052] [serial = 621] [outer = 14FCF800] 04:14:54 INFO - PROCESS | 4052 | 1469445294657 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:14:54 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 04:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 04:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:14:54 INFO - PROCESS | 4052 | 1469445294728 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 04:14:54 INFO - PROCESS | 4052 | 1469445294730 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 04:14:54 INFO - PROCESS | 4052 | 1469445294733 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:14:54 INFO - PROCESS | 4052 | 1469445294734 Marionette TRACE conn6 <- [1,794,null,{}] 04:14:54 INFO - PROCESS | 4052 | 1469445294738 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:54 INFO - PROCESS | 4052 | 1469445294740 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:54 INFO - PROCESS | 4052 | 1469445294848 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 04:14:54 INFO - PROCESS | 4052 | 1469445294858 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:54 INFO - PROCESS | 4052 | 1469445294860 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:54 INFO - PROCESS | 4052 | ++DOCSHELL 1511AC00 == 32 [pid = 4052] [id = 208] 04:14:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (1511B400) [pid = 4052] [serial = 622] [outer = 00000000] 04:14:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (151CC400) [pid = 4052] [serial = 623] [outer = 1511B400] 04:14:54 INFO - PROCESS | 4052 | 1469445294904 Marionette DEBUG loaded listener.js 04:14:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (15F4F400) [pid = 4052] [serial = 624] [outer = 1511B400] 04:14:55 INFO - PROCESS | 4052 | 1469445295345 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:14:55 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 04:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 04:14:55 INFO - PROCESS | 4052 | 1469445295403 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 04:14:55 INFO - PROCESS | 4052 | 1469445295405 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 04:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:14:55 INFO - PROCESS | 4052 | 1469445295408 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:14:55 INFO - PROCESS | 4052 | 1469445295410 Marionette TRACE conn6 <- [1,798,null,{}] 04:14:55 INFO - PROCESS | 4052 | 1469445295413 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:55 INFO - PROCESS | 4052 | 1469445295419 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:55 INFO - PROCESS | 4052 | 1469445295565 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 04:14:55 INFO - PROCESS | 4052 | 1469445295587 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:55 INFO - PROCESS | 4052 | 1469445295589 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:55 INFO - PROCESS | 4052 | ++DOCSHELL 16263C00 == 33 [pid = 4052] [id = 209] 04:14:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (16268C00) [pid = 4052] [serial = 625] [outer = 00000000] 04:14:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (166C7800) [pid = 4052] [serial = 626] [outer = 16268C00] 04:14:55 INFO - PROCESS | 4052 | 1469445295635 Marionette DEBUG loaded listener.js 04:14:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (16843800) [pid = 4052] [serial = 627] [outer = 16268C00] 04:14:55 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (1607CC00) [pid = 4052] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:14:55 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (139F1400) [pid = 4052] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:14:55 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (1667B000) [pid = 4052] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:14:55 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (0D915C00) [pid = 4052] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:14:55 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (0DD5F800) [pid = 4052] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:14:55 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (0D90F400) [pid = 4052] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:14:55 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (12135000) [pid = 4052] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:14:55 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (121E7400) [pid = 4052] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:14:55 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (15121400) [pid = 4052] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:14:56 INFO - PROCESS | 4052 | 1469445296140 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 769ms 04:14:56 INFO - PROCESS | 4052 | 1469445296202 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 04:14:56 INFO - PROCESS | 4052 | 1469445296204 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 04:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:14:56 INFO - PROCESS | 4052 | 1469445296210 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:14:56 INFO - PROCESS | 4052 | 1469445296212 Marionette TRACE conn6 <- [1,802,null,{}] 04:14:56 INFO - PROCESS | 4052 | 1469445296215 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:56 INFO - PROCESS | 4052 | 1469445296217 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:56 INFO - PROCESS | 4052 | 1469445296297 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 04:14:56 INFO - PROCESS | 4052 | 1469445296302 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:56 INFO - PROCESS | 4052 | 1469445296304 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:56 INFO - PROCESS | 4052 | ++DOCSHELL 0D2D3800 == 34 [pid = 4052] [id = 210] 04:14:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (14FDC800) [pid = 4052] [serial = 628] [outer = 00000000] 04:14:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (16A26400) [pid = 4052] [serial = 629] [outer = 14FDC800] 04:14:56 INFO - PROCESS | 4052 | 1469445296347 Marionette DEBUG loaded listener.js 04:14:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (16BC4000) [pid = 4052] [serial = 630] [outer = 14FDC800] 04:14:56 INFO - PROCESS | 4052 | 1469445296746 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 04:14:56 INFO - PROCESS | 4052 | 1469445296787 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 04:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:14:56 INFO - PROCESS | 4052 | 1469445296807 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:14:56 INFO - PROCESS | 4052 | 1469445296808 Marionette TRACE conn6 <- [1,806,null,{}] 04:14:56 INFO - PROCESS | 4052 | 1469445296812 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:56 INFO - PROCESS | 4052 | 1469445296814 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:56 INFO - PROCESS | 4052 | 1469445296895 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 04:14:56 INFO - PROCESS | 4052 | 1469445296903 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:56 INFO - PROCESS | 4052 | 1469445296905 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:56 INFO - PROCESS | 4052 | ++DOCSHELL 0E8D1800 == 35 [pid = 4052] [id = 211] 04:14:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (1511E800) [pid = 4052] [serial = 631] [outer = 00000000] 04:14:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (17456800) [pid = 4052] [serial = 632] [outer = 1511E800] 04:14:56 INFO - PROCESS | 4052 | 1469445296949 Marionette DEBUG loaded listener.js 04:14:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (17458C00) [pid = 4052] [serial = 633] [outer = 1511E800] 04:14:57 INFO - PROCESS | 4052 | 1469445297381 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 649ms 04:14:57 INFO - PROCESS | 4052 | 1469445297444 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 04:14:57 INFO - PROCESS | 4052 | 1469445297446 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 04:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:14:57 INFO - PROCESS | 4052 | 1469445297450 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:14:57 INFO - PROCESS | 4052 | 1469445297451 Marionette TRACE conn6 <- [1,810,null,{}] 04:14:57 INFO - PROCESS | 4052 | 1469445297455 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:57 INFO - PROCESS | 4052 | 1469445297457 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:57 INFO - PROCESS | 4052 | 1469445297534 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 04:14:57 INFO - PROCESS | 4052 | 1469445297543 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:57 INFO - PROCESS | 4052 | 1469445297545 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:57 INFO - PROCESS | 4052 | ++DOCSHELL 16BC6C00 == 36 [pid = 4052] [id = 212] 04:14:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (1745C800) [pid = 4052] [serial = 634] [outer = 00000000] 04:14:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (17661C00) [pid = 4052] [serial = 635] [outer = 1745C800] 04:14:57 INFO - PROCESS | 4052 | 1469445297597 Marionette DEBUG loaded listener.js 04:14:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (17662C00) [pid = 4052] [serial = 636] [outer = 1745C800] 04:14:58 INFO - PROCESS | 4052 | 1469445298182 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 04:14:58 INFO - PROCESS | 4052 | 1469445298261 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 04:14:58 INFO - PROCESS | 4052 | 1469445298291 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:14:58 INFO - PROCESS | 4052 | 1469445298294 Marionette TRACE conn6 <- [1,814,null,{}] 04:14:58 INFO - PROCESS | 4052 | 1469445298300 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:58 INFO - PROCESS | 4052 | 1469445298303 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:58 INFO - PROCESS | 4052 | 1469445298436 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 04:14:58 INFO - PROCESS | 4052 | 1469445298510 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:58 INFO - PROCESS | 4052 | 1469445298515 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:58 INFO - PROCESS | 4052 | ++DOCSHELL 0D4E3400 == 37 [pid = 4052] [id = 213] 04:14:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (0D5F3400) [pid = 4052] [serial = 637] [outer = 00000000] 04:14:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (0DA13000) [pid = 4052] [serial = 638] [outer = 0D5F3400] 04:14:58 INFO - PROCESS | 4052 | 1469445298614 Marionette DEBUG loaded listener.js 04:14:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (0DA55800) [pid = 4052] [serial = 639] [outer = 0D5F3400] 04:14:59 INFO - PROCESS | 4052 | 1469445299323 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1069ms 04:14:59 INFO - PROCESS | 4052 | 1469445299370 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 04:14:59 INFO - PROCESS | 4052 | 1469445299375 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 04:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:14:59 INFO - PROCESS | 4052 | 1469445299381 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:14:59 INFO - PROCESS | 4052 | 1469445299384 Marionette TRACE conn6 <- [1,818,null,{}] 04:14:59 INFO - PROCESS | 4052 | 1469445299388 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:59 INFO - PROCESS | 4052 | 1469445299391 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:59 INFO - PROCESS | 4052 | 1469445299539 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 04:14:59 INFO - PROCESS | 4052 | 1469445299668 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:59 INFO - PROCESS | 4052 | 1469445299670 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:14:59 INFO - PROCESS | 4052 | ++DOCSHELL 0DD68400 == 38 [pid = 4052] [id = 214] 04:14:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (11CEFC00) [pid = 4052] [serial = 640] [outer = 00000000] 04:14:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (12134400) [pid = 4052] [serial = 641] [outer = 11CEFC00] 04:14:59 INFO - PROCESS | 4052 | 1469445299728 Marionette DEBUG loaded listener.js 04:14:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (1398E000) [pid = 4052] [serial = 642] [outer = 11CEFC00] 04:15:00 INFO - PROCESS | 4052 | --DOCSHELL 0E8D1800 == 37 [pid = 4052] [id = 211] 04:15:00 INFO - PROCESS | 4052 | --DOCSHELL 0D2D3800 == 36 [pid = 4052] [id = 210] 04:15:00 INFO - PROCESS | 4052 | --DOCSHELL 16263C00 == 35 [pid = 4052] [id = 209] 04:15:00 INFO - PROCESS | 4052 | --DOCSHELL 1511AC00 == 34 [pid = 4052] [id = 208] 04:15:00 INFO - PROCESS | 4052 | --DOCSHELL 14FCE800 == 33 [pid = 4052] [id = 207] 04:15:00 INFO - PROCESS | 4052 | --DOCSHELL 12CAF400 == 32 [pid = 4052] [id = 206] 04:15:00 INFO - PROCESS | 4052 | --DOCSHELL 0DE03800 == 31 [pid = 4052] [id = 205] 04:15:00 INFO - PROCESS | 4052 | --DOCSHELL 0D759800 == 30 [pid = 4052] [id = 204] 04:15:00 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (166C3800) [pid = 4052] [serial = 597] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (1667D800) [pid = 4052] [serial = 596] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (14A4E000) [pid = 4052] [serial = 587] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (166CC000) [pid = 4052] [serial = 573] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0DA1DC00) [pid = 4052] [serial = 578] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0DA50800) [pid = 4052] [serial = 579] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0DD6A800) [pid = 4052] [serial = 581] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (0DFCE800) [pid = 4052] [serial = 582] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (0DA49C00) [pid = 4052] [serial = 575] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (0DA52C00) [pid = 4052] [serial = 576] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (1214A800) [pid = 4052] [serial = 584] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (14FDB000) [pid = 4052] [serial = 590] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (15FB9800) [pid = 4052] [serial = 593] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (16078C00) [pid = 4052] [serial = 594] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (1511EC00) [pid = 4052] [serial = 591] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (14FD0000) [pid = 4052] [serial = 588] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (121E7800) [pid = 4052] [serial = 585] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 4052 | 1469445300538 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1181ms 04:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:15:00 INFO - PROCESS | 4052 | 1469445300567 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 04:15:00 INFO - PROCESS | 4052 | 1469445300571 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 04:15:00 INFO - PROCESS | 4052 | 1469445300575 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:15:00 INFO - PROCESS | 4052 | 1469445300579 Marionette TRACE conn6 <- [1,822,null,{}] 04:15:00 INFO - PROCESS | 4052 | 1469445300584 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:00 INFO - PROCESS | 4052 | 1469445300587 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:00 INFO - PROCESS | 4052 | 1469445300673 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 04:15:00 INFO - PROCESS | 4052 | 1469445300680 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:00 INFO - PROCESS | 4052 | 1469445300684 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:00 INFO - PROCESS | 4052 | ++DOCSHELL 0D90D400 == 31 [pid = 4052] [id = 215] 04:15:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (0D90D800) [pid = 4052] [serial = 643] [outer = 00000000] 04:15:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (0DA17400) [pid = 4052] [serial = 644] [outer = 0D90D800] 04:15:00 INFO - PROCESS | 4052 | 1469445300733 Marionette DEBUG loaded listener.js 04:15:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0DA4F400) [pid = 4052] [serial = 645] [outer = 0D90D800] 04:15:01 INFO - PROCESS | 4052 | 1469445301246 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 730ms 04:15:01 INFO - PROCESS | 4052 | 1469445301307 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 04:15:01 INFO - PROCESS | 4052 | 1469445301311 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 04:15:01 INFO - PROCESS | 4052 | 1469445301317 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:15:01 INFO - PROCESS | 4052 | 1469445301319 Marionette TRACE conn6 <- [1,826,null,{}] 04:15:01 INFO - PROCESS | 4052 | 1469445301323 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:01 INFO - PROCESS | 4052 | 1469445301326 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:01 INFO - PROCESS | 4052 | 1469445301410 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 04:15:01 INFO - PROCESS | 4052 | 1469445301417 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:01 INFO - PROCESS | 4052 | 1469445301419 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:01 INFO - PROCESS | 4052 | ++DOCSHELL 0DE0DC00 == 32 [pid = 4052] [id = 216] 04:15:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0DEB5400) [pid = 4052] [serial = 646] [outer = 00000000] 04:15:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (119B1C00) [pid = 4052] [serial = 647] [outer = 0DEB5400] 04:15:01 INFO - PROCESS | 4052 | 1469445301467 Marionette DEBUG loaded listener.js 04:15:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (12028C00) [pid = 4052] [serial = 648] [outer = 0DEB5400] 04:15:01 INFO - PROCESS | 4052 | 1469445301911 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 630ms 04:15:01 INFO - PROCESS | 4052 | 1469445301952 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 04:15:01 INFO - PROCESS | 4052 | 1469445301954 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 04:15:01 INFO - PROCESS | 4052 | 1469445301958 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:15:01 INFO - PROCESS | 4052 | 1469445301961 Marionette TRACE conn6 <- [1,830,null,{}] 04:15:01 INFO - PROCESS | 4052 | 1469445301972 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:01 INFO - PROCESS | 4052 | 1469445301977 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:02 INFO - PROCESS | 4052 | 1469445302061 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 04:15:02 INFO - PROCESS | 4052 | 1469445302070 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:02 INFO - PROCESS | 4052 | 1469445302074 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:02 INFO - PROCESS | 4052 | ++DOCSHELL 13F1E400 == 33 [pid = 4052] [id = 217] 04:15:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (13F21C00) [pid = 4052] [serial = 649] [outer = 00000000] 04:15:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (14A54C00) [pid = 4052] [serial = 650] [outer = 13F21C00] 04:15:02 INFO - PROCESS | 4052 | 1469445302123 Marionette DEBUG loaded listener.js 04:15:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (14FD5400) [pid = 4052] [serial = 651] [outer = 13F21C00] 04:15:02 INFO - PROCESS | 4052 | 1469445302559 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 669ms 04:15:02 INFO - PROCESS | 4052 | 1469445302632 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 04:15:02 INFO - PROCESS | 4052 | 1469445302634 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 04:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:15:02 INFO - PROCESS | 4052 | 1469445302637 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:15:02 INFO - PROCESS | 4052 | 1469445302639 Marionette TRACE conn6 <- [1,834,null,{}] 04:15:02 INFO - PROCESS | 4052 | 1469445302643 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:02 INFO - PROCESS | 4052 | 1469445302645 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:02 INFO - PROCESS | 4052 | 1469445302728 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 04:15:02 INFO - PROCESS | 4052 | 1469445302762 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:02 INFO - PROCESS | 4052 | 1469445302764 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:02 INFO - PROCESS | 4052 | ++DOCSHELL 150D7400 == 34 [pid = 4052] [id = 218] 04:15:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (150E2C00) [pid = 4052] [serial = 652] [outer = 00000000] 04:15:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (151CFC00) [pid = 4052] [serial = 653] [outer = 150E2C00] 04:15:02 INFO - PROCESS | 4052 | 1469445302809 Marionette DEBUG loaded listener.js 04:15:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (15FC5800) [pid = 4052] [serial = 654] [outer = 150E2C00] 04:15:03 INFO - PROCESS | 4052 | 1469445303271 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 671ms 04:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:15:03 INFO - PROCESS | 4052 | 1469445303313 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 04:15:03 INFO - PROCESS | 4052 | 1469445303315 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 04:15:03 INFO - PROCESS | 4052 | 1469445303318 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:15:03 INFO - PROCESS | 4052 | 1469445303319 Marionette TRACE conn6 <- [1,838,null,{}] 04:15:03 INFO - PROCESS | 4052 | 1469445303323 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:03 INFO - PROCESS | 4052 | 1469445303325 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:03 INFO - PROCESS | 4052 | 1469445303431 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 04:15:03 INFO - PROCESS | 4052 | 1469445303439 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:03 INFO - PROCESS | 4052 | 1469445303441 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:03 INFO - PROCESS | 4052 | ++DOCSHELL 151CEC00 == 35 [pid = 4052] [id = 219] 04:15:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (1607A800) [pid = 4052] [serial = 655] [outer = 00000000] 04:15:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (16672400) [pid = 4052] [serial = 656] [outer = 1607A800] 04:15:03 INFO - PROCESS | 4052 | 1469445303486 Marionette DEBUG loaded listener.js 04:15:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (1667A400) [pid = 4052] [serial = 657] [outer = 1607A800] 04:15:03 INFO - PROCESS | 4052 | 1469445303948 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 669ms 04:15:03 INFO - PROCESS | 4052 | 1469445303989 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 04:15:03 INFO - PROCESS | 4052 | 1469445303991 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 04:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:15:03 INFO - PROCESS | 4052 | 1469445303998 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:15:03 INFO - PROCESS | 4052 | 1469445304000 Marionette TRACE conn6 <- [1,842,null,{}] 04:15:04 INFO - PROCESS | 4052 | 1469445304003 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:04 INFO - PROCESS | 4052 | 1469445304009 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:04 INFO - PROCESS | 4052 | 1469445304178 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 04:15:04 INFO - PROCESS | 4052 | 1469445304206 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:04 INFO - PROCESS | 4052 | 1469445304208 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:04 INFO - PROCESS | 4052 | ++DOCSHELL 16BCBC00 == 36 [pid = 4052] [id = 220] 04:15:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (16BCC000) [pid = 4052] [serial = 658] [outer = 00000000] 04:15:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (17661800) [pid = 4052] [serial = 659] [outer = 16BCC000] 04:15:04 INFO - PROCESS | 4052 | 1469445304252 Marionette DEBUG loaded listener.js 04:15:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (17662000) [pid = 4052] [serial = 660] [outer = 16BCC000] 04:15:04 INFO - PROCESS | 4052 | 1469445304666 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 730ms 04:15:04 INFO - PROCESS | 4052 | 1469445304729 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 04:15:04 INFO - PROCESS | 4052 | 1469445304731 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 04:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:15:04 INFO - PROCESS | 4052 | 1469445304734 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:15:04 INFO - PROCESS | 4052 | 1469445304735 Marionette TRACE conn6 <- [1,846,null,{}] 04:15:04 INFO - PROCESS | 4052 | 1469445304739 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:04 INFO - PROCESS | 4052 | 1469445304741 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:04 INFO - PROCESS | 4052 | 1469445304845 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 04:15:04 INFO - PROCESS | 4052 | 1469445304851 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:04 INFO - PROCESS | 4052 | 1469445304853 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:04 INFO - PROCESS | 4052 | ++DOCSHELL 1766A800 == 37 [pid = 4052] [id = 221] 04:15:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (1766AC00) [pid = 4052] [serial = 661] [outer = 00000000] 04:15:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (1775C000) [pid = 4052] [serial = 662] [outer = 1766AC00] 04:15:04 INFO - PROCESS | 4052 | 1469445304896 Marionette DEBUG loaded listener.js 04:15:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (1775F400) [pid = 4052] [serial = 663] [outer = 1766AC00] 04:15:05 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0DE10000) [pid = 4052] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:15:05 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (16268C00) [pid = 4052] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:15:05 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (1511B400) [pid = 4052] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:15:05 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (1683A000) [pid = 4052] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:15:05 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0DA1C400) [pid = 4052] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:15:05 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (12CAF800) [pid = 4052] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:15:05 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (14FCF800) [pid = 4052] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:15:05 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (14FDC800) [pid = 4052] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:15:05 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (13993400) [pid = 4052] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:15:05 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0D75B000) [pid = 4052] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:15:05 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0DA14400) [pid = 4052] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:15:05 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (1511E800) [pid = 4052] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:15:05 INFO - PROCESS | 4052 | 1469445305367 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 04:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:15:05 INFO - PROCESS | 4052 | 1469445305405 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 04:15:05 INFO - PROCESS | 4052 | 1469445305407 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 04:15:05 INFO - PROCESS | 4052 | 1469445305421 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:15:05 INFO - PROCESS | 4052 | 1469445305423 Marionette TRACE conn6 <- [1,850,null,{}] 04:15:05 INFO - PROCESS | 4052 | 1469445305427 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:05 INFO - PROCESS | 4052 | 1469445305429 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:05 INFO - PROCESS | 4052 | 1469445305533 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 04:15:05 INFO - PROCESS | 4052 | 1469445305539 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:05 INFO - PROCESS | 4052 | 1469445305541 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:05 INFO - PROCESS | 4052 | ++DOCSHELL 0DA1C400 == 38 [pid = 4052] [id = 222] 04:15:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0DD61C00) [pid = 4052] [serial = 664] [outer = 00000000] 04:15:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (1511B400) [pid = 4052] [serial = 665] [outer = 0DD61C00] 04:15:05 INFO - PROCESS | 4052 | 1469445305586 Marionette DEBUG loaded listener.js 04:15:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (14FDB400) [pid = 4052] [serial = 666] [outer = 0DD61C00] 04:15:05 INFO - PROCESS | 4052 | 1469445305994 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 649ms 04:15:06 INFO - PROCESS | 4052 | 1469445306061 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 04:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:15:06 INFO - PROCESS | 4052 | 1469445306063 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 04:15:06 INFO - PROCESS | 4052 | 1469445306066 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:15:06 INFO - PROCESS | 4052 | 1469445306068 Marionette TRACE conn6 <- [1,854,null,{}] 04:15:06 INFO - PROCESS | 4052 | 1469445306080 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:06 INFO - PROCESS | 4052 | 1469445306082 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:06 INFO - PROCESS | 4052 | 1469445306160 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 04:15:06 INFO - PROCESS | 4052 | 1469445306166 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:06 INFO - PROCESS | 4052 | 1469445306168 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:06 INFO - PROCESS | 4052 | ++DOCSHELL 12079800 == 39 [pid = 4052] [id = 223] 04:15:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (13F1D800) [pid = 4052] [serial = 667] [outer = 00000000] 04:15:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (1775B000) [pid = 4052] [serial = 668] [outer = 13F1D800] 04:15:06 INFO - PROCESS | 4052 | 1469445306212 Marionette DEBUG loaded listener.js 04:15:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (177BEC00) [pid = 4052] [serial = 669] [outer = 13F1D800] 04:15:06 INFO - PROCESS | 4052 | 1469445306621 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 04:15:06 INFO - PROCESS | 4052 | 1469445306697 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 04:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:15:06 INFO - PROCESS | 4052 | 1469445306699 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 04:15:06 INFO - PROCESS | 4052 | 1469445306702 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:15:06 INFO - PROCESS | 4052 | 1469445306704 Marionette TRACE conn6 <- [1,858,null,{}] 04:15:06 INFO - PROCESS | 4052 | 1469445306707 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:06 INFO - PROCESS | 4052 | 1469445306709 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:06 INFO - PROCESS | 4052 | 1469445306787 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 04:15:06 INFO - PROCESS | 4052 | 1469445306795 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:06 INFO - PROCESS | 4052 | 1469445306796 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:06 INFO - PROCESS | 4052 | ++DOCSHELL 177BFC00 == 40 [pid = 4052] [id = 224] 04:15:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (17975800) [pid = 4052] [serial = 670] [outer = 00000000] 04:15:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (179D2400) [pid = 4052] [serial = 671] [outer = 17975800] 04:15:06 INFO - PROCESS | 4052 | 1469445306840 Marionette DEBUG loaded listener.js 04:15:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (179D3800) [pid = 4052] [serial = 672] [outer = 17975800] 04:15:07 INFO - PROCESS | 4052 | --DOCSHELL 0DA1BC00 == 39 [pid = 4052] [id = 203] 04:15:07 INFO - PROCESS | 4052 | --DOCSHELL 0D90D400 == 38 [pid = 4052] [id = 215] 04:15:07 INFO - PROCESS | 4052 | --DOCSHELL 0DD68400 == 37 [pid = 4052] [id = 214] 04:15:07 INFO - PROCESS | 4052 | --DOCSHELL 16BC6C00 == 36 [pid = 4052] [id = 212] 04:15:07 INFO - PROCESS | 4052 | --DOCSHELL 0D4E3400 == 35 [pid = 4052] [id = 213] 04:15:08 INFO - PROCESS | 4052 | --DOCSHELL 13F1E400 == 34 [pid = 4052] [id = 217] 04:15:08 INFO - PROCESS | 4052 | --DOCSHELL 150D7400 == 33 [pid = 4052] [id = 218] 04:15:08 INFO - PROCESS | 4052 | --DOCSHELL 0DE0DC00 == 32 [pid = 4052] [id = 216] 04:15:08 INFO - PROCESS | 4052 | --DOCSHELL 151CEC00 == 31 [pid = 4052] [id = 219] 04:15:08 INFO - PROCESS | 4052 | --DOCSHELL 1766A800 == 30 [pid = 4052] [id = 221] 04:15:08 INFO - PROCESS | 4052 | --DOCSHELL 12079800 == 29 [pid = 4052] [id = 223] 04:15:08 INFO - PROCESS | 4052 | --DOCSHELL 0DA1C400 == 28 [pid = 4052] [id = 222] 04:15:08 INFO - PROCESS | 4052 | --DOCSHELL 16BCBC00 == 27 [pid = 4052] [id = 220] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0E8D2000) [pid = 4052] [serial = 614] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (16843800) [pid = 4052] [serial = 627] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (15F4F400) [pid = 4052] [serial = 624] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (16843C00) [pid = 4052] [serial = 605] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0DD65400) [pid = 4052] [serial = 609] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (139FBC00) [pid = 4052] [serial = 618] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (14FD9000) [pid = 4052] [serial = 620] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (16BC4000) [pid = 4052] [serial = 630] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (166C7800) [pid = 4052] [serial = 626] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (15121000) [pid = 4052] [serial = 603] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (14A4CC00) [pid = 4052] [serial = 602] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (150D8400) [pid = 4052] [serial = 621] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (16B92400) [pid = 4052] [serial = 606] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (13539000) [pid = 4052] [serial = 617] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (151CC400) [pid = 4052] [serial = 623] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (0D918C00) [pid = 4052] [serial = 612] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (0DEB0400) [pid = 4052] [serial = 600] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (0DD38800) [pid = 4052] [serial = 599] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (119A8000) [pid = 4052] [serial = 615] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (0DA58400) [pid = 4052] [serial = 608] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 61 (0D90E400) [pid = 4052] [serial = 611] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 60 (17456800) [pid = 4052] [serial = 632] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 59 (16A26400) [pid = 4052] [serial = 629] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 58 (17458C00) [pid = 4052] [serial = 633] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | --DOMWINDOW == 57 (17661C00) [pid = 4052] [serial = 635] [outer = 00000000] [url = about:blank] 04:15:09 INFO - PROCESS | 4052 | 1469445309608 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 2931ms 04:15:09 INFO - PROCESS | 4052 | 1469445309652 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 04:15:09 INFO - PROCESS | 4052 | 1469445309657 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 04:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:15:09 INFO - PROCESS | 4052 | 1469445309662 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:15:09 INFO - PROCESS | 4052 | 1469445309667 Marionette TRACE conn6 <- [1,862,null,{}] 04:15:09 INFO - PROCESS | 4052 | 1469445309673 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:09 INFO - PROCESS | 4052 | 1469445309676 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:09 INFO - PROCESS | 4052 | 1469445309766 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 04:15:09 INFO - PROCESS | 4052 | 1469445309773 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:09 INFO - PROCESS | 4052 | 1469445309777 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:09 INFO - PROCESS | 4052 | ++DOCSHELL 0D90E800 == 28 [pid = 4052] [id = 225] 04:15:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 58 (0D912C00) [pid = 4052] [serial = 673] [outer = 00000000] 04:15:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 59 (0DA1AC00) [pid = 4052] [serial = 674] [outer = 0D912C00] 04:15:09 INFO - PROCESS | 4052 | 1469445309826 Marionette DEBUG loaded listener.js 04:15:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 60 (0DA4B000) [pid = 4052] [serial = 675] [outer = 0D912C00] 04:15:10 INFO - PROCESS | 4052 | 1469445310304 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 690ms 04:15:10 INFO - PROCESS | 4052 | 1469445310354 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 04:15:10 INFO - PROCESS | 4052 | 1469445310360 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 04:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:15:10 INFO - PROCESS | 4052 | 1469445310366 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:15:10 INFO - PROCESS | 4052 | 1469445310370 Marionette TRACE conn6 <- [1,866,null,{}] 04:15:10 INFO - PROCESS | 4052 | 1469445310374 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:10 INFO - PROCESS | 4052 | 1469445310377 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:10 INFO - PROCESS | 4052 | 1469445310472 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 04:15:10 INFO - PROCESS | 4052 | 1469445310582 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:10 INFO - PROCESS | 4052 | 1469445310585 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:10 INFO - PROCESS | 4052 | ++DOCSHELL 0DF37000 == 29 [pid = 4052] [id = 226] 04:15:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 61 (0DF37800) [pid = 4052] [serial = 676] [outer = 00000000] 04:15:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 62 (0E647C00) [pid = 4052] [serial = 677] [outer = 0DF37800] 04:15:10 INFO - PROCESS | 4052 | 1469445310635 Marionette DEBUG loaded listener.js 04:15:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (1181A800) [pid = 4052] [serial = 678] [outer = 0DF37800] 04:15:10 INFO - PROCESS | 4052 | 1469445310993 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 669ms 04:15:11 INFO - PROCESS | 4052 | 1469445311039 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 04:15:11 INFO - PROCESS | 4052 | 1469445311041 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 04:15:11 INFO - PROCESS | 4052 | 1469445311045 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:15:11 INFO - PROCESS | 4052 | 1469445311048 Marionette TRACE conn6 <- [1,870,null,{}] 04:15:11 INFO - PROCESS | 4052 | 1469445311059 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:11 INFO - PROCESS | 4052 | 1469445311064 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:11 INFO - PROCESS | 4052 | 1469445311177 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 04:15:11 INFO - PROCESS | 4052 | 1469445311187 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:11 INFO - PROCESS | 4052 | 1469445311190 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:11 INFO - PROCESS | 4052 | ++DOCSHELL 11ABE800 == 30 [pid = 4052] [id = 227] 04:15:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (11CF7000) [pid = 4052] [serial = 679] [outer = 00000000] 04:15:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (12148400) [pid = 4052] [serial = 680] [outer = 11CF7000] 04:15:11 INFO - PROCESS | 4052 | 1469445311239 Marionette DEBUG loaded listener.js 04:15:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (12284400) [pid = 4052] [serial = 681] [outer = 11CF7000] 04:15:11 INFO - PROCESS | 4052 | 1469445311687 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 04:15:11 INFO - PROCESS | 4052 | 1469445311719 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 04:15:11 INFO - PROCESS | 4052 | 1469445311721 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 04:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:15:11 INFO - PROCESS | 4052 | 1469445311735 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:15:11 INFO - PROCESS | 4052 | 1469445311737 Marionette TRACE conn6 <- [1,874,null,{}] 04:15:11 INFO - PROCESS | 4052 | 1469445311744 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:11 INFO - PROCESS | 4052 | 1469445311746 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:11 INFO - PROCESS | 4052 | 1469445311860 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 04:15:11 INFO - PROCESS | 4052 | 1469445311875 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:11 INFO - PROCESS | 4052 | 1469445311877 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:11 INFO - PROCESS | 4052 | ++DOCSHELL 139FDC00 == 31 [pid = 4052] [id = 228] 04:15:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (139FE000) [pid = 4052] [serial = 682] [outer = 00000000] 04:15:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (14A4E800) [pid = 4052] [serial = 683] [outer = 139FE000] 04:15:11 INFO - PROCESS | 4052 | 1469445311922 Marionette DEBUG loaded listener.js 04:15:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (14FD1400) [pid = 4052] [serial = 684] [outer = 139FE000] 04:15:12 INFO - PROCESS | 4052 | 1469445312319 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 629ms 04:15:12 INFO - PROCESS | 4052 | 1469445312370 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 04:15:12 INFO - PROCESS | 4052 | 1469445312372 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 04:15:12 INFO - PROCESS | 4052 | 1469445312379 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:15:12 INFO - PROCESS | 4052 | 1469445312381 Marionette TRACE conn6 <- [1,878,null,{}] 04:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:15:12 INFO - PROCESS | 4052 | 1469445312385 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:12 INFO - PROCESS | 4052 | 1469445312387 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:12 INFO - PROCESS | 4052 | 1469445312463 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 04:15:12 INFO - PROCESS | 4052 | 1469445312469 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:12 INFO - PROCESS | 4052 | 1469445312471 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:12 INFO - PROCESS | 4052 | ++DOCSHELL 14FD8800 == 32 [pid = 4052] [id = 229] 04:15:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (14FD8C00) [pid = 4052] [serial = 685] [outer = 00000000] 04:15:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (15041C00) [pid = 4052] [serial = 686] [outer = 14FD8C00] 04:15:12 INFO - PROCESS | 4052 | 1469445312515 Marionette DEBUG loaded listener.js 04:15:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (1511B800) [pid = 4052] [serial = 687] [outer = 14FD8C00] 04:15:12 INFO - PROCESS | 4052 | 1469445312931 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 570ms 04:15:12 INFO - PROCESS | 4052 | 1469445312957 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 04:15:12 INFO - PROCESS | 4052 | 1469445312959 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 04:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:15:12 INFO - PROCESS | 4052 | 1469445312973 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:15:12 INFO - PROCESS | 4052 | 1469445312975 Marionette TRACE conn6 <- [1,882,null,{}] 04:15:12 INFO - PROCESS | 4052 | 1469445312978 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:12 INFO - PROCESS | 4052 | 1469445312984 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:13 INFO - PROCESS | 4052 | 1469445313082 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 04:15:13 INFO - PROCESS | 4052 | 1469445313088 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:13 INFO - PROCESS | 4052 | 1469445313090 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:13 INFO - PROCESS | 4052 | ++DOCSHELL 15121C00 == 33 [pid = 4052] [id = 230] 04:15:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (15124C00) [pid = 4052] [serial = 688] [outer = 00000000] 04:15:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (16071C00) [pid = 4052] [serial = 689] [outer = 15124C00] 04:15:13 INFO - PROCESS | 4052 | 1469445313138 Marionette DEBUG loaded listener.js 04:15:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (16079C00) [pid = 4052] [serial = 690] [outer = 15124C00] 04:15:13 INFO - PROCESS | 4052 | 1469445313581 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 04:15:13 INFO - PROCESS | 4052 | 1469445313593 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 04:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:15:13 INFO - PROCESS | 4052 | 1469445313595 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 04:15:13 INFO - PROCESS | 4052 | 1469445313598 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:15:13 INFO - PROCESS | 4052 | 1469445313600 Marionette TRACE conn6 <- [1,886,null,{}] 04:15:13 INFO - PROCESS | 4052 | 1469445313603 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:13 INFO - PROCESS | 4052 | 1469445313605 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:13 INFO - PROCESS | 4052 | 1469445313717 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 04:15:13 INFO - PROCESS | 4052 | 1469445313726 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:13 INFO - PROCESS | 4052 | 1469445313727 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:13 INFO - PROCESS | 4052 | ++DOCSHELL 16672000 == 34 [pid = 4052] [id = 231] 04:15:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (16672800) [pid = 4052] [serial = 691] [outer = 00000000] 04:15:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (166C5C00) [pid = 4052] [serial = 692] [outer = 16672800] 04:15:13 INFO - PROCESS | 4052 | 1469445313771 Marionette DEBUG loaded listener.js 04:15:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (166C7000) [pid = 4052] [serial = 693] [outer = 16672800] 04:15:14 INFO - PROCESS | 4052 | 1469445314187 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 629ms 04:15:14 INFO - PROCESS | 4052 | 1469445314229 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 04:15:14 INFO - PROCESS | 4052 | 1469445314231 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 04:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:15:14 INFO - PROCESS | 4052 | 1469445314234 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:15:14 INFO - PROCESS | 4052 | 1469445314236 Marionette TRACE conn6 <- [1,890,null,{}] 04:15:14 INFO - PROCESS | 4052 | 1469445314239 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:14 INFO - PROCESS | 4052 | 1469445314241 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:14 INFO - PROCESS | 4052 | 1469445314354 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 04:15:14 INFO - PROCESS | 4052 | 1469445314369 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:14 INFO - PROCESS | 4052 | 1469445314371 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:14 INFO - PROCESS | 4052 | ++DOCSHELL 0CC43800 == 35 [pid = 4052] [id = 232] 04:15:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (16268800) [pid = 4052] [serial = 694] [outer = 00000000] 04:15:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (16BC0400) [pid = 4052] [serial = 695] [outer = 16268800] 04:15:14 INFO - PROCESS | 4052 | 1469445314418 Marionette DEBUG loaded listener.js 04:15:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (16843800) [pid = 4052] [serial = 696] [outer = 16268800] 04:15:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (17458C00) [pid = 4052] [serial = 697] [outer = 0DD43800] 04:15:14 INFO - PROCESS | 4052 | 1469445314925 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 730ms 04:15:14 INFO - PROCESS | 4052 | 1469445314965 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 04:15:14 INFO - PROCESS | 4052 | 1469445314967 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 04:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:15:14 INFO - PROCESS | 4052 | 1469445314976 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:15:14 INFO - PROCESS | 4052 | 1469445314978 Marionette TRACE conn6 <- [1,894,null,{}] 04:15:14 INFO - PROCESS | 4052 | 1469445314981 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:14 INFO - PROCESS | 4052 | 1469445314983 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:15 INFO - PROCESS | 4052 | 1469445315092 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 04:15:15 INFO - PROCESS | 4052 | 1469445315100 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:15 INFO - PROCESS | 4052 | 1469445315101 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:15 INFO - PROCESS | 4052 | ++DOCSHELL 0DD63C00 == 36 [pid = 4052] [id = 233] 04:15:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (0DD6C800) [pid = 4052] [serial = 698] [outer = 00000000] 04:15:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (16BCB800) [pid = 4052] [serial = 699] [outer = 0DD6C800] 04:15:15 INFO - PROCESS | 4052 | 1469445315146 Marionette DEBUG loaded listener.js 04:15:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (16BCCC00) [pid = 4052] [serial = 700] [outer = 0DD6C800] 04:15:15 INFO - PROCESS | 4052 | 1469445315582 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 629ms 04:15:15 INFO - PROCESS | 4052 | 1469445315601 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 04:15:15 INFO - PROCESS | 4052 | 1469445315603 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 04:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:15:15 INFO - PROCESS | 4052 | 1469445315606 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:15:15 INFO - PROCESS | 4052 | 1469445315608 Marionette TRACE conn6 <- [1,898,null,{}] 04:15:15 INFO - PROCESS | 4052 | 1469445315612 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:15 INFO - PROCESS | 4052 | 1469445315613 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:15 INFO - PROCESS | 4052 | 1469445315735 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 04:15:15 INFO - PROCESS | 4052 | 1469445315820 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:15 INFO - PROCESS | 4052 | 1469445315822 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:15 INFO - PROCESS | 4052 | ++DOCSHELL 139F9000 == 37 [pid = 4052] [id = 234] 04:15:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (16BCB000) [pid = 4052] [serial = 701] [outer = 00000000] 04:15:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (17764C00) [pid = 4052] [serial = 702] [outer = 16BCB000] 04:15:15 INFO - PROCESS | 4052 | 1469445315866 Marionette DEBUG loaded listener.js 04:15:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (1797C000) [pid = 4052] [serial = 703] [outer = 16BCB000] 04:15:16 INFO - PROCESS | 4052 | 1469445316276 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 730ms 04:15:16 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (1607A800) [pid = 4052] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:15:16 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (16BCC000) [pid = 4052] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:15:16 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (1766AC00) [pid = 4052] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:15:16 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (13F1D800) [pid = 4052] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:15:16 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (150E2C00) [pid = 4052] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:15:16 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (13F21C00) [pid = 4052] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:15:16 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0DEB5400) [pid = 4052] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:15:16 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0D90D800) [pid = 4052] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:15:16 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (11CEFC00) [pid = 4052] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:15:16 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0D5F3400) [pid = 4052] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:15:16 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (1745C800) [pid = 4052] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:15:16 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0DD61C00) [pid = 4052] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:15:16 INFO - PROCESS | 4052 | 1469445316511 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 04:15:16 INFO - PROCESS | 4052 | 1469445316513 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 04:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:15:16 INFO - PROCESS | 4052 | 1469445316524 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:15:16 INFO - PROCESS | 4052 | 1469445316527 Marionette TRACE conn6 <- [1,902,null,{}] 04:15:16 INFO - PROCESS | 4052 | 1469445316530 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:16 INFO - PROCESS | 4052 | 1469445316533 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:16 INFO - PROCESS | 4052 | 1469445316625 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 04:15:16 INFO - PROCESS | 4052 | 1469445316632 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:16 INFO - PROCESS | 4052 | 1469445316635 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:16 INFO - PROCESS | 4052 | ++DOCSHELL 11820800 == 38 [pid = 4052] [id = 235] 04:15:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (11AB8C00) [pid = 4052] [serial = 704] [outer = 00000000] 04:15:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (13F1D800) [pid = 4052] [serial = 705] [outer = 11AB8C00] 04:15:16 INFO - PROCESS | 4052 | 1469445316681 Marionette DEBUG loaded listener.js 04:15:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (166C2C00) [pid = 4052] [serial = 706] [outer = 11AB8C00] 04:15:17 INFO - PROCESS | 4052 | 1469445317120 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 04:15:17 INFO - PROCESS | 4052 | 1469445317161 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 04:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:15:17 INFO - PROCESS | 4052 | 1469445317163 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 04:15:17 INFO - PROCESS | 4052 | 1469445317166 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:15:17 INFO - PROCESS | 4052 | 1469445317168 Marionette TRACE conn6 <- [1,906,null,{}] 04:15:17 INFO - PROCESS | 4052 | 1469445317171 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:17 INFO - PROCESS | 4052 | 1469445317173 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:17 INFO - PROCESS | 4052 | 1469445317252 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 04:15:17 INFO - PROCESS | 4052 | 1469445317270 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:17 INFO - PROCESS | 4052 | 1469445317272 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:17 INFO - PROCESS | 4052 | ++DOCSHELL 121DA000 == 39 [pid = 4052] [id = 236] 04:15:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (15FC2000) [pid = 4052] [serial = 707] [outer = 00000000] 04:15:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (179D8C00) [pid = 4052] [serial = 708] [outer = 15FC2000] 04:15:17 INFO - PROCESS | 4052 | 1469445317316 Marionette DEBUG loaded listener.js 04:15:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (179DA000) [pid = 4052] [serial = 709] [outer = 15FC2000] 04:15:17 INFO - PROCESS | 4052 | 1469445317732 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 629ms 04:15:17 INFO - PROCESS | 4052 | 1469445317797 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 04:15:17 INFO - PROCESS | 4052 | 1469445317799 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 04:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:15:17 INFO - PROCESS | 4052 | 1469445317802 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:15:17 INFO - PROCESS | 4052 | 1469445317804 Marionette TRACE conn6 <- [1,910,null,{}] 04:15:17 INFO - PROCESS | 4052 | 1469445317807 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:17 INFO - PROCESS | 4052 | 1469445317809 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:17 INFO - PROCESS | 4052 | 1469445317887 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 04:15:17 INFO - PROCESS | 4052 | 1469445317893 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:17 INFO - PROCESS | 4052 | 1469445317894 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:17 INFO - PROCESS | 4052 | ++DOCSHELL 188A0C00 == 40 [pid = 4052] [id = 237] 04:15:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (188A1000) [pid = 4052] [serial = 710] [outer = 00000000] 04:15:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (188A5C00) [pid = 4052] [serial = 711] [outer = 188A1000] 04:15:17 INFO - PROCESS | 4052 | 1469445317937 Marionette DEBUG loaded listener.js 04:15:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (188AAC00) [pid = 4052] [serial = 712] [outer = 188A1000] 04:15:18 INFO - PROCESS | 4052 | 1469445318358 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 570ms 04:15:18 INFO - PROCESS | 4052 | 1469445318381 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 04:15:18 INFO - PROCESS | 4052 | 1469445318383 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 04:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:15:18 INFO - PROCESS | 4052 | 1469445318401 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:15:18 INFO - PROCESS | 4052 | 1469445318403 Marionette TRACE conn6 <- [1,914,null,{}] 04:15:18 INFO - PROCESS | 4052 | 1469445318407 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:18 INFO - PROCESS | 4052 | 1469445318409 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:18 INFO - PROCESS | 4052 | 1469445318494 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 04:15:18 INFO - PROCESS | 4052 | 1469445318500 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:18 INFO - PROCESS | 4052 | 1469445318502 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:18 INFO - PROCESS | 4052 | ++DOCSHELL 188A3400 == 41 [pid = 4052] [id = 238] 04:15:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (188AD400) [pid = 4052] [serial = 713] [outer = 00000000] 04:15:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (19205C00) [pid = 4052] [serial = 714] [outer = 188AD400] 04:15:18 INFO - PROCESS | 4052 | 1469445318545 Marionette DEBUG loaded listener.js 04:15:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (19262800) [pid = 4052] [serial = 715] [outer = 188AD400] 04:15:19 INFO - PROCESS | 4052 | 1469445319349 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1035ms 04:15:19 INFO - PROCESS | 4052 | 1469445319425 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 04:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:15:19 INFO - PROCESS | 4052 | 1469445319429 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 04:15:19 INFO - PROCESS | 4052 | 1469445319434 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:15:19 INFO - PROCESS | 4052 | 1469445319437 Marionette TRACE conn6 <- [1,918,null,{}] 04:15:19 INFO - PROCESS | 4052 | 1469445319463 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:19 INFO - PROCESS | 4052 | 1469445319467 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:19 INFO - PROCESS | 4052 | 1469445319622 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 04:15:19 INFO - PROCESS | 4052 | 1469445319744 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:19 INFO - PROCESS | 4052 | 1469445319748 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:19 INFO - PROCESS | 4052 | ++DOCSHELL 0D911400 == 42 [pid = 4052] [id = 239] 04:15:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (0D912000) [pid = 4052] [serial = 716] [outer = 00000000] 04:15:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (0DA53800) [pid = 4052] [serial = 717] [outer = 0D912000] 04:15:19 INFO - PROCESS | 4052 | 1469445319807 Marionette DEBUG loaded listener.js 04:15:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (0DD66000) [pid = 4052] [serial = 718] [outer = 0D912000] 04:15:20 INFO - PROCESS | 4052 | 1469445320674 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1277ms 04:15:20 INFO - PROCESS | 4052 | 1469445320713 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 04:15:20 INFO - PROCESS | 4052 | 1469445320717 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 04:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:15:20 INFO - PROCESS | 4052 | 1469445320722 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:15:20 INFO - PROCESS | 4052 | 1469445320725 Marionette TRACE conn6 <- [1,922,null,{}] 04:15:20 INFO - PROCESS | 4052 | 1469445320756 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:20 INFO - PROCESS | 4052 | 1469445320759 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:20 INFO - PROCESS | 4052 | 1469445320874 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 04:15:20 INFO - PROCESS | 4052 | 1469445320951 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:20 INFO - PROCESS | 4052 | 1469445320955 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:21 INFO - PROCESS | 4052 | ++DOCSHELL 08086800 == 43 [pid = 4052] [id = 240] 04:15:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (0CC43000) [pid = 4052] [serial = 719] [outer = 00000000] 04:15:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (0DA15800) [pid = 4052] [serial = 720] [outer = 0CC43000] 04:15:21 INFO - PROCESS | 4052 | 1469445321049 Marionette DEBUG loaded listener.js 04:15:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (0DA4A400) [pid = 4052] [serial = 721] [outer = 0CC43000] 04:15:21 INFO - PROCESS | 4052 | --DOCSHELL 188A0C00 == 42 [pid = 4052] [id = 237] 04:15:21 INFO - PROCESS | 4052 | --DOCSHELL 121DA000 == 41 [pid = 4052] [id = 236] 04:15:21 INFO - PROCESS | 4052 | --DOCSHELL 11820800 == 40 [pid = 4052] [id = 235] 04:15:21 INFO - PROCESS | 4052 | --DOCSHELL 139F9000 == 39 [pid = 4052] [id = 234] 04:15:21 INFO - PROCESS | 4052 | --DOCSHELL 0DD63C00 == 38 [pid = 4052] [id = 233] 04:15:21 INFO - PROCESS | 4052 | --DOCSHELL 0CC43800 == 37 [pid = 4052] [id = 232] 04:15:21 INFO - PROCESS | 4052 | --DOCSHELL 16672000 == 36 [pid = 4052] [id = 231] 04:15:21 INFO - PROCESS | 4052 | --DOCSHELL 15121C00 == 35 [pid = 4052] [id = 230] 04:15:21 INFO - PROCESS | 4052 | --DOCSHELL 14FD8800 == 34 [pid = 4052] [id = 229] 04:15:21 INFO - PROCESS | 4052 | --DOCSHELL 139FDC00 == 33 [pid = 4052] [id = 228] 04:15:21 INFO - PROCESS | 4052 | --DOCSHELL 11ABE800 == 32 [pid = 4052] [id = 227] 04:15:21 INFO - PROCESS | 4052 | --DOCSHELL 0DF37000 == 31 [pid = 4052] [id = 226] 04:15:21 INFO - PROCESS | 4052 | --DOCSHELL 0D90E800 == 30 [pid = 4052] [id = 225] 04:15:21 INFO - PROCESS | 4052 | --DOCSHELL 177BFC00 == 29 [pid = 4052] [id = 224] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (179D2400) [pid = 4052] [serial = 671] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (16672400) [pid = 4052] [serial = 656] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (17661800) [pid = 4052] [serial = 659] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (1775C000) [pid = 4052] [serial = 662] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (17662000) [pid = 4052] [serial = 660] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (1775B000) [pid = 4052] [serial = 668] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (1775F400) [pid = 4052] [serial = 663] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (177BEC00) [pid = 4052] [serial = 669] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (151CFC00) [pid = 4052] [serial = 653] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (14A54C00) [pid = 4052] [serial = 650] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (14FD5400) [pid = 4052] [serial = 651] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (119B1C00) [pid = 4052] [serial = 647] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (12028C00) [pid = 4052] [serial = 648] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0DA17400) [pid = 4052] [serial = 644] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0DA4F400) [pid = 4052] [serial = 645] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (1398E000) [pid = 4052] [serial = 642] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (12134400) [pid = 4052] [serial = 641] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0DA55800) [pid = 4052] [serial = 639] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0DA13000) [pid = 4052] [serial = 638] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (17662C00) [pid = 4052] [serial = 636] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (1667A400) [pid = 4052] [serial = 657] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (14FDB400) [pid = 4052] [serial = 666] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (15FC5800) [pid = 4052] [serial = 654] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (1511B400) [pid = 4052] [serial = 665] [outer = 00000000] [url = about:blank] 04:15:21 INFO - PROCESS | 4052 | 1469445321586 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 913ms 04:15:21 INFO - PROCESS | 4052 | 1469445321636 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 04:15:21 INFO - PROCESS | 4052 | 1469445321641 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 04:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:15:21 INFO - PROCESS | 4052 | 1469445321647 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:15:21 INFO - PROCESS | 4052 | 1469445321649 Marionette TRACE conn6 <- [1,926,null,{}] 04:15:21 INFO - PROCESS | 4052 | 1469445321653 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:21 INFO - PROCESS | 4052 | 1469445321656 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:21 INFO - PROCESS | 4052 | 1469445321742 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 04:15:21 INFO - PROCESS | 4052 | 1469445321748 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:21 INFO - PROCESS | 4052 | 1469445321750 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:21 INFO - PROCESS | 4052 | ++DOCSHELL 0DA58C00 == 30 [pid = 4052] [id = 241] 04:15:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (0DD02800) [pid = 4052] [serial = 722] [outer = 00000000] 04:15:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (0DD6AC00) [pid = 4052] [serial = 723] [outer = 0DD02800] 04:15:21 INFO - PROCESS | 4052 | 1469445321798 Marionette DEBUG loaded listener.js 04:15:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0DF71800) [pid = 4052] [serial = 724] [outer = 0DD02800] 04:15:22 INFO - PROCESS | 4052 | 1469445322265 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 669ms 04:15:22 INFO - PROCESS | 4052 | 1469445322321 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 04:15:22 INFO - PROCESS | 4052 | 1469445322323 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 04:15:22 INFO - PROCESS | 4052 | 1469445322326 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:15:22 INFO - PROCESS | 4052 | 1469445322330 Marionette TRACE conn6 <- [1,930,null,{}] 04:15:22 INFO - PROCESS | 4052 | 1469445322369 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:22 INFO - PROCESS | 4052 | 1469445322373 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:22 INFO - PROCESS | 4052 | 1469445322463 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 04:15:22 INFO - PROCESS | 4052 | 1469445322544 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:22 INFO - PROCESS | 4052 | 1469445322547 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:22 INFO - PROCESS | 4052 | ++DOCSHELL 120A6000 == 31 [pid = 4052] [id = 242] 04:15:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (12109000) [pid = 4052] [serial = 725] [outer = 00000000] 04:15:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (12145C00) [pid = 4052] [serial = 726] [outer = 12109000] 04:15:22 INFO - PROCESS | 4052 | 1469445322596 Marionette DEBUG loaded listener.js 04:15:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (121E7400) [pid = 4052] [serial = 727] [outer = 12109000] 04:15:22 INFO - PROCESS | 4052 | 1469445322970 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 04:15:22 INFO - PROCESS | 4052 | 1469445323001 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 04:15:22 INFO - PROCESS | 4052 | 1469445323003 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 04:15:22 INFO - PROCESS | 4052 | 1469445323007 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:15:22 INFO - PROCESS | 4052 | 1469445323008 Marionette TRACE conn6 <- [1,934,null,{}] 04:15:22 INFO - PROCESS | 4052 | 1469445323012 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:23 INFO - PROCESS | 4052 | 1469445323014 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:23 INFO - PROCESS | 4052 | 1469445323098 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 04:15:23 INFO - PROCESS | 4052 | 1469445323103 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:23 INFO - PROCESS | 4052 | 1469445323105 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:23 INFO - PROCESS | 4052 | ++DOCSHELL 13532400 == 32 [pid = 4052] [id = 243] 04:15:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (1398E400) [pid = 4052] [serial = 728] [outer = 00000000] 04:15:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (14A4E400) [pid = 4052] [serial = 729] [outer = 1398E400] 04:15:23 INFO - PROCESS | 4052 | 1469445323160 Marionette DEBUG loaded listener.js 04:15:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (14FCEC00) [pid = 4052] [serial = 730] [outer = 1398E400] 04:15:23 INFO - PROCESS | 4052 | 1469445323591 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 04:15:23 INFO - PROCESS | 4052 | 1469445323645 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 04:15:23 INFO - PROCESS | 4052 | 1469445323647 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 04:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:15:23 INFO - PROCESS | 4052 | 1469445323658 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:15:23 INFO - PROCESS | 4052 | 1469445323660 Marionette TRACE conn6 <- [1,938,null,{}] 04:15:23 INFO - PROCESS | 4052 | 1469445323663 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:23 INFO - PROCESS | 4052 | 1469445323665 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:23 INFO - PROCESS | 4052 | 1469445323770 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 04:15:23 INFO - PROCESS | 4052 | 1469445323855 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:23 INFO - PROCESS | 4052 | 1469445323857 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:23 INFO - PROCESS | 4052 | ++DOCSHELL 14FDC400 == 33 [pid = 4052] [id = 244] 04:15:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (14FDD000) [pid = 4052] [serial = 731] [outer = 00000000] 04:15:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (150E3000) [pid = 4052] [serial = 732] [outer = 14FDD000] 04:15:23 INFO - PROCESS | 4052 | 1469445323902 Marionette DEBUG loaded listener.js 04:15:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (15122800) [pid = 4052] [serial = 733] [outer = 14FDD000] 04:15:24 INFO - PROCESS | 4052 | 1469445324298 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 669ms 04:15:24 INFO - PROCESS | 4052 | 1469445324331 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 04:15:24 INFO - PROCESS | 4052 | 1469445324333 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 04:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:15:24 INFO - PROCESS | 4052 | 1469445324336 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:15:24 INFO - PROCESS | 4052 | 1469445324338 Marionette TRACE conn6 <- [1,942,null,{}] 04:15:24 INFO - PROCESS | 4052 | 1469445324341 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:24 INFO - PROCESS | 4052 | 1469445324347 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:24 INFO - PROCESS | 4052 | 1469445324479 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 04:15:24 INFO - PROCESS | 4052 | 1469445324485 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:24 INFO - PROCESS | 4052 | 1469445324487 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:24 INFO - PROCESS | 4052 | ++DOCSHELL 15124400 == 34 [pid = 4052] [id = 245] 04:15:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (15126400) [pid = 4052] [serial = 734] [outer = 00000000] 04:15:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (1607D000) [pid = 4052] [serial = 735] [outer = 15126400] 04:15:24 INFO - PROCESS | 4052 | 1469445324533 Marionette DEBUG loaded listener.js 04:15:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (166BEC00) [pid = 4052] [serial = 736] [outer = 15126400] 04:15:25 INFO - PROCESS | 4052 | 1469445325020 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 730ms 04:15:25 INFO - PROCESS | 4052 | 1469445325068 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 04:15:25 INFO - PROCESS | 4052 | 1469445325070 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 04:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:15:25 INFO - PROCESS | 4052 | 1469445325073 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:15:25 INFO - PROCESS | 4052 | 1469445325075 Marionette TRACE conn6 <- [1,946,null,{}] 04:15:25 INFO - PROCESS | 4052 | 1469445325078 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:25 INFO - PROCESS | 4052 | 1469445325080 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:25 INFO - PROCESS | 4052 | 1469445325226 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 04:15:25 INFO - PROCESS | 4052 | 1469445325238 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:25 INFO - PROCESS | 4052 | 1469445325240 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:25 INFO - PROCESS | 4052 | ++DOCSHELL 166C1800 == 35 [pid = 4052] [id = 246] 04:15:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (166C3400) [pid = 4052] [serial = 737] [outer = 00000000] 04:15:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (1683E400) [pid = 4052] [serial = 738] [outer = 166C3400] 04:15:25 INFO - PROCESS | 4052 | 1469445325334 Marionette DEBUG loaded listener.js 04:15:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (16844000) [pid = 4052] [serial = 739] [outer = 166C3400] 04:15:25 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (16BCB000) [pid = 4052] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:15:25 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (11AB8C00) [pid = 4052] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:15:25 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (15FC2000) [pid = 4052] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:15:25 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (16268800) [pid = 4052] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:15:25 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (188A1000) [pid = 4052] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:15:25 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0DD6C800) [pid = 4052] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:15:25 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (17975800) [pid = 4052] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:15:25 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (11CF7000) [pid = 4052] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:15:25 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (14FD8C00) [pid = 4052] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:15:25 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0DF37800) [pid = 4052] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:15:25 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (139FE000) [pid = 4052] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:15:25 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0D912C00) [pid = 4052] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:15:25 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (16672800) [pid = 4052] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:15:25 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (15124C00) [pid = 4052] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:15:25 INFO - PROCESS | 4052 | 1469445325920 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 869ms 04:15:25 INFO - PROCESS | 4052 | 1469445325945 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 04:15:25 INFO - PROCESS | 4052 | 1469445325947 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 04:15:25 INFO - PROCESS | 4052 | 1469445325950 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:15:25 INFO - PROCESS | 4052 | 1469445325952 Marionette TRACE conn6 <- [1,950,null,{}] 04:15:25 INFO - PROCESS | 4052 | 1469445325955 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:25 INFO - PROCESS | 4052 | 1469445325957 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:26 INFO - PROCESS | 4052 | 1469445326036 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 04:15:26 INFO - PROCESS | 4052 | 1469445326044 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:26 INFO - PROCESS | 4052 | 1469445326046 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:26 INFO - PROCESS | 4052 | ++DOCSHELL 0DD6C800 == 36 [pid = 4052] [id = 247] 04:15:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0DE06800) [pid = 4052] [serial = 740] [outer = 00000000] 04:15:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (15F4DC00) [pid = 4052] [serial = 741] [outer = 0DE06800] 04:15:26 INFO - PROCESS | 4052 | 1469445326090 Marionette DEBUG loaded listener.js 04:15:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (166C1400) [pid = 4052] [serial = 742] [outer = 0DE06800] 04:15:26 INFO - PROCESS | 4052 | 1469445326543 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 04:15:26 INFO - PROCESS | 4052 | 1469445326624 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 04:15:26 INFO - PROCESS | 4052 | 1469445326626 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 04:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:15:26 INFO - PROCESS | 4052 | 1469445326629 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:15:26 INFO - PROCESS | 4052 | 1469445326631 Marionette TRACE conn6 <- [1,954,null,{}] 04:15:26 INFO - PROCESS | 4052 | 1469445326634 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:26 INFO - PROCESS | 4052 | 1469445326636 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:26 INFO - PROCESS | 4052 | 1469445326715 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 04:15:26 INFO - PROCESS | 4052 | 1469445326721 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:26 INFO - PROCESS | 4052 | 1469445326723 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:26 INFO - PROCESS | 4052 | ++DOCSHELL 16A26C00 == 37 [pid = 4052] [id = 248] 04:15:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (16BCFC00) [pid = 4052] [serial = 743] [outer = 00000000] 04:15:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (17667800) [pid = 4052] [serial = 744] [outer = 16BCFC00] 04:15:26 INFO - PROCESS | 4052 | 1469445326767 Marionette DEBUG loaded listener.js 04:15:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (17758400) [pid = 4052] [serial = 745] [outer = 16BCFC00] 04:15:27 INFO - PROCESS | 4052 | 1469445327189 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 569ms 04:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:15:27 INFO - PROCESS | 4052 | 1469445327200 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 04:15:27 INFO - PROCESS | 4052 | 1469445327202 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 04:15:27 INFO - PROCESS | 4052 | 1469445327205 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:15:27 INFO - PROCESS | 4052 | 1469445327206 Marionette TRACE conn6 <- [1,958,null,{}] 04:15:27 INFO - PROCESS | 4052 | 1469445327228 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:27 INFO - PROCESS | 4052 | 1469445327230 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:27 INFO - PROCESS | 4052 | 1469445327308 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 04:15:27 INFO - PROCESS | 4052 | 1469445327314 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:27 INFO - PROCESS | 4052 | 1469445327315 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:27 INFO - PROCESS | 4052 | ++DOCSHELL 16BCE800 == 38 [pid = 4052] [id = 249] 04:15:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (17761400) [pid = 4052] [serial = 746] [outer = 00000000] 04:15:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (177BF400) [pid = 4052] [serial = 747] [outer = 17761400] 04:15:27 INFO - PROCESS | 4052 | 1469445327359 Marionette DEBUG loaded listener.js 04:15:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (179D1000) [pid = 4052] [serial = 748] [outer = 17761400] 04:15:27 INFO - PROCESS | 4052 | 1469445327773 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 04:15:27 INFO - PROCESS | 4052 | 1469445327873 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 04:15:27 INFO - PROCESS | 4052 | 1469445327877 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 04:15:27 INFO - PROCESS | 4052 | 1469445327883 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:15:27 INFO - PROCESS | 4052 | 1469445327887 Marionette TRACE conn6 <- [1,962,null,{}] 04:15:27 INFO - PROCESS | 4052 | 1469445327894 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:27 INFO - PROCESS | 4052 | 1469445327898 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:28 INFO - PROCESS | 4052 | 1469445328024 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 04:15:28 INFO - PROCESS | 4052 | 1469445328162 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:28 INFO - PROCESS | 4052 | 1469445328168 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:28 INFO - PROCESS | 4052 | ++DOCSHELL 0D759800 == 39 [pid = 4052] [id = 250] 04:15:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (0D75B000) [pid = 4052] [serial = 749] [outer = 00000000] 04:15:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (0D90AC00) [pid = 4052] [serial = 750] [outer = 0D75B000] 04:15:28 INFO - PROCESS | 4052 | 1469445328225 Marionette DEBUG loaded listener.js 04:15:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (0DA13400) [pid = 4052] [serial = 751] [outer = 0D75B000] 04:15:28 INFO - PROCESS | 4052 | 1469445328801 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 970ms 04:15:28 INFO - PROCESS | 4052 | 1469445328861 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 04:15:28 INFO - PROCESS | 4052 | 1469445328865 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 04:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:15:28 INFO - PROCESS | 4052 | 1469445328871 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:15:28 INFO - PROCESS | 4052 | 1469445328875 Marionette TRACE conn6 <- [1,966,null,{}] 04:15:28 INFO - PROCESS | 4052 | 1469445328880 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:28 INFO - PROCESS | 4052 | 1469445328883 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:28 INFO - PROCESS | 4052 | 1469445328992 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 04:15:29 INFO - PROCESS | 4052 | 1469445329120 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:29 INFO - PROCESS | 4052 | 1469445329123 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:29 INFO - PROCESS | 4052 | ++DOCSHELL 11AB7C00 == 40 [pid = 4052] [id = 251] 04:15:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (11ABD800) [pid = 4052] [serial = 752] [outer = 00000000] 04:15:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (120A3800) [pid = 4052] [serial = 753] [outer = 11ABD800] 04:15:29 INFO - PROCESS | 4052 | 1469445329181 Marionette DEBUG loaded listener.js 04:15:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (13532000) [pid = 4052] [serial = 754] [outer = 11ABD800] 04:15:29 INFO - PROCESS | 4052 | 1469445329792 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 990ms 04:15:29 INFO - PROCESS | 4052 | 1469445329861 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 04:15:29 INFO - PROCESS | 4052 | 1469445329864 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 04:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:15:29 INFO - PROCESS | 4052 | 1469445329868 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:15:29 INFO - PROCESS | 4052 | 1469445329870 Marionette TRACE conn6 <- [1,970,null,{}] 04:15:29 INFO - PROCESS | 4052 | 1469445329893 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:29 INFO - PROCESS | 4052 | 1469445329898 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:30 INFO - PROCESS | 4052 | 1469445330046 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 04:15:30 INFO - PROCESS | 4052 | 1469445330101 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:30 INFO - PROCESS | 4052 | 1469445330105 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:30 INFO - PROCESS | 4052 | ++DOCSHELL 16A27C00 == 41 [pid = 4052] [id = 252] 04:15:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (16BC3000) [pid = 4052] [serial = 755] [outer = 00000000] 04:15:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (1766A800) [pid = 4052] [serial = 756] [outer = 16BC3000] 04:15:30 INFO - PROCESS | 4052 | 1469445330163 Marionette DEBUG loaded listener.js 04:15:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (17976800) [pid = 4052] [serial = 757] [outer = 16BC3000] 04:15:30 INFO - PROCESS | 4052 | 1469445330768 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 929ms 04:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:15:30 INFO - PROCESS | 4052 | 1469445330801 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 04:15:30 INFO - PROCESS | 4052 | 1469445330803 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 04:15:30 INFO - PROCESS | 4052 | 1469445330806 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:15:30 INFO - PROCESS | 4052 | 1469445330808 Marionette TRACE conn6 <- [1,974,null,{}] 04:15:30 INFO - PROCESS | 4052 | 1469445330812 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:30 INFO - PROCESS | 4052 | 1469445330814 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:30 INFO - PROCESS | 4052 | 1469445330921 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 04:15:31 INFO - PROCESS | 4052 | 1469445331019 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:31 INFO - PROCESS | 4052 | 1469445331021 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:31 INFO - PROCESS | 4052 | ++DOCSHELL 1880C800 == 42 [pid = 4052] [id = 253] 04:15:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (1880CC00) [pid = 4052] [serial = 758] [outer = 00000000] 04:15:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (188AB800) [pid = 4052] [serial = 759] [outer = 1880CC00] 04:15:31 INFO - PROCESS | 4052 | 1469445331075 Marionette DEBUG loaded listener.js 04:15:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 95 (19262400) [pid = 4052] [serial = 760] [outer = 1880CC00] 04:15:31 INFO - PROCESS | 4052 | 1469445331638 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 870ms 04:15:31 INFO - PROCESS | 4052 | 1469445331677 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 04:15:31 INFO - PROCESS | 4052 | 1469445331680 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 04:15:31 INFO - PROCESS | 4052 | 1469445331683 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:15:31 INFO - PROCESS | 4052 | 1469445331685 Marionette TRACE conn6 <- [1,978,null,{}] 04:15:31 INFO - PROCESS | 4052 | 1469445331688 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:31 INFO - PROCESS | 4052 | 1469445331691 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:31 INFO - PROCESS | 4052 | 1469445331792 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 04:15:31 INFO - PROCESS | 4052 | 1469445331924 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:31 INFO - PROCESS | 4052 | 1469445331926 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:31 INFO - PROCESS | 4052 | ++DOCSHELL 179DD800 == 43 [pid = 4052] [id = 254] 04:15:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 96 (17B57800) [pid = 4052] [serial = 761] [outer = 00000000] 04:15:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 97 (193CDC00) [pid = 4052] [serial = 762] [outer = 17B57800] 04:15:31 INFO - PROCESS | 4052 | 1469445331979 Marionette DEBUG loaded listener.js 04:15:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 98 (1979B400) [pid = 4052] [serial = 763] [outer = 17B57800] 04:15:32 INFO - PROCESS | 4052 | 1469445332706 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1067ms 04:15:32 INFO - PROCESS | 4052 | 1469445332755 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 04:15:32 INFO - PROCESS | 4052 | 1469445332759 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 04:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:15:32 INFO - PROCESS | 4052 | 1469445332763 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:15:32 INFO - PROCESS | 4052 | 1469445332768 Marionette TRACE conn6 <- [1,982,null,{}] 04:15:32 INFO - PROCESS | 4052 | 1469445332773 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:32 INFO - PROCESS | 4052 | 1469445332775 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:32 INFO - PROCESS | 4052 | 1469445332876 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 04:15:32 INFO - PROCESS | 4052 | 1469445333012 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:32 INFO - PROCESS | 4052 | 1469445333015 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:33 INFO - PROCESS | 4052 | ++DOCSHELL 0DA49400 == 44 [pid = 4052] [id = 255] 04:15:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 99 (0DA4F400) [pid = 4052] [serial = 764] [outer = 00000000] 04:15:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 100 (0E82D800) [pid = 4052] [serial = 765] [outer = 0DA4F400] 04:15:33 INFO - PROCESS | 4052 | 1469445333065 Marionette DEBUG loaded listener.js 04:15:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 101 (119F3C00) [pid = 4052] [serial = 766] [outer = 0DA4F400] 04:15:33 INFO - PROCESS | 4052 | --DOCSHELL 16A26C00 == 43 [pid = 4052] [id = 248] 04:15:33 INFO - PROCESS | 4052 | --DOCSHELL 0DD6C800 == 42 [pid = 4052] [id = 247] 04:15:33 INFO - PROCESS | 4052 | --DOCSHELL 166C1800 == 41 [pid = 4052] [id = 246] 04:15:33 INFO - PROCESS | 4052 | --DOCSHELL 15124400 == 40 [pid = 4052] [id = 245] 04:15:33 INFO - PROCESS | 4052 | --DOCSHELL 14FDC400 == 39 [pid = 4052] [id = 244] 04:15:33 INFO - PROCESS | 4052 | --DOCSHELL 13532400 == 38 [pid = 4052] [id = 243] 04:15:33 INFO - PROCESS | 4052 | --DOCSHELL 120A6000 == 37 [pid = 4052] [id = 242] 04:15:33 INFO - PROCESS | 4052 | --DOCSHELL 0DA58C00 == 36 [pid = 4052] [id = 241] 04:15:33 INFO - PROCESS | 4052 | --DOCSHELL 08086800 == 35 [pid = 4052] [id = 240] 04:15:33 INFO - PROCESS | 4052 | --DOCSHELL 0D911400 == 34 [pid = 4052] [id = 239] 04:15:33 INFO - PROCESS | 4052 | --DOCSHELL 188A3400 == 33 [pid = 4052] [id = 238] 04:15:33 INFO - PROCESS | 4052 | --DOCSHELL 179DD800 == 32 [pid = 4052] [id = 254] 04:15:33 INFO - PROCESS | 4052 | --DOCSHELL 1880C800 == 31 [pid = 4052] [id = 253] 04:15:33 INFO - PROCESS | 4052 | --DOCSHELL 16A27C00 == 30 [pid = 4052] [id = 252] 04:15:33 INFO - PROCESS | 4052 | --DOCSHELL 16BCE800 == 29 [pid = 4052] [id = 249] 04:15:33 INFO - PROCESS | 4052 | --DOCSHELL 0D759800 == 28 [pid = 4052] [id = 250] 04:15:33 INFO - PROCESS | 4052 | --DOCSHELL 11AB7C00 == 27 [pid = 4052] [id = 251] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 100 (188A5C00) [pid = 4052] [serial = 711] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 99 (16BCB800) [pid = 4052] [serial = 699] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 98 (179D3800) [pid = 4052] [serial = 672] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 97 (12284400) [pid = 4052] [serial = 681] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 96 (12148400) [pid = 4052] [serial = 680] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 95 (15041C00) [pid = 4052] [serial = 686] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 94 (1511B800) [pid = 4052] [serial = 687] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (0E647C00) [pid = 4052] [serial = 677] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (1181A800) [pid = 4052] [serial = 678] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (14A4E800) [pid = 4052] [serial = 683] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (14FD1400) [pid = 4052] [serial = 684] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (0DA1AC00) [pid = 4052] [serial = 674] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (0DA4B000) [pid = 4052] [serial = 675] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (166C5C00) [pid = 4052] [serial = 692] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (166C7000) [pid = 4052] [serial = 693] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (16079C00) [pid = 4052] [serial = 690] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (16071C00) [pid = 4052] [serial = 689] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (17764C00) [pid = 4052] [serial = 702] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (16BCCC00) [pid = 4052] [serial = 700] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (13F1D800) [pid = 4052] [serial = 705] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (166C2C00) [pid = 4052] [serial = 706] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (1797C000) [pid = 4052] [serial = 703] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (179D8C00) [pid = 4052] [serial = 708] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (166CB000) [pid = 4052] [serial = 384] [outer = 00000000] [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.] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (16843800) [pid = 4052] [serial = 696] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (179DA000) [pid = 4052] [serial = 709] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (16BC0400) [pid = 4052] [serial = 695] [outer = 00000000] [url = about:blank] 04:15:33 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (188AAC00) [pid = 4052] [serial = 712] [outer = 00000000] [url = about:blank] 04:15:34 INFO - PROCESS | 4052 | 1469445334154 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1425ms 04:15:34 INFO - PROCESS | 4052 | 1469445334195 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 04:15:34 INFO - PROCESS | 4052 | 1469445334199 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 04:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:15:34 INFO - PROCESS | 4052 | 1469445334204 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:15:34 INFO - PROCESS | 4052 | 1469445334208 Marionette TRACE conn6 <- [1,986,null,{}] 04:15:34 INFO - PROCESS | 4052 | 1469445334213 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:34 INFO - PROCESS | 4052 | 1469445334216 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:34 INFO - PROCESS | 4052 | 1469445334305 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 04:15:34 INFO - PROCESS | 4052 | 1469445334314 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:34 INFO - PROCESS | 4052 | 1469445334317 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:34 INFO - PROCESS | 4052 | ++DOCSHELL 0D7E0C00 == 28 [pid = 4052] [id = 256] 04:15:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0D7E1800) [pid = 4052] [serial = 767] [outer = 00000000] 04:15:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0D917C00) [pid = 4052] [serial = 768] [outer = 0D7E1800] 04:15:34 INFO - PROCESS | 4052 | 1469445334366 Marionette DEBUG loaded listener.js 04:15:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (0DA1B800) [pid = 4052] [serial = 769] [outer = 0D7E1800] 04:15:34 INFO - PROCESS | 4052 | 1469445334837 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 04:15:34 INFO - PROCESS | 4052 | 1469445334878 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 04:15:34 INFO - PROCESS | 4052 | 1469445334883 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 04:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:15:34 INFO - PROCESS | 4052 | 1469445334890 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:15:34 INFO - PROCESS | 4052 | 1469445334892 Marionette TRACE conn6 <- [1,990,null,{}] 04:15:34 INFO - PROCESS | 4052 | 1469445334896 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:34 INFO - PROCESS | 4052 | 1469445334899 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:34 INFO - PROCESS | 4052 | 1469445334987 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 04:15:35 INFO - PROCESS | 4052 | 1469445335035 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:35 INFO - PROCESS | 4052 | 1469445335037 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:35 INFO - PROCESS | 4052 | ++DOCSHELL 0E64B800 == 29 [pid = 4052] [id = 257] 04:15:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (0E64D000) [pid = 4052] [serial = 770] [outer = 00000000] 04:15:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (1181B000) [pid = 4052] [serial = 771] [outer = 0E64D000] 04:15:35 INFO - PROCESS | 4052 | 1469445335085 Marionette DEBUG loaded listener.js 04:15:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (11AB7C00) [pid = 4052] [serial = 772] [outer = 0E64D000] 04:15:35 INFO - PROCESS | 4052 | 1469445335544 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 669ms 04:15:35 INFO - PROCESS | 4052 | 1469445335562 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 04:15:35 INFO - PROCESS | 4052 | 1469445335564 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 04:15:35 INFO - PROCESS | 4052 | 1469445335568 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:15:35 INFO - PROCESS | 4052 | 1469445335571 Marionette TRACE conn6 <- [1,994,null,{}] 04:15:35 INFO - PROCESS | 4052 | 1469445335582 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:35 INFO - PROCESS | 4052 | 1469445335586 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:35 INFO - PROCESS | 4052 | 1469445335669 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 04:15:35 INFO - PROCESS | 4052 | 1469445335679 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:35 INFO - PROCESS | 4052 | 1469445335682 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:35 INFO - PROCESS | 4052 | ++DOCSHELL 13532400 == 30 [pid = 4052] [id = 258] 04:15:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (1398EC00) [pid = 4052] [serial = 773] [outer = 00000000] 04:15:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (139F6000) [pid = 4052] [serial = 774] [outer = 1398EC00] 04:15:35 INFO - PROCESS | 4052 | 1469445335730 Marionette DEBUG loaded listener.js 04:15:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (14A55C00) [pid = 4052] [serial = 775] [outer = 1398EC00] 04:15:36 INFO - PROCESS | 4052 | 1469445336167 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 04:15:36 INFO - PROCESS | 4052 | 1469445336241 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 04:15:36 INFO - PROCESS | 4052 | 1469445336244 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 04:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:15:36 INFO - PROCESS | 4052 | 1469445336247 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:15:36 INFO - PROCESS | 4052 | 1469445336249 Marionette TRACE conn6 <- [1,998,null,{}] 04:15:36 INFO - PROCESS | 4052 | 1469445336252 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:36 INFO - PROCESS | 4052 | 1469445336254 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:36 INFO - PROCESS | 4052 | 1469445336373 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 04:15:36 INFO - PROCESS | 4052 | 1469445336454 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:36 INFO - PROCESS | 4052 | 1469445336456 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:36 INFO - PROCESS | 4052 | ++DOCSHELL 14FD3000 == 31 [pid = 4052] [id = 259] 04:15:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (14FD5800) [pid = 4052] [serial = 776] [outer = 00000000] 04:15:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (14FDDC00) [pid = 4052] [serial = 777] [outer = 14FD5800] 04:15:36 INFO - PROCESS | 4052 | 1469445336504 Marionette DEBUG loaded listener.js 04:15:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (1511BC00) [pid = 4052] [serial = 778] [outer = 14FD5800] 04:15:36 INFO - PROCESS | 4052 | 1469445336919 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 730ms 04:15:36 INFO - PROCESS | 4052 | 1469445336981 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 04:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:15:36 INFO - PROCESS | 4052 | 1469445336983 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 04:15:36 INFO - PROCESS | 4052 | 1469445336987 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:15:36 INFO - PROCESS | 4052 | 1469445336989 Marionette TRACE conn6 <- [1,1002,null,{}] 04:15:36 INFO - PROCESS | 4052 | 1469445336992 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:36 INFO - PROCESS | 4052 | 1469445336994 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:37 INFO - PROCESS | 4052 | 1469445337104 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 04:15:37 INFO - PROCESS | 4052 | 1469445337110 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:37 INFO - PROCESS | 4052 | 1469445337112 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:37 INFO - PROCESS | 4052 | ++DOCSHELL 1511E800 == 32 [pid = 4052] [id = 260] 04:15:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (1511F400) [pid = 4052] [serial = 779] [outer = 00000000] 04:15:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (15FBBC00) [pid = 4052] [serial = 780] [outer = 1511F400] 04:15:37 INFO - PROCESS | 4052 | 1469445337161 Marionette DEBUG loaded listener.js 04:15:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (16262000) [pid = 4052] [serial = 781] [outer = 1511F400] 04:15:37 INFO - PROCESS | 4052 | 1469445337655 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 729ms 04:15:37 INFO - PROCESS | 4052 | 1469445337738 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 04:15:37 INFO - PROCESS | 4052 | 1469445337740 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 04:15:37 INFO - PROCESS | 4052 | 1469445337747 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:15:37 INFO - PROCESS | 4052 | 1469445337749 Marionette TRACE conn6 <- [1,1006,null,{}] 04:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:15:37 INFO - PROCESS | 4052 | 1469445337752 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:37 INFO - PROCESS | 4052 | 1469445337758 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:37 INFO - PROCESS | 4052 | 1469445337891 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 04:15:37 INFO - PROCESS | 4052 | 1469445337948 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:37 INFO - PROCESS | 4052 | 1469445337950 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:37 INFO - PROCESS | 4052 | ++DOCSHELL 16837C00 == 33 [pid = 4052] [id = 261] 04:15:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (16838800) [pid = 4052] [serial = 782] [outer = 00000000] 04:15:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (16842000) [pid = 4052] [serial = 783] [outer = 16838800] 04:15:37 INFO - PROCESS | 4052 | 1469445337995 Marionette DEBUG loaded listener.js 04:15:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (16BC0400) [pid = 4052] [serial = 784] [outer = 16838800] 04:15:38 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (14FDD000) [pid = 4052] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:15:38 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (15126400) [pid = 4052] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:15:38 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (12109000) [pid = 4052] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:15:38 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (188AD400) [pid = 4052] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:15:38 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0D912000) [pid = 4052] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:15:38 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (1398E400) [pid = 4052] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:15:38 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0CC43000) [pid = 4052] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:15:38 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (0DD02800) [pid = 4052] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:15:38 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (166C3400) [pid = 4052] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:15:38 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0DE06800) [pid = 4052] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:15:38 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (16BCFC00) [pid = 4052] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:15:38 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (17761400) [pid = 4052] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:15:38 INFO - PROCESS | 4052 | 1469445338583 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 870ms 04:15:38 INFO - PROCESS | 4052 | 1469445338623 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 04:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:15:38 INFO - PROCESS | 4052 | 1469445338625 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 04:15:38 INFO - PROCESS | 4052 | 1469445338629 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:15:38 INFO - PROCESS | 4052 | 1469445338630 Marionette TRACE conn6 <- [1,1010,null,{}] 04:15:38 INFO - PROCESS | 4052 | 1469445338634 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:38 INFO - PROCESS | 4052 | 1469445338636 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:38 INFO - PROCESS | 4052 | 1469445338746 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 04:15:38 INFO - PROCESS | 4052 | 1469445338799 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:38 INFO - PROCESS | 4052 | 1469445338801 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:38 INFO - PROCESS | 4052 | ++DOCSHELL 0D7D9400 == 34 [pid = 4052] [id = 262] 04:15:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (0DA53400) [pid = 4052] [serial = 785] [outer = 00000000] 04:15:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (15F41400) [pid = 4052] [serial = 786] [outer = 0DA53400] 04:15:38 INFO - PROCESS | 4052 | 1469445338846 Marionette DEBUG loaded listener.js 04:15:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (1683F800) [pid = 4052] [serial = 787] [outer = 0DA53400] 04:15:39 INFO - PROCESS | 4052 | 1469445339184 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 629ms 04:15:39 INFO - PROCESS | 4052 | 1469445339259 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 04:15:39 INFO - PROCESS | 4052 | 1469445339261 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 04:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:15:39 INFO - PROCESS | 4052 | 1469445339272 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:15:39 INFO - PROCESS | 4052 | 1469445339274 Marionette TRACE conn6 <- [1,1014,null,{}] 04:15:39 INFO - PROCESS | 4052 | 1469445339277 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:39 INFO - PROCESS | 4052 | 1469445339279 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:39 INFO - PROCESS | 4052 | 1469445339356 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 04:15:39 INFO - PROCESS | 4052 | 1469445339362 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:39 INFO - PROCESS | 4052 | 1469445339364 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:39 INFO - PROCESS | 4052 | ++DOCSHELL 0807FC00 == 35 [pid = 4052] [id = 263] 04:15:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (0D7DFC00) [pid = 4052] [serial = 788] [outer = 00000000] 04:15:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (16BCB400) [pid = 4052] [serial = 789] [outer = 0D7DFC00] 04:15:39 INFO - PROCESS | 4052 | 1469445339408 Marionette DEBUG loaded listener.js 04:15:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (16BC4800) [pid = 4052] [serial = 790] [outer = 0D7DFC00] 04:15:39 INFO - PROCESS | 4052 | 1469445339825 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 570ms 04:15:39 INFO - PROCESS | 4052 | 1469445339844 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 04:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:15:39 INFO - PROCESS | 4052 | 1469445339846 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 04:15:39 INFO - PROCESS | 4052 | 1469445339850 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:15:39 INFO - PROCESS | 4052 | 1469445339851 Marionette TRACE conn6 <- [1,1018,null,{}] 04:15:39 INFO - PROCESS | 4052 | 1469445339855 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:39 INFO - PROCESS | 4052 | 1469445339857 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:39 INFO - PROCESS | 4052 | 1469445339973 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 04:15:39 INFO - PROCESS | 4052 | 1469445339980 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:39 INFO - PROCESS | 4052 | 1469445339982 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:39 INFO - PROCESS | 4052 | ++DOCSHELL 16BCB000 == 36 [pid = 4052] [id = 264] 04:15:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (17662C00) [pid = 4052] [serial = 791] [outer = 00000000] 04:15:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (1766C000) [pid = 4052] [serial = 792] [outer = 17662C00] 04:15:40 INFO - PROCESS | 4052 | 1469445340026 Marionette DEBUG loaded listener.js 04:15:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (17759C00) [pid = 4052] [serial = 793] [outer = 17662C00] 04:15:40 INFO - PROCESS | 4052 | 1469445340445 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 671ms 04:15:40 INFO - PROCESS | 4052 | 1469445340491 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 04:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:15:40 INFO - PROCESS | 4052 | 1469445340496 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 04:15:40 INFO - PROCESS | 4052 | 1469445340501 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:15:40 INFO - PROCESS | 4052 | 1469445340506 Marionette TRACE conn6 <- [1,1022,null,{}] 04:15:40 INFO - PROCESS | 4052 | 1469445340540 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:40 INFO - PROCESS | 4052 | 1469445340543 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:40 INFO - PROCESS | 4052 | 1469445340723 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 04:15:40 INFO - PROCESS | 4052 | 1469445340849 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:40 INFO - PROCESS | 4052 | 1469445340854 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:40 INFO - PROCESS | 4052 | ++DOCSHELL 0D7D9000 == 37 [pid = 4052] [id = 265] 04:15:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (0D7DAC00) [pid = 4052] [serial = 794] [outer = 00000000] 04:15:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (0D90D400) [pid = 4052] [serial = 795] [outer = 0D7DAC00] 04:15:40 INFO - PROCESS | 4052 | 1469445340913 Marionette DEBUG loaded listener.js 04:15:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (0DA20000) [pid = 4052] [serial = 796] [outer = 0D7DAC00] 04:15:41 INFO - PROCESS | 4052 | 1469445341657 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1231ms 04:15:41 INFO - PROCESS | 4052 | 1469445341732 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 04:15:41 INFO - PROCESS | 4052 | 1469445341737 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 04:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:15:41 INFO - PROCESS | 4052 | 1469445341744 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:15:41 INFO - PROCESS | 4052 | 1469445341747 Marionette TRACE conn6 <- [1,1026,null,{}] 04:15:41 INFO - PROCESS | 4052 | 1469445341750 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:41 INFO - PROCESS | 4052 | 1469445341753 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:41 INFO - PROCESS | 4052 | 1469445341880 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 04:15:42 INFO - PROCESS | 4052 | 1469445342003 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:42 INFO - PROCESS | 4052 | 1469445342006 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:42 INFO - PROCESS | 4052 | ++DOCSHELL 12133000 == 38 [pid = 4052] [id = 266] 04:15:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (1213C000) [pid = 4052] [serial = 797] [outer = 00000000] 04:15:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (121E7800) [pid = 4052] [serial = 798] [outer = 1213C000] 04:15:42 INFO - PROCESS | 4052 | 1469445342063 Marionette DEBUG loaded listener.js 04:15:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (139FBC00) [pid = 4052] [serial = 799] [outer = 1213C000] 04:15:42 INFO - PROCESS | 4052 | 1469445342912 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1216ms 04:15:42 INFO - PROCESS | 4052 | 1469445342986 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 04:15:42 INFO - PROCESS | 4052 | 1469445342991 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 04:15:43 INFO - PROCESS | 4052 | 1469445342997 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:15:43 INFO - PROCESS | 4052 | 1469445343000 Marionette TRACE conn6 <- [1,1030,null,{}] 04:15:43 INFO - PROCESS | 4052 | 1469445343005 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:43 INFO - PROCESS | 4052 | 1469445343008 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:43 INFO - PROCESS | 4052 | 1469445343129 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 04:15:43 INFO - PROCESS | 4052 | 1469445343209 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:43 INFO - PROCESS | 4052 | 1469445343214 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:43 INFO - PROCESS | 4052 | ++DOCSHELL 0D754C00 == 39 [pid = 4052] [id = 267] 04:15:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 95 (0D7DF400) [pid = 4052] [serial = 800] [outer = 00000000] 04:15:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 96 (0DD02800) [pid = 4052] [serial = 801] [outer = 0D7DF400] 04:15:43 INFO - PROCESS | 4052 | 1469445343310 Marionette DEBUG loaded listener.js 04:15:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 97 (0DD6D000) [pid = 4052] [serial = 802] [outer = 0D7DF400] 04:15:43 INFO - PROCESS | 4052 | --DOCSHELL 0807FC00 == 38 [pid = 4052] [id = 263] 04:15:43 INFO - PROCESS | 4052 | --DOCSHELL 0D7D9400 == 37 [pid = 4052] [id = 262] 04:15:43 INFO - PROCESS | 4052 | --DOCSHELL 16837C00 == 36 [pid = 4052] [id = 261] 04:15:43 INFO - PROCESS | 4052 | --DOCSHELL 1511E800 == 35 [pid = 4052] [id = 260] 04:15:43 INFO - PROCESS | 4052 | --DOCSHELL 14FD3000 == 34 [pid = 4052] [id = 259] 04:15:43 INFO - PROCESS | 4052 | --DOCSHELL 13532400 == 33 [pid = 4052] [id = 258] 04:15:43 INFO - PROCESS | 4052 | --DOCSHELL 0E64B800 == 32 [pid = 4052] [id = 257] 04:15:43 INFO - PROCESS | 4052 | --DOCSHELL 0D7E0C00 == 31 [pid = 4052] [id = 256] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 96 (150E3000) [pid = 4052] [serial = 732] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 95 (15122800) [pid = 4052] [serial = 733] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 94 (166BEC00) [pid = 4052] [serial = 736] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (1607D000) [pid = 4052] [serial = 735] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (12145C00) [pid = 4052] [serial = 726] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (121E7400) [pid = 4052] [serial = 727] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (19262800) [pid = 4052] [serial = 715] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (19205C00) [pid = 4052] [serial = 714] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (0DA53800) [pid = 4052] [serial = 717] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (0DD66000) [pid = 4052] [serial = 718] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (14A4E400) [pid = 4052] [serial = 729] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0DA15800) [pid = 4052] [serial = 720] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0DA4A400) [pid = 4052] [serial = 721] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (0DD6AC00) [pid = 4052] [serial = 723] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0DF71800) [pid = 4052] [serial = 724] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (1683E400) [pid = 4052] [serial = 738] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (15F4DC00) [pid = 4052] [serial = 741] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (166C1400) [pid = 4052] [serial = 742] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (17667800) [pid = 4052] [serial = 744] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (16844000) [pid = 4052] [serial = 739] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (177BF400) [pid = 4052] [serial = 747] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (179D1000) [pid = 4052] [serial = 748] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (14FCEC00) [pid = 4052] [serial = 730] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (17758400) [pid = 4052] [serial = 745] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 4052 | 1469445343778 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 830ms 04:15:43 INFO - PROCESS | 4052 | 1469445343830 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 04:15:43 INFO - PROCESS | 4052 | 1469445343834 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 04:15:43 INFO - PROCESS | 4052 | 1469445343840 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:15:43 INFO - PROCESS | 4052 | 1469445343843 Marionette TRACE conn6 <- [1,1034,null,{}] 04:15:43 INFO - PROCESS | 4052 | 1469445343846 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:43 INFO - PROCESS | 4052 | 1469445343849 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:43 INFO - PROCESS | 4052 | 1469445343935 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 04:15:43 INFO - PROCESS | 4052 | 1469445343941 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:43 INFO - PROCESS | 4052 | 1469445343943 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:43 INFO - PROCESS | 4052 | ++DOCSHELL 0DD07000 == 32 [pid = 4052] [id = 268] 04:15:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0DD65000) [pid = 4052] [serial = 803] [outer = 00000000] 04:15:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0DEB8400) [pid = 4052] [serial = 804] [outer = 0DD65000] 04:15:43 INFO - PROCESS | 4052 | 1469445343991 Marionette DEBUG loaded listener.js 04:15:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (11821400) [pid = 4052] [serial = 805] [outer = 0DD65000] 04:15:44 INFO - PROCESS | 4052 | 1469445344453 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 04:15:44 INFO - PROCESS | 4052 | 1469445344516 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 04:15:44 INFO - PROCESS | 4052 | 1469445344518 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 04:15:44 INFO - PROCESS | 4052 | 1469445344521 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:15:44 INFO - PROCESS | 4052 | 1469445344525 Marionette TRACE conn6 <- [1,1038,null,{}] 04:15:44 INFO - PROCESS | 4052 | 1469445344535 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:44 INFO - PROCESS | 4052 | 1469445344540 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:44 INFO - PROCESS | 4052 | 1469445344651 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 04:15:44 INFO - PROCESS | 4052 | 1469445344667 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:44 INFO - PROCESS | 4052 | 1469445344670 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:44 INFO - PROCESS | 4052 | ++DOCSHELL 13FB0C00 == 33 [pid = 4052] [id = 269] 04:15:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (13FB8800) [pid = 4052] [serial = 806] [outer = 00000000] 04:15:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (14FCEC00) [pid = 4052] [serial = 807] [outer = 13FB8800] 04:15:44 INFO - PROCESS | 4052 | 1469445344718 Marionette DEBUG loaded listener.js 04:15:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (14FD6400) [pid = 4052] [serial = 808] [outer = 13FB8800] 04:15:45 INFO - PROCESS | 4052 | 1469445345165 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 04:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:15:45 INFO - PROCESS | 4052 | 1469445345198 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 04:15:45 INFO - PROCESS | 4052 | 1469445345201 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 04:15:45 INFO - PROCESS | 4052 | 1469445345204 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:15:45 INFO - PROCESS | 4052 | 1469445345206 Marionette TRACE conn6 <- [1,1042,null,{}] 04:15:45 INFO - PROCESS | 4052 | 1469445345209 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:45 INFO - PROCESS | 4052 | 1469445345211 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:45 INFO - PROCESS | 4052 | 1469445345297 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 04:15:45 INFO - PROCESS | 4052 | 1469445345303 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:45 INFO - PROCESS | 4052 | 1469445345313 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:45 INFO - PROCESS | 4052 | ++DOCSHELL 15123000 == 34 [pid = 4052] [id = 270] 04:15:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (15123400) [pid = 4052] [serial = 809] [outer = 00000000] 04:15:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (16079400) [pid = 4052] [serial = 810] [outer = 15123400] 04:15:45 INFO - PROCESS | 4052 | 1469445345361 Marionette DEBUG loaded listener.js 04:15:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (16670C00) [pid = 4052] [serial = 811] [outer = 15123400] 04:15:45 INFO - PROCESS | 4052 | 1469445345770 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 04:15:45 INFO - PROCESS | 4052 | 1469445345836 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 04:15:45 INFO - PROCESS | 4052 | 1469445345838 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 04:15:45 INFO - PROCESS | 4052 | 1469445345842 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:15:45 INFO - PROCESS | 4052 | 1469445345844 Marionette TRACE conn6 <- [1,1046,null,{}] 04:15:45 INFO - PROCESS | 4052 | 1469445345852 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:45 INFO - PROCESS | 4052 | 1469445345854 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:45 INFO - PROCESS | 4052 | 1469445345960 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 04:15:45 INFO - PROCESS | 4052 | 1469445345966 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:45 INFO - PROCESS | 4052 | 1469445345968 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:45 INFO - PROCESS | 4052 | ++DOCSHELL 0D915000 == 35 [pid = 4052] [id = 271] 04:15:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (0D918800) [pid = 4052] [serial = 812] [outer = 00000000] 04:15:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (166C1800) [pid = 4052] [serial = 813] [outer = 0D918800] 04:15:46 INFO - PROCESS | 4052 | 1469445346012 Marionette DEBUG loaded listener.js 04:15:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (166C5000) [pid = 4052] [serial = 814] [outer = 0D918800] 04:15:46 INFO - PROCESS | 4052 | 1469445346479 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 04:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:15:46 INFO - PROCESS | 4052 | 1469445346516 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 04:15:46 INFO - PROCESS | 4052 | 1469445346518 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 04:15:46 INFO - PROCESS | 4052 | 1469445346521 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:15:46 INFO - PROCESS | 4052 | 1469445346523 Marionette TRACE conn6 <- [1,1050,null,{}] 04:15:46 INFO - PROCESS | 4052 | 1469445346527 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:46 INFO - PROCESS | 4052 | 1469445346533 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:46 INFO - PROCESS | 4052 | 1469445346673 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 04:15:46 INFO - PROCESS | 4052 | 1469445346680 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:46 INFO - PROCESS | 4052 | 1469445346682 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:46 INFO - PROCESS | 4052 | ++DOCSHELL 0DEAAC00 == 36 [pid = 4052] [id = 272] 04:15:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (1683A000) [pid = 4052] [serial = 815] [outer = 00000000] 04:15:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (17663400) [pid = 4052] [serial = 816] [outer = 1683A000] 04:15:46 INFO - PROCESS | 4052 | 1469445346773 Marionette DEBUG loaded listener.js 04:15:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (16B90000) [pid = 4052] [serial = 817] [outer = 1683A000] 04:15:47 INFO - PROCESS | 4052 | 1469445347186 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 729ms 04:15:47 INFO - PROCESS | 4052 | 1469445347285 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 04:15:47 INFO - PROCESS | 4052 | 1469445347287 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 04:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:15:47 INFO - PROCESS | 4052 | 1469445347299 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:15:47 INFO - PROCESS | 4052 | 1469445347301 Marionette TRACE conn6 <- [1,1054,null,{}] 04:15:47 INFO - PROCESS | 4052 | 1469445347304 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:47 INFO - PROCESS | 4052 | 1469445347315 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:47 INFO - PROCESS | 4052 | 1469445347423 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 04:15:47 INFO - PROCESS | 4052 | 1469445347485 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:47 INFO - PROCESS | 4052 | 1469445347487 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:47 INFO - PROCESS | 4052 | ++DOCSHELL 17767C00 == 37 [pid = 4052] [id = 273] 04:15:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (177BB800) [pid = 4052] [serial = 818] [outer = 00000000] 04:15:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (17972400) [pid = 4052] [serial = 819] [outer = 177BB800] 04:15:47 INFO - PROCESS | 4052 | 1469445347531 Marionette DEBUG loaded listener.js 04:15:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (1797C000) [pid = 4052] [serial = 820] [outer = 177BB800] 04:15:47 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (0E64D000) [pid = 4052] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:15:47 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (11ABD800) [pid = 4052] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:15:47 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (1398EC00) [pid = 4052] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:15:47 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (17B57800) [pid = 4052] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:15:47 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (16838800) [pid = 4052] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:15:47 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0D7E1800) [pid = 4052] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:15:47 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (14FD5800) [pid = 4052] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:15:47 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (16BC3000) [pid = 4052] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:15:47 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0DA4F400) [pid = 4052] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:15:47 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0D75B000) [pid = 4052] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:15:47 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0DA53400) [pid = 4052] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:15:47 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (1880CC00) [pid = 4052] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:15:47 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (1511F400) [pid = 4052] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:15:47 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0D7DFC00) [pid = 4052] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:15:48 INFO - PROCESS | 4052 | 1469445348033 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 790ms 04:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:15:48 INFO - PROCESS | 4052 | 1469445348087 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 04:15:48 INFO - PROCESS | 4052 | 1469445348089 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 04:15:48 INFO - PROCESS | 4052 | 1469445348092 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:15:48 INFO - PROCESS | 4052 | 1469445348094 Marionette TRACE conn6 <- [1,1058,null,{}] 04:15:48 INFO - PROCESS | 4052 | 1469445348098 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:48 INFO - PROCESS | 4052 | 1469445348100 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:48 INFO - PROCESS | 4052 | 1469445348177 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 04:15:48 INFO - PROCESS | 4052 | 1469445348264 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:48 INFO - PROCESS | 4052 | 1469445348266 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:48 INFO - PROCESS | 4052 | ++DOCSHELL 0D433400 == 38 [pid = 4052] [id = 274] 04:15:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (0D5FD000) [pid = 4052] [serial = 821] [outer = 00000000] 04:15:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (0E8D3400) [pid = 4052] [serial = 822] [outer = 0D5FD000] 04:15:48 INFO - PROCESS | 4052 | 1469445348312 Marionette DEBUG loaded listener.js 04:15:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (1504DC00) [pid = 4052] [serial = 823] [outer = 0D5FD000] 04:15:48 INFO - PROCESS | 4052 | 1469445348651 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 04:15:48 INFO - PROCESS | 4052 | 1469445348742 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 04:15:48 INFO - PROCESS | 4052 | 1469445348744 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 04:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:15:48 INFO - PROCESS | 4052 | 1469445348750 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:15:48 INFO - PROCESS | 4052 | 1469445348752 Marionette TRACE conn6 <- [1,1062,null,{}] 04:15:48 INFO - PROCESS | 4052 | 1469445348755 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:48 INFO - PROCESS | 4052 | 1469445348757 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:48 INFO - PROCESS | 4052 | 1469445348869 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 04:15:48 INFO - PROCESS | 4052 | 1469445348880 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:48 INFO - PROCESS | 4052 | 1469445348882 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:48 INFO - PROCESS | 4052 | ++DOCSHELL 121E6C00 == 39 [pid = 4052] [id = 275] 04:15:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (166C2000) [pid = 4052] [serial = 824] [outer = 00000000] 04:15:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (179D5800) [pid = 4052] [serial = 825] [outer = 166C2000] 04:15:48 INFO - PROCESS | 4052 | 1469445348926 Marionette DEBUG loaded listener.js 04:15:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (179DBC00) [pid = 4052] [serial = 826] [outer = 166C2000] 04:15:49 INFO - PROCESS | 4052 | 1469445349329 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 629ms 04:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:15:49 INFO - PROCESS | 4052 | 1469445349381 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 04:15:49 INFO - PROCESS | 4052 | 1469445349384 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 04:15:49 INFO - PROCESS | 4052 | 1469445349387 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:15:49 INFO - PROCESS | 4052 | 1469445349388 Marionette TRACE conn6 <- [1,1066,null,{}] 04:15:49 INFO - PROCESS | 4052 | 1469445349392 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:49 INFO - PROCESS | 4052 | 1469445349394 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:49 INFO - PROCESS | 4052 | 1469445349517 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 04:15:49 INFO - PROCESS | 4052 | 1469445349529 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:49 INFO - PROCESS | 4052 | 1469445349531 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:49 INFO - PROCESS | 4052 | ++DOCSHELL 1511F800 == 40 [pid = 4052] [id = 276] 04:15:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (16077000) [pid = 4052] [serial = 827] [outer = 00000000] 04:15:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (188A1400) [pid = 4052] [serial = 828] [outer = 16077000] 04:15:49 INFO - PROCESS | 4052 | 1469445349575 Marionette DEBUG loaded listener.js 04:15:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (188A2000) [pid = 4052] [serial = 829] [outer = 16077000] 04:15:50 INFO - PROCESS | 4052 | 1469445350021 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 04:15:50 INFO - PROCESS | 4052 | 1469445350058 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 04:15:50 INFO - PROCESS | 4052 | 1469445350063 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 04:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:15:50 INFO - PROCESS | 4052 | 1469445350068 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:15:50 INFO - PROCESS | 4052 | 1469445350073 Marionette TRACE conn6 <- [1,1070,null,{}] 04:15:50 INFO - PROCESS | 4052 | 1469445350080 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:50 INFO - PROCESS | 4052 | 1469445350083 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:50 INFO - PROCESS | 4052 | 1469445350282 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 04:15:50 INFO - PROCESS | 4052 | 1469445350407 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:50 INFO - PROCESS | 4052 | 1469445350412 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:50 INFO - PROCESS | 4052 | ++DOCSHELL 0D759800 == 41 [pid = 4052] [id = 277] 04:15:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (0D75B400) [pid = 4052] [serial = 830] [outer = 00000000] 04:15:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (0D90E000) [pid = 4052] [serial = 831] [outer = 0D75B400] 04:15:50 INFO - PROCESS | 4052 | 1469445350473 Marionette DEBUG loaded listener.js 04:15:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (0DA51400) [pid = 4052] [serial = 832] [outer = 0D75B400] 04:15:51 INFO - PROCESS | 4052 | 1469445351043 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1027ms 04:15:51 INFO - PROCESS | 4052 | 1469445351096 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 04:15:51 INFO - PROCESS | 4052 | 1469445351101 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 04:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:15:51 INFO - PROCESS | 4052 | 1469445351107 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:15:51 INFO - PROCESS | 4052 | 1469445351110 Marionette TRACE conn6 <- [1,1074,null,{}] 04:15:51 INFO - PROCESS | 4052 | 1469445351114 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:51 INFO - PROCESS | 4052 | 1469445351117 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:51 INFO - PROCESS | 4052 | 1469445351229 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 04:15:51 INFO - PROCESS | 4052 | 1469445351359 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:51 INFO - PROCESS | 4052 | 1469445351362 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:51 INFO - PROCESS | 4052 | ++DOCSHELL 120A3000 == 42 [pid = 4052] [id = 278] 04:15:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (120A5C00) [pid = 4052] [serial = 833] [outer = 00000000] 04:15:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (13532400) [pid = 4052] [serial = 834] [outer = 120A5C00] 04:15:51 INFO - PROCESS | 4052 | 1469445351419 Marionette DEBUG loaded listener.js 04:15:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (13F21C00) [pid = 4052] [serial = 835] [outer = 120A5C00] 04:15:52 INFO - PROCESS | 4052 | 1469445352000 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 930ms 04:15:52 INFO - PROCESS | 4052 | 1469445352041 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 04:15:52 INFO - PROCESS | 4052 | 1469445352043 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 04:15:52 INFO - PROCESS | 4052 | 1469445352047 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:15:52 INFO - PROCESS | 4052 | 1469445352051 Marionette TRACE conn6 <- [1,1078,null,{}] 04:15:52 INFO - PROCESS | 4052 | 1469445352062 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:52 INFO - PROCESS | 4052 | 1469445352067 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:52 INFO - PROCESS | 4052 | 1469445352177 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 04:15:52 INFO - PROCESS | 4052 | 1469445352280 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:52 INFO - PROCESS | 4052 | 1469445352283 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:52 INFO - PROCESS | 4052 | ++DOCSHELL 1683A400 == 43 [pid = 4052] [id = 279] 04:15:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (16A26400) [pid = 4052] [serial = 836] [outer = 00000000] 04:15:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (1766A000) [pid = 4052] [serial = 837] [outer = 16A26400] 04:15:52 INFO - PROCESS | 4052 | 1469445352340 Marionette DEBUG loaded listener.js 04:15:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 95 (179D7000) [pid = 4052] [serial = 838] [outer = 16A26400] 04:15:52 INFO - PROCESS | 4052 | 1469445352985 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 969ms 04:15:53 INFO - PROCESS | 4052 | 1469445353020 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 04:15:53 INFO - PROCESS | 4052 | 1469445353023 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 04:15:53 INFO - PROCESS | 4052 | 1469445353027 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:15:53 INFO - PROCESS | 4052 | 1469445353029 Marionette TRACE conn6 <- [1,1082,null,{}] 04:15:53 INFO - PROCESS | 4052 | 1469445353032 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:53 INFO - PROCESS | 4052 | 1469445353034 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:53 INFO - PROCESS | 4052 | 1469445353176 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 04:15:53 INFO - PROCESS | 4052 | 1469445353304 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:53 INFO - PROCESS | 4052 | 1469445353307 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:53 INFO - PROCESS | 4052 | ++DOCSHELL 0D478C00 == 44 [pid = 4052] [id = 280] 04:15:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 96 (0D7D6400) [pid = 4052] [serial = 839] [outer = 00000000] 04:15:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 97 (0DA4C000) [pid = 4052] [serial = 840] [outer = 0D7D6400] 04:15:53 INFO - PROCESS | 4052 | 1469445353362 Marionette DEBUG loaded listener.js 04:15:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 98 (0E647C00) [pid = 4052] [serial = 841] [outer = 0D7D6400] 04:15:54 INFO - PROCESS | 4052 | 1469445354096 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1118ms 04:15:54 INFO - PROCESS | 4052 | 1469445354150 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 04:15:54 INFO - PROCESS | 4052 | 1469445354154 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 04:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:15:54 INFO - PROCESS | 4052 | 1469445354202 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:15:54 INFO - PROCESS | 4052 | 1469445354207 Marionette TRACE conn6 <- [1,1086,null,{}] 04:15:54 INFO - PROCESS | 4052 | 1469445354214 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:54 INFO - PROCESS | 4052 | 1469445354217 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:54 INFO - PROCESS | 4052 | --DOCSHELL 0DA49400 == 43 [pid = 4052] [id = 255] 04:15:54 INFO - PROCESS | 4052 | --DOCSHELL 121E6C00 == 42 [pid = 4052] [id = 275] 04:15:54 INFO - PROCESS | 4052 | --DOCSHELL 0D433400 == 41 [pid = 4052] [id = 274] 04:15:54 INFO - PROCESS | 4052 | --DOCSHELL 17767C00 == 40 [pid = 4052] [id = 273] 04:15:54 INFO - PROCESS | 4052 | --DOCSHELL 0DEAAC00 == 39 [pid = 4052] [id = 272] 04:15:54 INFO - PROCESS | 4052 | --DOCSHELL 0D915000 == 38 [pid = 4052] [id = 271] 04:15:54 INFO - PROCESS | 4052 | --DOCSHELL 15123000 == 37 [pid = 4052] [id = 270] 04:15:54 INFO - PROCESS | 4052 | --DOCSHELL 13FB0C00 == 36 [pid = 4052] [id = 269] 04:15:54 INFO - PROCESS | 4052 | --DOCSHELL 0DD07000 == 35 [pid = 4052] [id = 268] 04:15:54 INFO - PROCESS | 4052 | --DOCSHELL 0D754C00 == 34 [pid = 4052] [id = 267] 04:15:54 INFO - PROCESS | 4052 | --DOCSHELL 0D7D9000 == 33 [pid = 4052] [id = 265] 04:15:54 INFO - PROCESS | 4052 | --DOCSHELL 12133000 == 32 [pid = 4052] [id = 266] 04:15:54 INFO - PROCESS | 4052 | --DOCSHELL 16BCB000 == 31 [pid = 4052] [id = 264] 04:15:54 INFO - PROCESS | 4052 | --DOCSHELL 0D478C00 == 30 [pid = 4052] [id = 280] 04:15:54 INFO - PROCESS | 4052 | --DOCSHELL 120A3000 == 29 [pid = 4052] [id = 278] 04:15:54 INFO - PROCESS | 4052 | --DOCSHELL 1683A400 == 28 [pid = 4052] [id = 279] 04:15:54 INFO - PROCESS | 4052 | --DOCSHELL 1511F800 == 27 [pid = 4052] [id = 276] 04:15:54 INFO - PROCESS | 4052 | --DOCSHELL 0D759800 == 26 [pid = 4052] [id = 277] 04:15:54 INFO - PROCESS | 4052 | 1469445354929 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 97 (16BCB400) [pid = 4052] [serial = 789] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 96 (0DA13400) [pid = 4052] [serial = 751] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 95 (0D90AC00) [pid = 4052] [serial = 750] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 94 (13532000) [pid = 4052] [serial = 754] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (120A3800) [pid = 4052] [serial = 753] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (16BC4800) [pid = 4052] [serial = 790] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (17976800) [pid = 4052] [serial = 757] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (1766A800) [pid = 4052] [serial = 756] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (19262400) [pid = 4052] [serial = 760] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (188AB800) [pid = 4052] [serial = 759] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (1979B400) [pid = 4052] [serial = 763] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (193CDC00) [pid = 4052] [serial = 762] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (16BC0400) [pid = 4052] [serial = 784] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (16262000) [pid = 4052] [serial = 781] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (1683F800) [pid = 4052] [serial = 787] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (1766C000) [pid = 4052] [serial = 792] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (14A55C00) [pid = 4052] [serial = 775] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (119F3C00) [pid = 4052] [serial = 766] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0E82D800) [pid = 4052] [serial = 765] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (1181B000) [pid = 4052] [serial = 771] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (11AB7C00) [pid = 4052] [serial = 772] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0D917C00) [pid = 4052] [serial = 768] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0DA1B800) [pid = 4052] [serial = 769] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (139F6000) [pid = 4052] [serial = 774] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (14FDDC00) [pid = 4052] [serial = 777] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (1511BC00) [pid = 4052] [serial = 778] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (15FBBC00) [pid = 4052] [serial = 780] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (15F41400) [pid = 4052] [serial = 786] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (16842000) [pid = 4052] [serial = 783] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 4052 | 1469445355113 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:55 INFO - PROCESS | 4052 | 1469445355116 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:55 INFO - PROCESS | 4052 | ++DOCSHELL 0CC47000 == 27 [pid = 4052] [id = 281] 04:15:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (0CC48800) [pid = 4052] [serial = 842] [outer = 00000000] 04:15:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (0D2C9C00) [pid = 4052] [serial = 843] [outer = 0CC48800] 04:15:55 INFO - PROCESS | 4052 | 1469445355167 Marionette DEBUG loaded listener.js 04:15:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (0D4EA000) [pid = 4052] [serial = 844] [outer = 0CC48800] 04:15:55 INFO - PROCESS | 4052 | 1469445355605 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1419ms 04:15:55 INFO - PROCESS | 4052 | 1469445355626 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 04:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:15:55 INFO - PROCESS | 4052 | 1469445355630 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 04:15:55 INFO - PROCESS | 4052 | 1469445355635 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:15:55 INFO - PROCESS | 4052 | 1469445355638 Marionette TRACE conn6 <- [1,1090,null,{}] 04:15:55 INFO - PROCESS | 4052 | 1469445355643 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:55 INFO - PROCESS | 4052 | 1469445355646 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:55 INFO - PROCESS | 4052 | 1469445355736 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 04:15:55 INFO - PROCESS | 4052 | 1469445355743 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:55 INFO - PROCESS | 4052 | 1469445355746 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:55 INFO - PROCESS | 4052 | ++DOCSHELL 0DA1DC00 == 28 [pid = 4052] [id = 282] 04:15:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0DA20400) [pid = 4052] [serial = 845] [outer = 00000000] 04:15:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0DA50800) [pid = 4052] [serial = 846] [outer = 0DA20400] 04:15:55 INFO - PROCESS | 4052 | 1469445355794 Marionette DEBUG loaded listener.js 04:15:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0DD60C00) [pid = 4052] [serial = 847] [outer = 0DA20400] 04:15:56 INFO - PROCESS | 4052 | 1469445356242 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 690ms 04:15:56 INFO - PROCESS | 4052 | 1469445356326 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 04:15:56 INFO - PROCESS | 4052 | 1469445356329 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 04:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:15:56 INFO - PROCESS | 4052 | 1469445356332 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:15:56 INFO - PROCESS | 4052 | 1469445356334 Marionette TRACE conn6 <- [1,1094,null,{}] 04:15:56 INFO - PROCESS | 4052 | 1469445356338 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:56 INFO - PROCESS | 4052 | 1469445356341 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:56 INFO - PROCESS | 4052 | 1469445356455 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 04:15:56 INFO - PROCESS | 4052 | 1469445356543 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:56 INFO - PROCESS | 4052 | 1469445356545 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:56 INFO - PROCESS | 4052 | ++DOCSHELL 0DA13400 == 29 [pid = 4052] [id = 283] 04:15:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (11CF6C00) [pid = 4052] [serial = 848] [outer = 00000000] 04:15:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (120A3800) [pid = 4052] [serial = 849] [outer = 11CF6C00] 04:15:56 INFO - PROCESS | 4052 | 1469445356590 Marionette DEBUG loaded listener.js 04:15:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (12146000) [pid = 4052] [serial = 850] [outer = 11CF6C00] 04:15:56 INFO - PROCESS | 4052 | 1469445356984 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 04:15:57 INFO - PROCESS | 4052 | 1469445357020 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 04:15:57 INFO - PROCESS | 4052 | 1469445357023 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 04:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:15:57 INFO - PROCESS | 4052 | 1469445357034 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:15:57 INFO - PROCESS | 4052 | 1469445357038 Marionette TRACE conn6 <- [1,1098,null,{}] 04:15:57 INFO - PROCESS | 4052 | 1469445357055 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:57 INFO - PROCESS | 4052 | 1469445357058 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:57 INFO - PROCESS | 4052 | 1469445357191 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 04:15:57 INFO - PROCESS | 4052 | 1469445357201 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:57 INFO - PROCESS | 4052 | 1469445357203 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:57 INFO - PROCESS | 4052 | ++DOCSHELL 121E7400 == 30 [pid = 4052] [id = 284] 04:15:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (121E7C00) [pid = 4052] [serial = 851] [outer = 00000000] 04:15:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (13F26400) [pid = 4052] [serial = 852] [outer = 121E7C00] 04:15:57 INFO - PROCESS | 4052 | 1469445357291 Marionette DEBUG loaded listener.js 04:15:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (14FD2400) [pid = 4052] [serial = 853] [outer = 121E7C00] 04:15:57 INFO - PROCESS | 4052 | 1469445357702 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 689ms 04:15:57 INFO - PROCESS | 4052 | 1469445357723 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 04:15:57 INFO - PROCESS | 4052 | 1469445357725 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 04:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:15:57 INFO - PROCESS | 4052 | 1469445357728 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:15:57 INFO - PROCESS | 4052 | 1469445357729 Marionette TRACE conn6 <- [1,1102,null,{}] 04:15:57 INFO - PROCESS | 4052 | 1469445357733 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:57 INFO - PROCESS | 4052 | 1469445357735 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:57 INFO - PROCESS | 4052 | 1469445357871 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 04:15:57 INFO - PROCESS | 4052 | 1469445357929 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:57 INFO - PROCESS | 4052 | 1469445357931 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:57 INFO - PROCESS | 4052 | ++DOCSHELL 14FDB800 == 31 [pid = 4052] [id = 285] 04:15:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (14FDC400) [pid = 4052] [serial = 854] [outer = 00000000] 04:15:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (1511A400) [pid = 4052] [serial = 855] [outer = 14FDC400] 04:15:57 INFO - PROCESS | 4052 | 1469445357976 Marionette DEBUG loaded listener.js 04:15:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (15121800) [pid = 4052] [serial = 856] [outer = 14FDC400] 04:15:58 INFO - PROCESS | 4052 | 1469445358389 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 671ms 04:15:58 INFO - PROCESS | 4052 | 1469445358408 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 04:15:58 INFO - PROCESS | 4052 | 1469445358410 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 04:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:15:58 INFO - PROCESS | 4052 | 1469445358413 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:15:58 INFO - PROCESS | 4052 | 1469445358415 Marionette TRACE conn6 <- [1,1106,null,{}] 04:15:58 INFO - PROCESS | 4052 | 1469445358418 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:58 INFO - PROCESS | 4052 | 1469445358420 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:58 INFO - PROCESS | 4052 | 1469445358530 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 04:15:58 INFO - PROCESS | 4052 | 1469445358536 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:58 INFO - PROCESS | 4052 | 1469445358541 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:58 INFO - PROCESS | 4052 | ++DOCSHELL 15FBD000 == 32 [pid = 4052] [id = 286] 04:15:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (15FBE000) [pid = 4052] [serial = 857] [outer = 00000000] 04:15:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (16260000) [pid = 4052] [serial = 858] [outer = 15FBE000] 04:15:58 INFO - PROCESS | 4052 | 1469445358642 Marionette DEBUG loaded listener.js 04:15:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (166C6800) [pid = 4052] [serial = 859] [outer = 15FBE000] 04:15:59 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0D918800) [pid = 4052] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:15:59 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (1683A000) [pid = 4052] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:15:59 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (1213C000) [pid = 4052] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:15:59 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (166C2000) [pid = 4052] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:15:59 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (17662C00) [pid = 4052] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:15:59 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (13FB8800) [pid = 4052] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:15:59 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0D5FD000) [pid = 4052] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:15:59 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0DD65000) [pid = 4052] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:15:59 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (15123400) [pid = 4052] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:15:59 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0D7DF400) [pid = 4052] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:15:59 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0D7DAC00) [pid = 4052] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:15:59 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (177BB800) [pid = 4052] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:15:59 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (16077000) [pid = 4052] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:15:59 INFO - PROCESS | 4052 | 1469445359338 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 969ms 04:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:15:59 INFO - PROCESS | 4052 | 1469445359385 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 04:15:59 INFO - PROCESS | 4052 | 1469445359387 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 04:15:59 INFO - PROCESS | 4052 | 1469445359389 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:15:59 INFO - PROCESS | 4052 | 1469445359391 Marionette TRACE conn6 <- [1,1110,null,{}] 04:15:59 INFO - PROCESS | 4052 | 1469445359398 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:59 INFO - PROCESS | 4052 | 1469445359409 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:59 INFO - PROCESS | 4052 | 1469445359489 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 04:15:59 INFO - PROCESS | 4052 | 1469445359500 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:59 INFO - PROCESS | 4052 | 1469445359502 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:15:59 INFO - PROCESS | 4052 | ++DOCSHELL 0D4EC800 == 33 [pid = 4052] [id = 287] 04:15:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (119A5800) [pid = 4052] [serial = 860] [outer = 00000000] 04:15:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (1352F800) [pid = 4052] [serial = 861] [outer = 119A5800] 04:15:59 INFO - PROCESS | 4052 | 1469445359545 Marionette DEBUG loaded listener.js 04:15:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (1511B000) [pid = 4052] [serial = 862] [outer = 119A5800] 04:15:59 INFO - PROCESS | 4052 | 1469445359957 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 04:16:00 INFO - PROCESS | 4052 | 1469445360021 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 04:16:00 INFO - PROCESS | 4052 | 1469445360023 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 04:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:16:00 INFO - PROCESS | 4052 | 1469445360026 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:16:00 INFO - PROCESS | 4052 | 1469445360028 Marionette TRACE conn6 <- [1,1114,null,{}] 04:16:00 INFO - PROCESS | 4052 | 1469445360031 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:00 INFO - PROCESS | 4052 | 1469445360033 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:00 INFO - PROCESS | 4052 | 1469445360110 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 04:16:00 INFO - PROCESS | 4052 | 1469445360115 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:00 INFO - PROCESS | 4052 | 1469445360116 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:00 INFO - PROCESS | 4052 | ++DOCSHELL 0DD67400 == 34 [pid = 4052] [id = 288] 04:16:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (119F9000) [pid = 4052] [serial = 863] [outer = 00000000] 04:16:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (16840000) [pid = 4052] [serial = 864] [outer = 119F9000] 04:16:00 INFO - PROCESS | 4052 | 1469445360160 Marionette DEBUG loaded listener.js 04:16:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (16A20400) [pid = 4052] [serial = 865] [outer = 119F9000] 04:16:00 INFO - PROCESS | 4052 | 1469445360567 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 569ms 04:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:16:00 INFO - PROCESS | 4052 | 1469445360597 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 04:16:00 INFO - PROCESS | 4052 | 1469445360599 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 04:16:00 INFO - PROCESS | 4052 | 1469445360602 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:16:00 INFO - PROCESS | 4052 | 1469445360603 Marionette TRACE conn6 <- [1,1118,null,{}] 04:16:00 INFO - PROCESS | 4052 | 1469445360621 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:00 INFO - PROCESS | 4052 | 1469445360623 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:00 INFO - PROCESS | 4052 | 1469445360704 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 04:16:00 INFO - PROCESS | 4052 | 1469445360709 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:00 INFO - PROCESS | 4052 | 1469445360711 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:00 INFO - PROCESS | 4052 | ++DOCSHELL 16BC7800 == 35 [pid = 4052] [id = 289] 04:16:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (16BCB800) [pid = 4052] [serial = 866] [outer = 00000000] 04:16:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (1745C000) [pid = 4052] [serial = 867] [outer = 16BCB800] 04:16:00 INFO - PROCESS | 4052 | 1469445360756 Marionette DEBUG loaded listener.js 04:16:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (0856C000) [pid = 4052] [serial = 868] [outer = 16BCB800] 04:16:01 INFO - PROCESS | 4052 | 1469445361230 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 04:16:01 INFO - PROCESS | 4052 | 1469445361273 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 04:16:01 INFO - PROCESS | 4052 | 1469445361275 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 04:16:01 INFO - PROCESS | 4052 | 1469445361278 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:16:01 INFO - PROCESS | 4052 | 1469445361280 Marionette TRACE conn6 <- [1,1122,null,{}] 04:16:01 INFO - PROCESS | 4052 | 1469445361283 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:01 INFO - PROCESS | 4052 | 1469445361285 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:01 INFO - PROCESS | 4052 | 1469445361421 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 04:16:01 INFO - PROCESS | 4052 | 1469445361560 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:01 INFO - PROCESS | 4052 | 1469445361563 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:01 INFO - PROCESS | 4052 | ++DOCSHELL 0D4E3400 == 36 [pid = 4052] [id = 290] 04:16:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (0D4E6C00) [pid = 4052] [serial = 869] [outer = 00000000] 04:16:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (0D7DBC00) [pid = 4052] [serial = 870] [outer = 0D4E6C00] 04:16:01 INFO - PROCESS | 4052 | 1469445361622 Marionette DEBUG loaded listener.js 04:16:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (0D90B000) [pid = 4052] [serial = 871] [outer = 0D4E6C00] 04:16:02 INFO - PROCESS | 4052 | 1469445362389 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1167ms 04:16:02 INFO - PROCESS | 4052 | 1469445362452 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 04:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:16:02 INFO - PROCESS | 4052 | 1469445362457 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 04:16:02 INFO - PROCESS | 4052 | 1469445362462 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:16:02 INFO - PROCESS | 4052 | 1469445362465 Marionette TRACE conn6 <- [1,1126,null,{}] 04:16:02 INFO - PROCESS | 4052 | 1469445362470 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:02 INFO - PROCESS | 4052 | 1469445362473 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:02 INFO - PROCESS | 4052 | 1469445362602 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 04:16:02 INFO - PROCESS | 4052 | 1469445362724 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:02 INFO - PROCESS | 4052 | 1469445362727 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:02 INFO - PROCESS | 4052 | ++DOCSHELL 119F1400 == 37 [pid = 4052] [id = 291] 04:16:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (119F4800) [pid = 4052] [serial = 872] [outer = 00000000] 04:16:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (1202B000) [pid = 4052] [serial = 873] [outer = 119F4800] 04:16:02 INFO - PROCESS | 4052 | 1469445362785 Marionette DEBUG loaded listener.js 04:16:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (12140C00) [pid = 4052] [serial = 874] [outer = 119F4800] 04:16:03 INFO - PROCESS | 4052 | 1469445363506 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1072ms 04:16:03 INFO - PROCESS | 4052 | 1469445363561 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 04:16:03 INFO - PROCESS | 4052 | 1469445363565 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 04:16:03 INFO - PROCESS | 4052 | 1469445363570 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:16:03 INFO - PROCESS | 4052 | 1469445363572 Marionette TRACE conn6 <- [1,1130,null,{}] 04:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:16:03 INFO - PROCESS | 4052 | 1469445363576 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:03 INFO - PROCESS | 4052 | 1469445363578 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:03 INFO - PROCESS | 4052 | 1469445363841 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 04:16:03 INFO - PROCESS | 4052 | 1469445363850 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:03 INFO - PROCESS | 4052 | 1469445363853 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:03 INFO - PROCESS | 4052 | ++DOCSHELL 0D90AC00 == 38 [pid = 4052] [id = 292] 04:16:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (0D90B400) [pid = 4052] [serial = 875] [outer = 00000000] 04:16:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (0D914400) [pid = 4052] [serial = 876] [outer = 0D90B400] 04:16:03 INFO - PROCESS | 4052 | 1469445363903 Marionette DEBUG loaded listener.js 04:16:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (0DA4A400) [pid = 4052] [serial = 877] [outer = 0D90B400] 04:16:04 INFO - PROCESS | 4052 | --DOCSHELL 16BC7800 == 37 [pid = 4052] [id = 289] 04:16:04 INFO - PROCESS | 4052 | --DOCSHELL 0DD67400 == 36 [pid = 4052] [id = 288] 04:16:04 INFO - PROCESS | 4052 | --DOCSHELL 0D4EC800 == 35 [pid = 4052] [id = 287] 04:16:04 INFO - PROCESS | 4052 | --DOCSHELL 15FBD000 == 34 [pid = 4052] [id = 286] 04:16:04 INFO - PROCESS | 4052 | --DOCSHELL 14FDB800 == 33 [pid = 4052] [id = 285] 04:16:04 INFO - PROCESS | 4052 | --DOCSHELL 121E7400 == 32 [pid = 4052] [id = 284] 04:16:04 INFO - PROCESS | 4052 | --DOCSHELL 0DA13400 == 31 [pid = 4052] [id = 283] 04:16:04 INFO - PROCESS | 4052 | --DOCSHELL 0DA1DC00 == 30 [pid = 4052] [id = 282] 04:16:04 INFO - PROCESS | 4052 | --DOCSHELL 0CC47000 == 29 [pid = 4052] [id = 281] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (166C1800) [pid = 4052] [serial = 813] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (16B90000) [pid = 4052] [serial = 817] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (121E7800) [pid = 4052] [serial = 798] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (139FBC00) [pid = 4052] [serial = 799] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (179DBC00) [pid = 4052] [serial = 826] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (17663400) [pid = 4052] [serial = 816] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (17759C00) [pid = 4052] [serial = 793] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (14FCEC00) [pid = 4052] [serial = 807] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (14FD6400) [pid = 4052] [serial = 808] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0E8D3400) [pid = 4052] [serial = 822] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0DEB8400) [pid = 4052] [serial = 804] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (11821400) [pid = 4052] [serial = 805] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (16079400) [pid = 4052] [serial = 810] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0DD02800) [pid = 4052] [serial = 801] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0DD6D000) [pid = 4052] [serial = 802] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0D90D400) [pid = 4052] [serial = 795] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0DA20000) [pid = 4052] [serial = 796] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (17972400) [pid = 4052] [serial = 819] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (188A1400) [pid = 4052] [serial = 828] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (179D5800) [pid = 4052] [serial = 825] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (1797C000) [pid = 4052] [serial = 820] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (166C5000) [pid = 4052] [serial = 814] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (188A2000) [pid = 4052] [serial = 829] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (1504DC00) [pid = 4052] [serial = 823] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (16670C00) [pid = 4052] [serial = 811] [outer = 00000000] [url = about:blank] 04:16:04 INFO - PROCESS | 4052 | 1469445364550 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1010ms 04:16:04 INFO - PROCESS | 4052 | 1469445364590 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 04:16:04 INFO - PROCESS | 4052 | 1469445364594 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 04:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:16:04 INFO - PROCESS | 4052 | 1469445364600 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:16:04 INFO - PROCESS | 4052 | 1469445364603 Marionette TRACE conn6 <- [1,1134,null,{}] 04:16:04 INFO - PROCESS | 4052 | 1469445364607 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:04 INFO - PROCESS | 4052 | 1469445364610 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:04 INFO - PROCESS | 4052 | 1469445364696 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 04:16:04 INFO - PROCESS | 4052 | 1469445364703 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:04 INFO - PROCESS | 4052 | 1469445364705 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:04 INFO - PROCESS | 4052 | ++DOCSHELL 0DD63C00 == 30 [pid = 4052] [id = 293] 04:16:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0DEB8400) [pid = 4052] [serial = 878] [outer = 00000000] 04:16:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (1181B000) [pid = 4052] [serial = 879] [outer = 0DEB8400] 04:16:04 INFO - PROCESS | 4052 | 1469445364754 Marionette DEBUG loaded listener.js 04:16:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (119F1800) [pid = 4052] [serial = 880] [outer = 0DEB8400] 04:16:05 INFO - PROCESS | 4052 | 1469445365227 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 04:16:05 INFO - PROCESS | 4052 | 1469445365277 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 04:16:05 INFO - PROCESS | 4052 | 1469445365279 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 04:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:16:05 INFO - PROCESS | 4052 | 1469445365285 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:16:05 INFO - PROCESS | 4052 | 1469445365287 Marionette TRACE conn6 <- [1,1138,null,{}] 04:16:05 INFO - PROCESS | 4052 | 1469445365291 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:05 INFO - PROCESS | 4052 | 1469445365293 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:05 INFO - PROCESS | 4052 | 1469445365380 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 04:16:05 INFO - PROCESS | 4052 | 1469445365389 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:05 INFO - PROCESS | 4052 | 1469445365391 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:05 INFO - PROCESS | 4052 | ++DOCSHELL 13FB0C00 == 31 [pid = 4052] [id = 294] 04:16:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (13FB4000) [pid = 4052] [serial = 881] [outer = 00000000] 04:16:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (14A53000) [pid = 4052] [serial = 882] [outer = 13FB4000] 04:16:05 INFO - PROCESS | 4052 | 1469445365441 Marionette DEBUG loaded listener.js 04:16:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (14FD6000) [pid = 4052] [serial = 883] [outer = 13FB4000] 04:16:05 INFO - PROCESS | 4052 | 1469445365891 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 669ms 04:16:05 INFO - PROCESS | 4052 | 1469445365959 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 04:16:05 INFO - PROCESS | 4052 | 1469445365963 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 04:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:16:05 INFO - PROCESS | 4052 | 1469445365974 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:16:05 INFO - PROCESS | 4052 | 1469445365978 Marionette TRACE conn6 <- [1,1142,null,{}] 04:16:05 INFO - PROCESS | 4052 | 1469445365982 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:05 INFO - PROCESS | 4052 | 1469445365984 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:06 INFO - PROCESS | 4052 | 1469445366069 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 04:16:06 INFO - PROCESS | 4052 | 1469445366152 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:06 INFO - PROCESS | 4052 | 1469445366154 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:06 INFO - PROCESS | 4052 | ++DOCSHELL 14FDD000 == 32 [pid = 4052] [id = 295] 04:16:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (151CFC00) [pid = 4052] [serial = 884] [outer = 00000000] 04:16:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (1625BC00) [pid = 4052] [serial = 885] [outer = 151CFC00] 04:16:06 INFO - PROCESS | 4052 | 1469445366200 Marionette DEBUG loaded listener.js 04:16:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (166C0000) [pid = 4052] [serial = 886] [outer = 151CFC00] 04:16:06 INFO - PROCESS | 4052 | 1469445366594 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 690ms 04:16:06 INFO - PROCESS | 4052 | 1469445366659 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 04:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:16:06 INFO - PROCESS | 4052 | 1469445366661 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 04:16:06 INFO - PROCESS | 4052 | 1469445366664 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:16:06 INFO - PROCESS | 4052 | 1469445366666 Marionette TRACE conn6 <- [1,1146,null,{}] 04:16:06 INFO - PROCESS | 4052 | 1469445366670 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:06 INFO - PROCESS | 4052 | 1469445366672 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:06 INFO - PROCESS | 4052 | 1469445366816 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 04:16:06 INFO - PROCESS | 4052 | 1469445366838 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:06 INFO - PROCESS | 4052 | 1469445366840 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:06 INFO - PROCESS | 4052 | ++DOCSHELL 11CBCC00 == 33 [pid = 4052] [id = 296] 04:16:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (166BE800) [pid = 4052] [serial = 887] [outer = 00000000] 04:16:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (16839C00) [pid = 4052] [serial = 888] [outer = 166BE800] 04:16:06 INFO - PROCESS | 4052 | 1469445366884 Marionette DEBUG loaded listener.js 04:16:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (16A27C00) [pid = 4052] [serial = 889] [outer = 166BE800] 04:16:07 INFO - PROCESS | 4052 | 1469445367323 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 04:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 669ms 04:16:07 INFO - PROCESS | 4052 | 1469445367337 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 04:16:07 INFO - PROCESS | 4052 | 1469445367339 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 04:16:07 INFO - PROCESS | 4052 | 1469445367342 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:16:07 INFO - PROCESS | 4052 | 1469445367344 Marionette TRACE conn6 <- [1,1150,null,{}] 04:16:07 INFO - PROCESS | 4052 | 1469445367347 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:07 INFO - PROCESS | 4052 | 1469445367349 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:07 INFO - PROCESS | 4052 | 1469445367490 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 04:16:07 INFO - PROCESS | 4052 | 1469445367496 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:07 INFO - PROCESS | 4052 | 1469445367502 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:07 INFO - PROCESS | 4052 | ++DOCSHELL 16BC9800 == 34 [pid = 4052] [id = 297] 04:16:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (16BCFC00) [pid = 4052] [serial = 890] [outer = 00000000] 04:16:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (1766C400) [pid = 4052] [serial = 891] [outer = 16BCFC00] 04:16:07 INFO - PROCESS | 4052 | 1469445367596 Marionette DEBUG loaded listener.js 04:16:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (177C6C00) [pid = 4052] [serial = 892] [outer = 16BCFC00] 04:16:08 INFO - PROCESS | 4052 | 1469445368010 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 04:16:08 INFO - PROCESS | 4052 | 1469445368151 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 04:16:08 INFO - PROCESS | 4052 | 1469445368153 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 04:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:16:08 INFO - PROCESS | 4052 | 1469445368220 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:16:08 INFO - PROCESS | 4052 | 1469445368221 Marionette TRACE conn6 <- [1,1154,null,{}] 04:16:08 INFO - PROCESS | 4052 | 1469445368225 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:08 INFO - PROCESS | 4052 | 1469445368227 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:08 INFO - PROCESS | 4052 | 1469445368340 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 04:16:08 INFO - PROCESS | 4052 | 1469445368348 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:08 INFO - PROCESS | 4052 | 1469445368350 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:08 INFO - PROCESS | 4052 | ++DOCSHELL 1797B400 == 35 [pid = 4052] [id = 298] 04:16:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (179D7C00) [pid = 4052] [serial = 893] [outer = 00000000] 04:16:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (1880CC00) [pid = 4052] [serial = 894] [outer = 179D7C00] 04:16:08 INFO - PROCESS | 4052 | 1469445368393 Marionette DEBUG loaded listener.js 04:16:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (188A7800) [pid = 4052] [serial = 895] [outer = 179D7C00] 04:16:08 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (15FBE000) [pid = 4052] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:16:08 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (11CF6C00) [pid = 4052] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:16:08 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0DA20400) [pid = 4052] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:16:08 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0CC48800) [pid = 4052] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:16:08 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0D7D6400) [pid = 4052] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:16:08 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (14FDC400) [pid = 4052] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:16:08 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0D75B400) [pid = 4052] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:16:08 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (120A5C00) [pid = 4052] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:16:08 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (16A26400) [pid = 4052] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:16:08 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (119A5800) [pid = 4052] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:16:08 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (121E7C00) [pid = 4052] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:16:08 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (119F9000) [pid = 4052] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:16:08 INFO - PROCESS | 4052 | 1469445368905 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 729ms 04:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:16:08 INFO - PROCESS | 4052 | 1469445368941 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 04:16:08 INFO - PROCESS | 4052 | 1469445368943 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 04:16:08 INFO - PROCESS | 4052 | 1469445368946 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:16:08 INFO - PROCESS | 4052 | 1469445368948 Marionette TRACE conn6 <- [1,1158,null,{}] 04:16:08 INFO - PROCESS | 4052 | 1469445368951 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:08 INFO - PROCESS | 4052 | 1469445368953 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:09 INFO - PROCESS | 4052 | 1469445369032 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 04:16:09 INFO - PROCESS | 4052 | 1469445369037 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:09 INFO - PROCESS | 4052 | 1469445369039 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:09 INFO - PROCESS | 4052 | ++DOCSHELL 11ABCC00 == 36 [pid = 4052] [id = 299] 04:16:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (11ABD800) [pid = 4052] [serial = 896] [outer = 00000000] 04:16:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (139FA000) [pid = 4052] [serial = 897] [outer = 11ABD800] 04:16:09 INFO - PROCESS | 4052 | 1469445369083 Marionette DEBUG loaded listener.js 04:16:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (16B8E400) [pid = 4052] [serial = 898] [outer = 11ABD800] 04:16:09 INFO - PROCESS | 4052 | 1469445369511 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 04:16:09 INFO - PROCESS | 4052 | 1469445369577 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 04:16:09 INFO - PROCESS | 4052 | 1469445369580 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 04:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:16:09 INFO - PROCESS | 4052 | 1469445369582 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:16:09 INFO - PROCESS | 4052 | 1469445369584 Marionette TRACE conn6 <- [1,1162,null,{}] 04:16:09 INFO - PROCESS | 4052 | 1469445369588 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:09 INFO - PROCESS | 4052 | 1469445369590 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:09 INFO - PROCESS | 4052 | 1469445369701 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 04:16:09 INFO - PROCESS | 4052 | [4052] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:16:09 INFO - PROCESS | 4052 | 1469445369722 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:09 INFO - PROCESS | 4052 | 1469445369732 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:09 INFO - PROCESS | 4052 | ++DOCSHELL 179D5C00 == 37 [pid = 4052] [id = 300] 04:16:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (179D6800) [pid = 4052] [serial = 899] [outer = 00000000] 04:16:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (188AE000) [pid = 4052] [serial = 900] [outer = 179D6800] 04:16:09 INFO - PROCESS | 4052 | 1469445369776 Marionette DEBUG loaded listener.js 04:16:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (188AFC00) [pid = 4052] [serial = 901] [outer = 179D6800] 04:16:10 INFO - PROCESS | 4052 | 1469445370196 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 04:16:10 INFO - PROCESS | 4052 | 1469445370255 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 04:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:16:10 INFO - PROCESS | 4052 | 1469445370258 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:16:10 INFO - PROCESS | 4052 | 1469445370260 Marionette TRACE conn6 <- [1,1166,null,{}] 04:16:10 INFO - PROCESS | 4052 | 1469445370264 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:10 INFO - PROCESS | 4052 | 1469445370265 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:10 INFO - PROCESS | 4052 | 1469445370347 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 04:16:10 INFO - PROCESS | 4052 | 1469445370352 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:10 INFO - PROCESS | 4052 | 1469445370354 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:10 INFO - PROCESS | 4052 | ++DOCSHELL 16078C00 == 38 [pid = 4052] [id = 301] 04:16:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (19263000) [pid = 4052] [serial = 902] [outer = 00000000] 04:16:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (1979B400) [pid = 4052] [serial = 903] [outer = 19263000] 04:16:10 INFO - PROCESS | 4052 | 1469445370398 Marionette DEBUG loaded listener.js 04:16:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (197A3400) [pid = 4052] [serial = 904] [outer = 19263000] 04:16:10 INFO - PROCESS | 4052 | 1469445370812 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 04:16:10 INFO - PROCESS | 4052 | 1469445370927 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 04:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:16:10 INFO - PROCESS | 4052 | 1469445370933 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:16:10 INFO - PROCESS | 4052 | 1469445370937 Marionette TRACE conn6 <- [1,1170,null,{}] 04:16:10 INFO - PROCESS | 4052 | 1469445370944 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:10 INFO - PROCESS | 4052 | 1469445370948 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:11 INFO - PROCESS | 4052 | 1469445371158 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 04:16:11 INFO - PROCESS | 4052 | 1469445371285 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:11 INFO - PROCESS | 4052 | 1469445371291 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:11 INFO - PROCESS | 4052 | ++DOCSHELL 0D916400 == 39 [pid = 4052] [id = 302] 04:16:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (0D917400) [pid = 4052] [serial = 905] [outer = 00000000] 04:16:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (0DA12800) [pid = 4052] [serial = 906] [outer = 0D917400] 04:16:11 INFO - PROCESS | 4052 | 1469445371350 Marionette DEBUG loaded listener.js 04:16:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (0DA4DC00) [pid = 4052] [serial = 907] [outer = 0D917400] 04:16:11 INFO - PROCESS | 4052 | 1469445371945 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_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] 04:16:11 INFO - PROCESS | 4052 | 1469445371964 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 04:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:16:11 INFO - PROCESS | 4052 | 1469445371987 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:16:11 INFO - PROCESS | 4052 | 1469445371991 Marionette TRACE conn6 <- [1,1174,null,{}] 04:16:12 INFO - PROCESS | 4052 | 1469445372015 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:12 INFO - PROCESS | 4052 | 1469445372018 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:12 INFO - PROCESS | 4052 | 1469445372132 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 04:16:12 INFO - PROCESS | 4052 | 1469445372237 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:12 INFO - PROCESS | 4052 | 1469445372239 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:12 INFO - PROCESS | 4052 | ++DOCSHELL 14FDB800 == 40 [pid = 4052] [id = 303] 04:16:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (15040C00) [pid = 4052] [serial = 908] [outer = 00000000] 04:16:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (1511A000) [pid = 4052] [serial = 909] [outer = 15040C00] 04:16:12 INFO - PROCESS | 4052 | 1469445372296 Marionette DEBUG loaded listener.js 04:16:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (15FBD000) [pid = 4052] [serial = 910] [outer = 15040C00] 04:16:12 INFO - PROCESS | 4052 | 1469445372892 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:16:12 INFO - PROCESS | 4052 | 1469445372982 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 04:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:16:12 INFO - PROCESS | 4052 | 1469445372986 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:16:12 INFO - PROCESS | 4052 | 1469445372988 Marionette TRACE conn6 <- [1,1178,null,{}] 04:16:12 INFO - PROCESS | 4052 | 1469445372999 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:12 INFO - PROCESS | 4052 | 1469445373003 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:13 INFO - PROCESS | 4052 | 1469445373149 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 04:16:13 INFO - PROCESS | 4052 | 1469445373277 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:13 INFO - PROCESS | 4052 | 1469445373281 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:13 INFO - PROCESS | 4052 | ++DOCSHELL 1760C000 == 41 [pid = 4052] [id = 304] 04:16:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (1760C400) [pid = 4052] [serial = 911] [outer = 00000000] 04:16:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (1760EC00) [pid = 4052] [serial = 912] [outer = 1760C400] 04:16:13 INFO - PROCESS | 4052 | 1469445373339 Marionette DEBUG loaded listener.js 04:16:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (17666400) [pid = 4052] [serial = 913] [outer = 1760C400] 04:16:13 INFO - PROCESS | 4052 | 1469445373960 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:16:14 INFO - PROCESS | 4052 | 1469445374070 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 04:16:14 INFO - PROCESS | 4052 | 1469445374073 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:16:14 INFO - PROCESS | 4052 | 1469445374075 Marionette TRACE conn6 <- [1,1182,null,{}] 04:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:16:14 INFO - PROCESS | 4052 | 1469445374093 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:14 INFO - PROCESS | 4052 | 1469445374096 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:14 INFO - PROCESS | 4052 | 1469445374215 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 04:16:14 INFO - PROCESS | 4052 | 1469445374338 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:14 INFO - PROCESS | 4052 | 1469445374340 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:14 INFO - PROCESS | 4052 | ++DOCSHELL 0CC3FC00 == 42 [pid = 4052] [id = 305] 04:16:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (0D2CBC00) [pid = 4052] [serial = 914] [outer = 00000000] 04:16:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (0DA1BC00) [pid = 4052] [serial = 915] [outer = 0D2CBC00] 04:16:14 INFO - PROCESS | 4052 | 1469445374397 Marionette DEBUG loaded listener.js 04:16:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (0DD66000) [pid = 4052] [serial = 916] [outer = 0D2CBC00] 04:16:15 INFO - PROCESS | 4052 | 1469445375173 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_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] 04:16:15 INFO - PROCESS | 4052 | 1469445375247 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 04:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:16:15 INFO - PROCESS | 4052 | 1469445375270 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:16:15 INFO - PROCESS | 4052 | 1469445375275 Marionette TRACE conn6 <- [1,1186,null,{}] 04:16:15 INFO - PROCESS | 4052 | 1469445375280 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:15 INFO - PROCESS | 4052 | 1469445375282 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:15 INFO - PROCESS | 4052 | 1469445375390 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 04:16:16 INFO - PROCESS | 4052 | --DOCSHELL 179D5C00 == 41 [pid = 4052] [id = 300] 04:16:16 INFO - PROCESS | 4052 | --DOCSHELL 11ABCC00 == 40 [pid = 4052] [id = 299] 04:16:16 INFO - PROCESS | 4052 | --DOCSHELL 1797B400 == 39 [pid = 4052] [id = 298] 04:16:16 INFO - PROCESS | 4052 | --DOCSHELL 16BC9800 == 38 [pid = 4052] [id = 297] 04:16:16 INFO - PROCESS | 4052 | --DOCSHELL 11CBCC00 == 37 [pid = 4052] [id = 296] 04:16:16 INFO - PROCESS | 4052 | --DOCSHELL 14FDD000 == 36 [pid = 4052] [id = 295] 04:16:16 INFO - PROCESS | 4052 | --DOCSHELL 13FB0C00 == 35 [pid = 4052] [id = 294] 04:16:16 INFO - PROCESS | 4052 | --DOCSHELL 0DD63C00 == 34 [pid = 4052] [id = 293] 04:16:16 INFO - PROCESS | 4052 | --DOCSHELL 0D90AC00 == 33 [pid = 4052] [id = 292] 04:16:16 INFO - PROCESS | 4052 | --DOCSHELL 0D4E3400 == 32 [pid = 4052] [id = 290] 04:16:16 INFO - PROCESS | 4052 | --DOCSHELL 119F1400 == 31 [pid = 4052] [id = 291] 04:16:16 INFO - PROCESS | 4052 | --DOCSHELL 0CC3FC00 == 30 [pid = 4052] [id = 305] 04:16:16 INFO - PROCESS | 4052 | --DOCSHELL 14FDB800 == 29 [pid = 4052] [id = 303] 04:16:16 INFO - PROCESS | 4052 | --DOCSHELL 1760C000 == 28 [pid = 4052] [id = 304] 04:16:16 INFO - PROCESS | 4052 | --DOCSHELL 16078C00 == 27 [pid = 4052] [id = 301] 04:16:16 INFO - PROCESS | 4052 | --DOCSHELL 0D916400 == 26 [pid = 4052] [id = 302] 04:16:16 INFO - PROCESS | 4052 | 1469445376119 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:16 INFO - PROCESS | 4052 | 1469445376122 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (1745C000) [pid = 4052] [serial = 867] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (16260000) [pid = 4052] [serial = 858] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (120A3800) [pid = 4052] [serial = 849] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (0DA50800) [pid = 4052] [serial = 846] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (0DD60C00) [pid = 4052] [serial = 847] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (0D2C9C00) [pid = 4052] [serial = 843] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (0D4EA000) [pid = 4052] [serial = 844] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0E647C00) [pid = 4052] [serial = 841] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0DA4C000) [pid = 4052] [serial = 840] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (15121800) [pid = 4052] [serial = 856] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (1511A400) [pid = 4052] [serial = 855] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0DA51400) [pid = 4052] [serial = 832] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0D90E000) [pid = 4052] [serial = 831] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (13F21C00) [pid = 4052] [serial = 835] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (13532400) [pid = 4052] [serial = 834] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (179D7000) [pid = 4052] [serial = 838] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (1766A000) [pid = 4052] [serial = 837] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (1352F800) [pid = 4052] [serial = 861] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (1511B000) [pid = 4052] [serial = 862] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (166C6800) [pid = 4052] [serial = 859] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (13F26400) [pid = 4052] [serial = 852] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (14FD2400) [pid = 4052] [serial = 853] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (16A20400) [pid = 4052] [serial = 865] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (16840000) [pid = 4052] [serial = 864] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (12146000) [pid = 4052] [serial = 850] [outer = 00000000] [url = about:blank] 04:16:16 INFO - PROCESS | 4052 | ++DOCSHELL 08086800 == 27 [pid = 4052] [id = 306] 04:16:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (08087000) [pid = 4052] [serial = 917] [outer = 00000000] 04:16:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (0CC46800) [pid = 4052] [serial = 918] [outer = 08087000] 04:16:16 INFO - PROCESS | 4052 | 1469445376273 Marionette DEBUG loaded listener.js 04:16:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (0D4E3C00) [pid = 4052] [serial = 919] [outer = 08087000] 04:16:16 INFO - PROCESS | 4052 | 1469445376688 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1473ms 04:16:16 INFO - PROCESS | 4052 | 1469445376750 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 04:16:16 INFO - PROCESS | 4052 | 1469445376754 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 04:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:16:16 INFO - PROCESS | 4052 | 1469445376758 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:16:16 INFO - PROCESS | 4052 | 1469445376760 Marionette TRACE conn6 <- [1,1190,null,{}] 04:16:16 INFO - PROCESS | 4052 | 1469445376766 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:16 INFO - PROCESS | 4052 | 1469445376770 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:16 INFO - PROCESS | 4052 | 1469445376864 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 04:16:16 INFO - PROCESS | 4052 | 1469445376872 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:16 INFO - PROCESS | 4052 | 1469445376874 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:16 INFO - PROCESS | 4052 | ++DOCSHELL 0D916400 == 28 [pid = 4052] [id = 307] 04:16:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0DA14400) [pid = 4052] [serial = 920] [outer = 00000000] 04:16:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0DA4C800) [pid = 4052] [serial = 921] [outer = 0DA14400] 04:16:16 INFO - PROCESS | 4052 | 1469445376923 Marionette DEBUG loaded listener.js 04:16:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0DA55800) [pid = 4052] [serial = 922] [outer = 0DA14400] 04:16:17 INFO - PROCESS | 4052 | 1469445377385 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:16:17 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 04:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 669ms 04:16:17 INFO - PROCESS | 4052 | 1469445377432 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 04:16:17 INFO - PROCESS | 4052 | 1469445377436 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 04:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:16:17 INFO - PROCESS | 4052 | 1469445377441 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:16:17 INFO - PROCESS | 4052 | 1469445377443 Marionette TRACE conn6 <- [1,1194,null,{}] 04:16:17 INFO - PROCESS | 4052 | 1469445377447 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:17 INFO - PROCESS | 4052 | 1469445377450 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:17 INFO - PROCESS | 4052 | 1469445377571 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 04:16:17 INFO - PROCESS | 4052 | 1469445377661 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:17 INFO - PROCESS | 4052 | 1469445377663 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:17 INFO - PROCESS | 4052 | ++DOCSHELL 0D911C00 == 29 [pid = 4052] [id = 308] 04:16:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (0E64A800) [pid = 4052] [serial = 923] [outer = 00000000] 04:16:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (0E8D5400) [pid = 4052] [serial = 924] [outer = 0E64A800] 04:16:17 INFO - PROCESS | 4052 | 1469445377709 Marionette DEBUG loaded listener.js 04:16:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (119EE000) [pid = 4052] [serial = 925] [outer = 0E64A800] 04:16:18 INFO - PROCESS | 4052 | 1469445378125 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:16:18 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 04:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 730ms 04:16:18 INFO - PROCESS | 4052 | 1469445378175 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 04:16:18 INFO - PROCESS | 4052 | 1469445378177 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 04:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:16:18 INFO - PROCESS | 4052 | 1469445378192 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:16:18 INFO - PROCESS | 4052 | 1469445378198 Marionette TRACE conn6 <- [1,1198,null,{}] 04:16:18 INFO - PROCESS | 4052 | 1469445378207 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:18 INFO - PROCESS | 4052 | 1469445378211 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:18 INFO - PROCESS | 4052 | 1469445378331 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 04:16:18 INFO - PROCESS | 4052 | 1469445378391 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:18 INFO - PROCESS | 4052 | 1469445378393 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:18 INFO - PROCESS | 4052 | ++DOCSHELL 1202E000 == 30 [pid = 4052] [id = 309] 04:16:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (121DF800) [pid = 4052] [serial = 926] [outer = 00000000] 04:16:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (13532400) [pid = 4052] [serial = 927] [outer = 121DF800] 04:16:18 INFO - PROCESS | 4052 | 1469445378450 Marionette DEBUG loaded listener.js 04:16:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (13993400) [pid = 4052] [serial = 928] [outer = 121DF800] 04:16:18 INFO - PROCESS | 4052 | 1469445378886 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 731ms 04:16:18 INFO - PROCESS | 4052 | 1469445378945 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 04:16:18 INFO - PROCESS | 4052 | 1469445378948 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 04:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:16:18 INFO - PROCESS | 4052 | 1469445378954 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:16:18 INFO - PROCESS | 4052 | 1469445378956 Marionette TRACE conn6 <- [1,1202,null,{}] 04:16:18 INFO - PROCESS | 4052 | 1469445378959 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:18 INFO - PROCESS | 4052 | 1469445378962 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:19 INFO - PROCESS | 4052 | 1469445379078 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 04:16:19 INFO - PROCESS | 4052 | 1469445379088 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:19 INFO - PROCESS | 4052 | 1469445379090 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:19 INFO - PROCESS | 4052 | ++DOCSHELL 13FB0800 == 31 [pid = 4052] [id = 310] 04:16:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (13FB0C00) [pid = 4052] [serial = 929] [outer = 00000000] 04:16:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (14FD4C00) [pid = 4052] [serial = 930] [outer = 13FB0C00] 04:16:19 INFO - PROCESS | 4052 | 1469445379135 Marionette DEBUG loaded listener.js 04:16:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (14FD9800) [pid = 4052] [serial = 931] [outer = 13FB0C00] 04:16:19 INFO - PROCESS | 4052 | 1469445379553 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 04:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:16:19 INFO - PROCESS | 4052 | 1469445379586 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 04:16:19 INFO - PROCESS | 4052 | 1469445379588 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 04:16:19 INFO - PROCESS | 4052 | 1469445379591 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:16:19 INFO - PROCESS | 4052 | 1469445379593 Marionette TRACE conn6 <- [1,1206,null,{}] 04:16:19 INFO - PROCESS | 4052 | 1469445379596 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:19 INFO - PROCESS | 4052 | 1469445379598 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:19 INFO - PROCESS | 4052 | 1469445379707 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 04:16:19 INFO - PROCESS | 4052 | 1469445379714 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:19 INFO - PROCESS | 4052 | 1469445379720 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:19 INFO - PROCESS | 4052 | ++DOCSHELL 121DD000 == 32 [pid = 4052] [id = 311] 04:16:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (15041C00) [pid = 4052] [serial = 932] [outer = 00000000] 04:16:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (1511BC00) [pid = 4052] [serial = 933] [outer = 15041C00] 04:16:19 INFO - PROCESS | 4052 | 1469445379823 Marionette DEBUG loaded listener.js 04:16:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (15F4B800) [pid = 4052] [serial = 934] [outer = 15041C00] 04:16:20 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (19263000) [pid = 4052] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:16:20 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (16BCFC00) [pid = 4052] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:16:20 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (119F4800) [pid = 4052] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:16:20 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (151CFC00) [pid = 4052] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:16:20 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0DEB8400) [pid = 4052] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:16:20 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0D90B400) [pid = 4052] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:16:20 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0D4E6C00) [pid = 4052] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:16:20 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (13FB4000) [pid = 4052] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:16:20 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (179D7C00) [pid = 4052] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:16:20 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (11ABD800) [pid = 4052] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:16:20 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (16BCB800) [pid = 4052] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:16:20 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (179D6800) [pid = 4052] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:16:20 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (166BE800) [pid = 4052] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:16:20 INFO - PROCESS | 4052 | 1469445380578 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1018ms 04:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:16:20 INFO - PROCESS | 4052 | 1469445380611 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 04:16:20 INFO - PROCESS | 4052 | 1469445380613 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 04:16:20 INFO - PROCESS | 4052 | 1469445380616 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:16:20 INFO - PROCESS | 4052 | 1469445380618 Marionette TRACE conn6 <- [1,1210,null,{}] 04:16:20 INFO - PROCESS | 4052 | 1469445380621 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:20 INFO - PROCESS | 4052 | 1469445380623 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:20 INFO - PROCESS | 4052 | 1469445380707 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 04:16:20 INFO - PROCESS | 4052 | 1469445380796 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:20 INFO - PROCESS | 4052 | 1469445380797 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:20 INFO - PROCESS | 4052 | ++DOCSHELL 0D5F2400 == 33 [pid = 4052] [id = 312] 04:16:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0D74EC00) [pid = 4052] [serial = 935] [outer = 00000000] 04:16:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (15FB8000) [pid = 4052] [serial = 936] [outer = 0D74EC00] 04:16:20 INFO - PROCESS | 4052 | 1469445380851 Marionette DEBUG loaded listener.js 04:16:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (1607B400) [pid = 4052] [serial = 937] [outer = 0D74EC00] 04:16:21 INFO - PROCESS | 4052 | 1469445381199 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 04:16:21 INFO - PROCESS | 4052 | 1469445381249 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 04:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:16:21 INFO - PROCESS | 4052 | 1469445381252 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:16:21 INFO - PROCESS | 4052 | 1469445381254 Marionette TRACE conn6 <- [1,1214,null,{}] 04:16:21 INFO - PROCESS | 4052 | 1469445381266 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:21 INFO - PROCESS | 4052 | 1469445381268 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:21 INFO - PROCESS | 4052 | 1469445381346 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 04:16:21 INFO - PROCESS | 4052 | 1469445381352 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:21 INFO - PROCESS | 4052 | 1469445381354 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:21 INFO - PROCESS | 4052 | ++DOCSHELL 16264C00 == 34 [pid = 4052] [id = 313] 04:16:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (16670C00) [pid = 4052] [serial = 938] [outer = 00000000] 04:16:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (1683A000) [pid = 4052] [serial = 939] [outer = 16670C00] 04:16:21 INFO - PROCESS | 4052 | 1469445381399 Marionette DEBUG loaded listener.js 04:16:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (16842000) [pid = 4052] [serial = 940] [outer = 16670C00] 04:16:21 INFO - PROCESS | 4052 | 1469445381810 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 04:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:16:21 INFO - PROCESS | 4052 | 1469445381883 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 04:16:21 INFO - PROCESS | 4052 | 1469445381885 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 04:16:21 INFO - PROCESS | 4052 | 1469445381888 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:16:21 INFO - PROCESS | 4052 | 1469445381890 Marionette TRACE conn6 <- [1,1218,null,{}] 04:16:21 INFO - PROCESS | 4052 | 1469445381893 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:21 INFO - PROCESS | 4052 | 1469445381895 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:21 INFO - PROCESS | 4052 | 1469445381974 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 04:16:21 INFO - PROCESS | 4052 | 1469445381982 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:21 INFO - PROCESS | 4052 | 1469445381984 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:21 INFO - PROCESS | 4052 | ++DOCSHELL 14FD3C00 == 35 [pid = 4052] [id = 314] 04:16:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (16837000) [pid = 4052] [serial = 941] [outer = 00000000] 04:16:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (16BC3400) [pid = 4052] [serial = 942] [outer = 16837000] 04:16:22 INFO - PROCESS | 4052 | 1469445382029 Marionette DEBUG loaded listener.js 04:16:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (16BC3800) [pid = 4052] [serial = 943] [outer = 16837000] 04:16:22 INFO - PROCESS | 4052 | 1469445382516 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 729ms 04:16:22 INFO - PROCESS | 4052 | 1469445382619 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 04:16:22 INFO - PROCESS | 4052 | 1469445382624 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 04:16:22 INFO - PROCESS | 4052 | 1469445382630 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:16:22 INFO - PROCESS | 4052 | 1469445382634 Marionette TRACE conn6 <- [1,1222,null,{}] 04:16:22 INFO - PROCESS | 4052 | 1469445382641 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:22 INFO - PROCESS | 4052 | 1469445382645 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:22 INFO - PROCESS | 4052 | 1469445382802 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 04:16:22 INFO - PROCESS | 4052 | 1469445382908 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:22 INFO - PROCESS | 4052 | 1469445382913 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:22 INFO - PROCESS | 4052 | ++DOCSHELL 0D7DDC00 == 36 [pid = 4052] [id = 315] 04:16:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (0D7DEC00) [pid = 4052] [serial = 944] [outer = 00000000] 04:16:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (0D7E5800) [pid = 4052] [serial = 945] [outer = 0D7DEC00] 04:16:22 INFO - PROCESS | 4052 | 1469445382994 Marionette DEBUG loaded listener.js 04:16:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (0DA17800) [pid = 4052] [serial = 946] [outer = 0D7DEC00] 04:16:23 INFO - PROCESS | 4052 | 1469445383721 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1124ms 04:16:23 INFO - PROCESS | 4052 | 1469445383758 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 04:16:23 INFO - PROCESS | 4052 | 1469445383763 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 04:16:23 INFO - PROCESS | 4052 | 1469445383770 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:16:23 INFO - PROCESS | 4052 | 1469445383773 Marionette TRACE conn6 <- [1,1226,null,{}] 04:16:23 INFO - PROCESS | 4052 | 1469445383777 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:23 INFO - PROCESS | 4052 | 1469445383780 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:23 INFO - PROCESS | 4052 | 1469445383899 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 04:16:24 INFO - PROCESS | 4052 | 1469445384029 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:24 INFO - PROCESS | 4052 | 1469445384032 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:24 INFO - PROCESS | 4052 | ++DOCSHELL 11922400 == 37 [pid = 4052] [id = 316] 04:16:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (119AD000) [pid = 4052] [serial = 947] [outer = 00000000] 04:16:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (1210F000) [pid = 4052] [serial = 948] [outer = 119AD000] 04:16:24 INFO - PROCESS | 4052 | 1469445384097 Marionette DEBUG loaded listener.js 04:16:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (12CAE000) [pid = 4052] [serial = 949] [outer = 119AD000] 04:16:24 INFO - PROCESS | 4052 | 1469445384985 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1277ms 04:16:25 INFO - PROCESS | 4052 | 1469445385051 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 04:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:16:25 INFO - PROCESS | 4052 | 1469445385056 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 04:16:25 INFO - PROCESS | 4052 | 1469445385061 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:16:25 INFO - PROCESS | 4052 | 1469445385064 Marionette TRACE conn6 <- [1,1230,null,{}] 04:16:25 INFO - PROCESS | 4052 | 1469445385069 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:25 INFO - PROCESS | 4052 | 1469445385072 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:25 INFO - PROCESS | 4052 | 1469445385185 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 04:16:25 INFO - PROCESS | 4052 | 1469445385301 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:25 INFO - PROCESS | 4052 | 1469445385305 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:25 INFO - PROCESS | 4052 | --DOCSHELL 179DA800 == 36 [pid = 4052] [id = 21] 04:16:25 INFO - PROCESS | 4052 | --DOCSHELL 15FBA400 == 35 [pid = 4052] [id = 17] 04:16:25 INFO - PROCESS | 4052 | --DOCSHELL 08083400 == 34 [pid = 4052] [id = 22] 04:16:25 INFO - PROCESS | 4052 | --DOCSHELL 0E8D7400 == 33 [pid = 4052] [id = 28] 04:16:25 INFO - PROCESS | 4052 | --DOCSHELL 17765400 == 32 [pid = 4052] [id = 11] 04:16:25 INFO - PROCESS | 4052 | --DOCSHELL 0E64A400 == 31 [pid = 4052] [id = 14] 04:16:25 INFO - PROCESS | 4052 | --DOCSHELL 1BDB1C00 == 30 [pid = 4052] [id = 8] 04:16:25 INFO - PROCESS | 4052 | --DOCSHELL 0DA20C00 == 29 [pid = 4052] [id = 27] 04:16:25 INFO - PROCESS | 4052 | --DOCSHELL 0D436800 == 28 [pid = 4052] [id = 26] 04:16:25 INFO - PROCESS | 4052 | --DOCSHELL 118A1000 == 27 [pid = 4052] [id = 15] 04:16:25 INFO - PROCESS | 4052 | --DOCSHELL 150DA000 == 26 [pid = 4052] [id = 16] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (1979B400) [pid = 4052] [serial = 903] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (1766C400) [pid = 4052] [serial = 891] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (177C6C00) [pid = 4052] [serial = 892] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (1202B000) [pid = 4052] [serial = 873] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (12140C00) [pid = 4052] [serial = 874] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (1625BC00) [pid = 4052] [serial = 885] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (166C0000) [pid = 4052] [serial = 886] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (1181B000) [pid = 4052] [serial = 879] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (119F1800) [pid = 4052] [serial = 880] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0D914400) [pid = 4052] [serial = 876] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0DA4A400) [pid = 4052] [serial = 877] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0D7DBC00) [pid = 4052] [serial = 870] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0D90B000) [pid = 4052] [serial = 871] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (14FD6000) [pid = 4052] [serial = 883] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (14A53000) [pid = 4052] [serial = 882] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (1880CC00) [pid = 4052] [serial = 894] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (139FA000) [pid = 4052] [serial = 897] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (197A3400) [pid = 4052] [serial = 904] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (0856C000) [pid = 4052] [serial = 868] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (188AE000) [pid = 4052] [serial = 900] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (188AFC00) [pid = 4052] [serial = 901] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (188A7800) [pid = 4052] [serial = 895] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (16839C00) [pid = 4052] [serial = 888] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (16A27C00) [pid = 4052] [serial = 889] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (16B8E400) [pid = 4052] [serial = 898] [outer = 00000000] [url = about:blank] 04:16:25 INFO - PROCESS | 4052 | ++DOCSHELL 0856C000 == 27 [pid = 4052] [id = 317] 04:16:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (0D2C9C00) [pid = 4052] [serial = 950] [outer = 00000000] 04:16:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (0D7E4800) [pid = 4052] [serial = 951] [outer = 0D2C9C00] 04:16:25 INFO - PROCESS | 4052 | 1469445385380 Marionette DEBUG loaded listener.js 04:16:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0DA4A400) [pid = 4052] [serial = 952] [outer = 0D2C9C00] 04:16:25 INFO - PROCESS | 4052 | 1469445385819 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 789ms 04:16:25 INFO - PROCESS | 4052 | 1469445385851 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 04:16:25 INFO - PROCESS | 4052 | 1469445385855 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 04:16:25 INFO - PROCESS | 4052 | 1469445385861 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:16:25 INFO - PROCESS | 4052 | 1469445385864 Marionette TRACE conn6 <- [1,1234,null,{}] 04:16:25 INFO - PROCESS | 4052 | 1469445385868 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:25 INFO - PROCESS | 4052 | 1469445385870 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:25 INFO - PROCESS | 4052 | 1469445385957 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 04:16:25 INFO - PROCESS | 4052 | 1469445385966 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:25 INFO - PROCESS | 4052 | 1469445385968 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:25 INFO - PROCESS | 4052 | ++DOCSHELL 0E835800 == 28 [pid = 4052] [id = 318] 04:16:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0E8D2000) [pid = 4052] [serial = 953] [outer = 00000000] 04:16:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (119B1C00) [pid = 4052] [serial = 954] [outer = 0E8D2000] 04:16:26 INFO - PROCESS | 4052 | 1469445386015 Marionette DEBUG loaded listener.js 04:16:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (1210B000) [pid = 4052] [serial = 955] [outer = 0E8D2000] 04:16:26 INFO - PROCESS | 4052 | 1469445386511 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 04:16:26 INFO - PROCESS | 4052 | 1469445386536 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 04:16:26 INFO - PROCESS | 4052 | 1469445386539 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 04:16:26 INFO - PROCESS | 4052 | 1469445386542 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:16:26 INFO - PROCESS | 4052 | 1469445386546 Marionette TRACE conn6 <- [1,1238,null,{}] 04:16:26 INFO - PROCESS | 4052 | 1469445386557 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:26 INFO - PROCESS | 4052 | 1469445386562 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:26 INFO - PROCESS | 4052 | 1469445386656 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 04:16:26 INFO - PROCESS | 4052 | 1469445386743 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:26 INFO - PROCESS | 4052 | 1469445386747 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:26 INFO - PROCESS | 4052 | ++DOCSHELL 14A53C00 == 29 [pid = 4052] [id = 319] 04:16:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (14A54800) [pid = 4052] [serial = 956] [outer = 00000000] 04:16:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (14FD2000) [pid = 4052] [serial = 957] [outer = 14A54800] 04:16:26 INFO - PROCESS | 4052 | 1469445386802 Marionette DEBUG loaded listener.js 04:16:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (150D9000) [pid = 4052] [serial = 958] [outer = 14A54800] 04:16:27 INFO - PROCESS | 4052 | 1469445387191 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 669ms 04:16:27 INFO - PROCESS | 4052 | 1469445387230 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 04:16:27 INFO - PROCESS | 4052 | 1469445387242 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 04:16:27 INFO - PROCESS | 4052 | 1469445387245 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:16:27 INFO - PROCESS | 4052 | 1469445387247 Marionette TRACE conn6 <- [1,1242,null,{}] 04:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:16:27 INFO - PROCESS | 4052 | 1469445387250 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:27 INFO - PROCESS | 4052 | 1469445387252 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:27 INFO - PROCESS | 4052 | 1469445387335 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 04:16:27 INFO - PROCESS | 4052 | 1469445387344 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:27 INFO - PROCESS | 4052 | 1469445387346 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:27 INFO - PROCESS | 4052 | ++DOCSHELL 1667B400 == 30 [pid = 4052] [id = 320] 04:16:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (166C0000) [pid = 4052] [serial = 959] [outer = 00000000] 04:16:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (166C6800) [pid = 4052] [serial = 960] [outer = 166C0000] 04:16:27 INFO - PROCESS | 4052 | 1469445387390 Marionette DEBUG loaded listener.js 04:16:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (1683A400) [pid = 4052] [serial = 961] [outer = 166C0000] 04:16:27 INFO - PROCESS | 4052 | 1469445387857 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 04:16:27 INFO - PROCESS | 4052 | 1469445387892 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 04:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:16:27 INFO - PROCESS | 4052 | 1469445387894 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 04:16:27 INFO - PROCESS | 4052 | 1469445387903 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:16:27 INFO - PROCESS | 4052 | 1469445387905 Marionette TRACE conn6 <- [1,1246,null,{}] 04:16:27 INFO - PROCESS | 4052 | 1469445387909 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:27 INFO - PROCESS | 4052 | 1469445387911 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:28 INFO - PROCESS | 4052 | 1469445388021 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 04:16:28 INFO - PROCESS | 4052 | 1469445388026 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:28 INFO - PROCESS | 4052 | 1469445388028 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:28 INFO - PROCESS | 4052 | ++DOCSHELL 1667BC00 == 31 [pid = 4052] [id = 321] 04:16:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (16842800) [pid = 4052] [serial = 962] [outer = 00000000] 04:16:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (16BC7000) [pid = 4052] [serial = 963] [outer = 16842800] 04:16:28 INFO - PROCESS | 4052 | 1469445388073 Marionette DEBUG loaded listener.js 04:16:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (16BC9C00) [pid = 4052] [serial = 964] [outer = 16842800] 04:16:28 INFO - PROCESS | 4052 | 1469445388535 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 690ms 04:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:16:28 INFO - PROCESS | 4052 | 1469445388592 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 04:16:28 INFO - PROCESS | 4052 | 1469445388594 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 04:16:28 INFO - PROCESS | 4052 | 1469445388597 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:16:28 INFO - PROCESS | 4052 | 1469445388599 Marionette TRACE conn6 <- [1,1250,null,{}] 04:16:28 INFO - PROCESS | 4052 | 1469445388602 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:28 INFO - PROCESS | 4052 | 1469445388608 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:28 INFO - PROCESS | 4052 | 1469445388769 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 04:16:28 INFO - PROCESS | 4052 | 1469445388794 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:28 INFO - PROCESS | 4052 | 1469445388796 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:28 INFO - PROCESS | 4052 | ++DOCSHELL 0D7DD400 == 32 [pid = 4052] [id = 322] 04:16:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (16B8E800) [pid = 4052] [serial = 965] [outer = 00000000] 04:16:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (17666C00) [pid = 4052] [serial = 966] [outer = 16B8E800] 04:16:28 INFO - PROCESS | 4052 | 1469445388840 Marionette DEBUG loaded listener.js 04:16:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (17667000) [pid = 4052] [serial = 967] [outer = 16B8E800] 04:16:29 INFO - PROCESS | 4052 | 1469445389291 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 729ms 04:16:29 INFO - PROCESS | 4052 | 1469445389328 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 04:16:29 INFO - PROCESS | 4052 | 1469445389330 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 04:16:29 INFO - PROCESS | 4052 | 1469445389333 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:16:29 INFO - PROCESS | 4052 | 1469445389335 Marionette TRACE conn6 <- [1,1254,null,{}] 04:16:29 INFO - PROCESS | 4052 | 1469445389339 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:29 INFO - PROCESS | 4052 | 1469445389341 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:29 INFO - PROCESS | 4052 | 1469445389459 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 04:16:29 INFO - PROCESS | 4052 | 1469445389465 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:29 INFO - PROCESS | 4052 | 1469445389467 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:29 INFO - PROCESS | 4052 | ++DOCSHELL 1775DC00 == 33 [pid = 4052] [id = 323] 04:16:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (1775E800) [pid = 4052] [serial = 968] [outer = 00000000] 04:16:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (1796E400) [pid = 4052] [serial = 969] [outer = 1775E800] 04:16:29 INFO - PROCESS | 4052 | 1469445389566 Marionette DEBUG loaded listener.js 04:16:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (1796F800) [pid = 4052] [serial = 970] [outer = 1775E800] 04:16:29 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (15041C00) [pid = 4052] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:16:29 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (13FB0C00) [pid = 4052] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:16:29 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0D74EC00) [pid = 4052] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:16:29 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (16670C00) [pid = 4052] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:16:29 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0E64A800) [pid = 4052] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:16:29 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0DA14400) [pid = 4052] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:16:29 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (08087000) [pid = 4052] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:16:29 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (121DF800) [pid = 4052] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:16:29 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0D2CBC00) [pid = 4052] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:16:29 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0D917400) [pid = 4052] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:16:29 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (15040C00) [pid = 4052] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:16:29 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (1760C400) [pid = 4052] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:16:30 INFO - PROCESS | 4052 | 1469445390028 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 04:16:30 INFO - PROCESS | 4052 | 1469445390068 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 04:16:30 INFO - PROCESS | 4052 | 1469445390070 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 04:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:16:30 INFO - PROCESS | 4052 | 1469445390073 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:16:30 INFO - PROCESS | 4052 | 1469445390075 Marionette TRACE conn6 <- [1,1258,null,{}] 04:16:30 INFO - PROCESS | 4052 | 1469445390078 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:30 INFO - PROCESS | 4052 | 1469445390080 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:30 INFO - PROCESS | 4052 | 1469445390188 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 04:16:30 INFO - PROCESS | 4052 | 1469445390193 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:30 INFO - PROCESS | 4052 | 1469445390195 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:30 INFO - PROCESS | 4052 | ++DOCSHELL 0DD6C400 == 34 [pid = 4052] [id = 324] 04:16:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (12145C00) [pid = 4052] [serial = 971] [outer = 00000000] 04:16:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (15F43C00) [pid = 4052] [serial = 972] [outer = 12145C00] 04:16:30 INFO - PROCESS | 4052 | 1469445390239 Marionette DEBUG loaded listener.js 04:16:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (16BCCC00) [pid = 4052] [serial = 973] [outer = 12145C00] 04:16:30 INFO - PROCESS | 4052 | 1469445390666 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 629ms 04:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:16:30 INFO - PROCESS | 4052 | 1469445390704 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 04:16:30 INFO - PROCESS | 4052 | 1469445390706 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 04:16:30 INFO - PROCESS | 4052 | 1469445390709 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:16:30 INFO - PROCESS | 4052 | 1469445390711 Marionette TRACE conn6 <- [1,1262,null,{}] 04:16:30 INFO - PROCESS | 4052 | 1469445390719 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:30 INFO - PROCESS | 4052 | 1469445390721 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:30 INFO - PROCESS | 4052 | 1469445390804 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 04:16:30 INFO - PROCESS | 4052 | 1469445390810 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:30 INFO - PROCESS | 4052 | 1469445390812 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:30 INFO - PROCESS | 4052 | ++DOCSHELL 15F40400 == 35 [pid = 4052] [id = 325] 04:16:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (17660000) [pid = 4052] [serial = 974] [outer = 00000000] 04:16:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (179D4C00) [pid = 4052] [serial = 975] [outer = 17660000] 04:16:30 INFO - PROCESS | 4052 | 1469445390855 Marionette DEBUG loaded listener.js 04:16:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (179DA000) [pid = 4052] [serial = 976] [outer = 17660000] 04:16:31 INFO - PROCESS | 4052 | 1469445391298 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 631ms 04:16:31 INFO - PROCESS | 4052 | 1469445391341 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 04:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:16:31 INFO - PROCESS | 4052 | 1469445391343 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 04:16:31 INFO - PROCESS | 4052 | 1469445391346 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:16:31 INFO - PROCESS | 4052 | 1469445391347 Marionette TRACE conn6 <- [1,1266,null,{}] 04:16:31 INFO - PROCESS | 4052 | 1469445391355 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:31 INFO - PROCESS | 4052 | 1469445391357 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:31 INFO - PROCESS | 4052 | 1469445391439 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 04:16:31 INFO - PROCESS | 4052 | 1469445391445 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:31 INFO - PROCESS | 4052 | 1469445391447 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:31 INFO - PROCESS | 4052 | ++DOCSHELL 179D9000 == 36 [pid = 4052] [id = 326] 04:16:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (179DE400) [pid = 4052] [serial = 977] [outer = 00000000] 04:16:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (1880A400) [pid = 4052] [serial = 978] [outer = 179DE400] 04:16:31 INFO - PROCESS | 4052 | 1469445391491 Marionette DEBUG loaded listener.js 04:16:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (188A4400) [pid = 4052] [serial = 979] [outer = 179DE400] 04:16:32 INFO - PROCESS | 4052 | 1469445392120 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 829ms 04:16:32 INFO - PROCESS | 4052 | 1469445392177 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 04:16:32 INFO - PROCESS | 4052 | 1469445392182 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 04:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:16:32 INFO - PROCESS | 4052 | 1469445392187 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:16:32 INFO - PROCESS | 4052 | 1469445392190 Marionette TRACE conn6 <- [1,1270,null,{}] 04:16:32 INFO - PROCESS | 4052 | 1469445392196 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:32 INFO - PROCESS | 4052 | 1469445392200 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:32 INFO - PROCESS | 4052 | 1469445392356 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 04:16:32 INFO - PROCESS | 4052 | 1469445392374 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:32 INFO - PROCESS | 4052 | 1469445392377 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:32 INFO - PROCESS | 4052 | ++DOCSHELL 0D910400 == 37 [pid = 4052] [id = 327] 04:16:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (0DA20C00) [pid = 4052] [serial = 980] [outer = 00000000] 04:16:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (0E8D1C00) [pid = 4052] [serial = 981] [outer = 0DA20C00] 04:16:32 INFO - PROCESS | 4052 | 1469445392434 Marionette DEBUG loaded listener.js 04:16:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (11CBB800) [pid = 4052] [serial = 982] [outer = 0DA20C00] 04:16:33 INFO - PROCESS | 4052 | 1469445393091 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 930ms 04:16:33 INFO - PROCESS | 4052 | 1469445393117 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 04:16:33 INFO - PROCESS | 4052 | 1469445393122 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 04:16:33 INFO - PROCESS | 4052 | 1469445393128 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:16:33 INFO - PROCESS | 4052 | 1469445393131 Marionette TRACE conn6 <- [1,1274,null,{}] 04:16:33 INFO - PROCESS | 4052 | 1469445393135 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:33 INFO - PROCESS | 4052 | 1469445393138 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:33 INFO - PROCESS | 4052 | 1469445393251 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 04:16:33 INFO - PROCESS | 4052 | 1469445393355 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:33 INFO - PROCESS | 4052 | 1469445393358 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:33 INFO - PROCESS | 4052 | ++DOCSHELL 13FB5800 == 38 [pid = 4052] [id = 328] 04:16:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (14A4EC00) [pid = 4052] [serial = 983] [outer = 00000000] 04:16:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (1511B400) [pid = 4052] [serial = 984] [outer = 14A4EC00] 04:16:33 INFO - PROCESS | 4052 | 1469445393415 Marionette DEBUG loaded listener.js 04:16:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (1607D000) [pid = 4052] [serial = 985] [outer = 14A4EC00] 04:16:34 INFO - PROCESS | 4052 | 1469445394058 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 969ms 04:16:34 INFO - PROCESS | 4052 | 1469445394102 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 04:16:34 INFO - PROCESS | 4052 | 1469445394105 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 04:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:16:34 INFO - PROCESS | 4052 | 1469445394109 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:16:34 INFO - PROCESS | 4052 | 1469445394113 Marionette TRACE conn6 <- [1,1278,null,{}] 04:16:34 INFO - PROCESS | 4052 | 1469445394125 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:34 INFO - PROCESS | 4052 | 1469445394131 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:34 INFO - PROCESS | 4052 | 1469445394259 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 04:16:34 INFO - PROCESS | 4052 | 1469445394383 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:34 INFO - PROCESS | 4052 | 1469445394387 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:34 INFO - PROCESS | 4052 | ++DOCSHELL 17CEC800 == 39 [pid = 4052] [id = 329] 04:16:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (17CED400) [pid = 4052] [serial = 986] [outer = 00000000] 04:16:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (188A7400) [pid = 4052] [serial = 987] [outer = 17CED400] 04:16:34 INFO - PROCESS | 4052 | 1469445394445 Marionette DEBUG loaded listener.js 04:16:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (188AFC00) [pid = 4052] [serial = 988] [outer = 17CED400] 04:16:35 INFO - PROCESS | 4052 | 1469445395016 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 971ms 04:16:35 INFO - PROCESS | 4052 | 1469445395084 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 04:16:35 INFO - PROCESS | 4052 | 1469445395087 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 04:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:16:35 INFO - PROCESS | 4052 | 1469445395090 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:16:35 INFO - PROCESS | 4052 | 1469445395092 Marionette TRACE conn6 <- [1,1282,null,{}] 04:16:35 INFO - PROCESS | 4052 | 1469445395096 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:35 INFO - PROCESS | 4052 | 1469445395098 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:35 INFO - PROCESS | 4052 | 1469445395209 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 04:16:35 INFO - PROCESS | 4052 | 1469445395342 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:35 INFO - PROCESS | 4052 | 1469445395345 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:35 INFO - PROCESS | 4052 | ++DOCSHELL 1880A000 == 40 [pid = 4052] [id = 330] 04:16:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (19208800) [pid = 4052] [serial = 989] [outer = 00000000] 04:16:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (19267000) [pid = 4052] [serial = 990] [outer = 19208800] 04:16:35 INFO - PROCESS | 4052 | 1469445395400 Marionette DEBUG loaded listener.js 04:16:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (1971BC00) [pid = 4052] [serial = 991] [outer = 19208800] 04:16:36 INFO - PROCESS | 4052 | 1469445396185 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1129ms 04:16:36 INFO - PROCESS | 4052 | 1469445396224 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 04:16:36 INFO - PROCESS | 4052 | 1469445396228 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 04:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:16:36 INFO - PROCESS | 4052 | 1469445396233 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:16:36 INFO - PROCESS | 4052 | 1469445396237 Marionette TRACE conn6 <- [1,1286,null,{}] 04:16:36 INFO - PROCESS | 4052 | 1469445396242 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:36 INFO - PROCESS | 4052 | 1469445396245 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:36 INFO - PROCESS | 4052 | 1469445396350 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 04:16:36 INFO - PROCESS | 4052 | 1469445396485 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:36 INFO - PROCESS | 4052 | 1469445396490 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:36 INFO - PROCESS | 4052 | ++DOCSHELL 0DD65C00 == 41 [pid = 4052] [id = 331] 04:16:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 95 (0DD67400) [pid = 4052] [serial = 992] [outer = 00000000] 04:16:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 96 (0DF37800) [pid = 4052] [serial = 993] [outer = 0DD67400] 04:16:36 INFO - PROCESS | 4052 | 1469445396542 Marionette DEBUG loaded listener.js 04:16:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 97 (0E8D4400) [pid = 4052] [serial = 994] [outer = 0DD67400] 04:16:37 INFO - PROCESS | 4052 | --DOCSHELL 0CC46000 == 40 [pid = 4052] [id = 19] 04:16:37 INFO - PROCESS | 4052 | --DOCSHELL 179D5000 == 39 [pid = 4052] [id = 20] 04:16:37 INFO - PROCESS | 4052 | --DOCSHELL 08086800 == 38 [pid = 4052] [id = 306] 04:16:37 INFO - PROCESS | 4052 | --DOCSHELL 0DD62000 == 37 [pid = 4052] [id = 25] 04:16:37 INFO - PROCESS | 4052 | --DOCSHELL 17B53C00 == 36 [pid = 4052] [id = 10] 04:16:37 INFO - PROCESS | 4052 | --DOCSHELL 0DA14C00 == 35 [pid = 4052] [id = 24] 04:16:37 INFO - PROCESS | 4052 | --DOCSHELL 1775AC00 == 34 [pid = 4052] [id = 18] 04:16:37 INFO - PROCESS | 4052 | --DOCSHELL 08087C00 == 33 [pid = 4052] [id = 23] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 96 (0DD66000) [pid = 4052] [serial = 916] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 95 (0DA1BC00) [pid = 4052] [serial = 915] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 94 (0DA4DC00) [pid = 4052] [serial = 907] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (0DA12800) [pid = 4052] [serial = 906] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (15FBD000) [pid = 4052] [serial = 910] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (1511A000) [pid = 4052] [serial = 909] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (17666400) [pid = 4052] [serial = 913] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (1760EC00) [pid = 4052] [serial = 912] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (1511BC00) [pid = 4052] [serial = 933] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (14FD4C00) [pid = 4052] [serial = 930] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (15FB8000) [pid = 4052] [serial = 936] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (1683A000) [pid = 4052] [serial = 939] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (15F4B800) [pid = 4052] [serial = 934] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (0E8D5400) [pid = 4052] [serial = 924] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0DA4C800) [pid = 4052] [serial = 921] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0DA55800) [pid = 4052] [serial = 922] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (1607B400) [pid = 4052] [serial = 937] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0D4E3C00) [pid = 4052] [serial = 919] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0CC46800) [pid = 4052] [serial = 918] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (16BC3400) [pid = 4052] [serial = 942] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (13532400) [pid = 4052] [serial = 927] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (13993400) [pid = 4052] [serial = 928] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (14FD9800) [pid = 4052] [serial = 931] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (16842000) [pid = 4052] [serial = 940] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (119EE000) [pid = 4052] [serial = 925] [outer = 00000000] [url = about:blank] 04:16:37 INFO - PROCESS | 4052 | 1469445397761 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1578ms 04:16:37 INFO - PROCESS | 4052 | 1469445397813 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 04:16:37 INFO - PROCESS | 4052 | 1469445397817 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 04:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:16:37 INFO - PROCESS | 4052 | 1469445397822 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:16:37 INFO - PROCESS | 4052 | 1469445397825 Marionette TRACE conn6 <- [1,1290,null,{}] 04:16:37 INFO - PROCESS | 4052 | 1469445397831 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:37 INFO - PROCESS | 4052 | 1469445397834 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:37 INFO - PROCESS | 4052 | 1469445397917 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 04:16:37 INFO - PROCESS | 4052 | 1469445397924 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:37 INFO - PROCESS | 4052 | 1469445397928 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:37 INFO - PROCESS | 4052 | ++DOCSHELL 0D752400 == 34 [pid = 4052] [id = 332] 04:16:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0D752C00) [pid = 4052] [serial = 995] [outer = 00000000] 04:16:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0D7D8000) [pid = 4052] [serial = 996] [outer = 0D752C00] 04:16:37 INFO - PROCESS | 4052 | 1469445397981 Marionette DEBUG loaded listener.js 04:16:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0D7E1000) [pid = 4052] [serial = 997] [outer = 0D752C00] 04:16:38 INFO - PROCESS | 4052 | 1469445398468 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 690ms 04:16:38 INFO - PROCESS | 4052 | 1469445398513 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 04:16:38 INFO - PROCESS | 4052 | 1469445398518 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 04:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:16:38 INFO - PROCESS | 4052 | 1469445398524 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:16:38 INFO - PROCESS | 4052 | 1469445398527 Marionette TRACE conn6 <- [1,1294,null,{}] 04:16:38 INFO - PROCESS | 4052 | 1469445398530 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:38 INFO - PROCESS | 4052 | 1469445398533 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:38 INFO - PROCESS | 4052 | 1469445398621 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 04:16:38 INFO - PROCESS | 4052 | 1469445398630 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:38 INFO - PROCESS | 4052 | 1469445398632 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:38 INFO - PROCESS | 4052 | ++DOCSHELL 0DA51C00 == 35 [pid = 4052] [id = 333] 04:16:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (0DA52800) [pid = 4052] [serial = 998] [outer = 00000000] 04:16:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (0DA57C00) [pid = 4052] [serial = 999] [outer = 0DA52800] 04:16:38 INFO - PROCESS | 4052 | 1469445398682 Marionette DEBUG loaded listener.js 04:16:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (0DD38800) [pid = 4052] [serial = 1000] [outer = 0DA52800] 04:16:39 INFO - PROCESS | 4052 | 1469445399164 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 669ms 04:16:39 INFO - PROCESS | 4052 | 1469445399197 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 04:16:39 INFO - PROCESS | 4052 | 1469445399200 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 04:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:16:39 INFO - PROCESS | 4052 | 1469445399203 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:16:39 INFO - PROCESS | 4052 | 1469445399206 Marionette TRACE conn6 <- [1,1298,null,{}] 04:16:39 INFO - PROCESS | 4052 | 1469445399217 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:39 INFO - PROCESS | 4052 | 1469445399222 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:39 INFO - PROCESS | 4052 | 1469445399306 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 04:16:39 INFO - PROCESS | 4052 | 1469445399401 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:39 INFO - PROCESS | 4052 | 1469445399404 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:39 INFO - PROCESS | 4052 | ++DOCSHELL 11AB7800 == 36 [pid = 4052] [id = 334] 04:16:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (11ABD400) [pid = 4052] [serial = 1001] [outer = 00000000] 04:16:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (12028C00) [pid = 4052] [serial = 1002] [outer = 11ABD400] 04:16:39 INFO - PROCESS | 4052 | 1469445399453 Marionette DEBUG loaded listener.js 04:16:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (12108C00) [pid = 4052] [serial = 1003] [outer = 11ABD400] 04:16:39 INFO - PROCESS | 4052 | 1469445399874 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 04:16:39 INFO - PROCESS | 4052 | 1469445399940 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 04:16:39 INFO - PROCESS | 4052 | 1469445399943 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:16:39 INFO - PROCESS | 4052 | 1469445399945 Marionette TRACE conn6 <- [1,1302,null,{}] 04:16:39 INFO - PROCESS | 4052 | 1469445399948 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:39 INFO - PROCESS | 4052 | 1469445399950 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:40 INFO - PROCESS | 4052 | 1469445400093 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 04:16:40 INFO - PROCESS | 4052 | 1469445400116 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:40 INFO - PROCESS | 4052 | 1469445400118 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:40 INFO - PROCESS | 4052 | ++DOCSHELL 12152C00 == 37 [pid = 4052] [id = 335] 04:16:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (121E7C00) [pid = 4052] [serial = 1004] [outer = 00000000] 04:16:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (13994800) [pid = 4052] [serial = 1005] [outer = 121E7C00] 04:16:40 INFO - PROCESS | 4052 | 1469445400163 Marionette DEBUG loaded listener.js 04:16:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (139FF000) [pid = 4052] [serial = 1006] [outer = 121E7C00] 04:16:40 INFO - PROCESS | 4052 | 1469445400592 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 669ms 04:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:16:40 INFO - PROCESS | 4052 | 1469445400620 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 04:16:40 INFO - PROCESS | 4052 | 1469445400622 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 04:16:40 INFO - PROCESS | 4052 | 1469445400625 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:16:40 INFO - PROCESS | 4052 | 1469445400627 Marionette TRACE conn6 <- [1,1306,null,{}] 04:16:40 INFO - PROCESS | 4052 | 1469445400630 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:40 INFO - PROCESS | 4052 | 1469445400632 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:40 INFO - PROCESS | 4052 | 1469445400742 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 04:16:40 INFO - PROCESS | 4052 | 1469445400750 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:40 INFO - PROCESS | 4052 | 1469445400752 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:40 INFO - PROCESS | 4052 | ++DOCSHELL 13FB0C00 == 38 [pid = 4052] [id = 336] 04:16:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (13FB5C00) [pid = 4052] [serial = 1007] [outer = 00000000] 04:16:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (14FD2C00) [pid = 4052] [serial = 1008] [outer = 13FB5C00] 04:16:40 INFO - PROCESS | 4052 | 1469445400797 Marionette DEBUG loaded listener.js 04:16:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (15046400) [pid = 4052] [serial = 1009] [outer = 13FB5C00] 04:16:41 INFO - PROCESS | 4052 | 1469445401280 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 670ms 04:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:16:41 INFO - PROCESS | 4052 | 1469445401297 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 04:16:41 INFO - PROCESS | 4052 | 1469445401299 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 04:16:41 INFO - PROCESS | 4052 | 1469445401302 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:16:41 INFO - PROCESS | 4052 | 1469445401304 Marionette TRACE conn6 <- [1,1310,null,{}] 04:16:41 INFO - PROCESS | 4052 | 1469445401307 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:41 INFO - PROCESS | 4052 | 1469445401313 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:41 INFO - PROCESS | 4052 | 1469445401480 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 04:16:41 INFO - PROCESS | 4052 | 1469445401502 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:41 INFO - PROCESS | 4052 | 1469445401504 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:41 INFO - PROCESS | 4052 | ++DOCSHELL 15119400 == 39 [pid = 4052] [id = 337] 04:16:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (1511D000) [pid = 4052] [serial = 1010] [outer = 00000000] 04:16:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (1607A400) [pid = 4052] [serial = 1011] [outer = 1511D000] 04:16:41 INFO - PROCESS | 4052 | 1469445401548 Marionette DEBUG loaded listener.js 04:16:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (1667A000) [pid = 4052] [serial = 1012] [outer = 1511D000] 04:16:42 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (16842800) [pid = 4052] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:16:42 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (16B8E800) [pid = 4052] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:16:42 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (0D7DEC00) [pid = 4052] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:16:42 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (16837000) [pid = 4052] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:16:42 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0D2C9C00) [pid = 4052] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:16:42 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (119AD000) [pid = 4052] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:16:42 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (14A54800) [pid = 4052] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:16:42 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (1775E800) [pid = 4052] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:16:42 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0E8D2000) [pid = 4052] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:16:42 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (166C0000) [pid = 4052] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:16:42 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (17660000) [pid = 4052] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:16:42 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (179DE400) [pid = 4052] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:16:42 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (12145C00) [pid = 4052] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:16:42 INFO - PROCESS | 4052 | 1469445402216 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 969ms 04:16:42 INFO - PROCESS | 4052 | 1469445402273 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 04:16:42 INFO - PROCESS | 4052 | 1469445402275 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 04:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:16:42 INFO - PROCESS | 4052 | 1469445402279 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:16:42 INFO - PROCESS | 4052 | 1469445402281 Marionette TRACE conn6 <- [1,1314,null,{}] 04:16:42 INFO - PROCESS | 4052 | 1469445402284 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:42 INFO - PROCESS | 4052 | 1469445402286 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:42 INFO - PROCESS | 4052 | 1469445402364 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 04:16:42 INFO - PROCESS | 4052 | 1469445402369 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:42 INFO - PROCESS | 4052 | 1469445402370 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:42 INFO - PROCESS | 4052 | ++DOCSHELL 0D7E3800 == 40 [pid = 4052] [id = 338] 04:16:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (13F26800) [pid = 4052] [serial = 1013] [outer = 00000000] 04:16:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (1607C000) [pid = 4052] [serial = 1014] [outer = 13F26800] 04:16:42 INFO - PROCESS | 4052 | 1469445402415 Marionette DEBUG loaded listener.js 04:16:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (1607DC00) [pid = 4052] [serial = 1015] [outer = 13F26800] 04:16:42 INFO - PROCESS | 4052 | 1469445402833 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:16:42 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 04:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 570ms 04:16:42 INFO - PROCESS | 4052 | 1469445402849 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 04:16:42 INFO - PROCESS | 4052 | 1469445402851 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 04:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:16:42 INFO - PROCESS | 4052 | 1469445402854 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:16:42 INFO - PROCESS | 4052 | 1469445402856 Marionette TRACE conn6 <- [1,1318,null,{}] 04:16:42 INFO - PROCESS | 4052 | 1469445402860 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:42 INFO - PROCESS | 4052 | 1469445402861 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:42 INFO - PROCESS | 4052 | 1469445402980 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 04:16:42 INFO - PROCESS | 4052 | 1469445402988 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:42 INFO - PROCESS | 4052 | 1469445402989 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:43 INFO - PROCESS | 4052 | ++DOCSHELL 0D55F000 == 41 [pid = 4052] [id = 339] 04:16:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (14FDC800) [pid = 4052] [serial = 1016] [outer = 00000000] 04:16:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (16837000) [pid = 4052] [serial = 1017] [outer = 14FDC800] 04:16:43 INFO - PROCESS | 4052 | 1469445403033 Marionette DEBUG loaded listener.js 04:16:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (16837400) [pid = 4052] [serial = 1018] [outer = 14FDC800] 04:16:43 INFO - PROCESS | 4052 | 1469445403465 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:16:43 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 04:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 630ms 04:16:43 INFO - PROCESS | 4052 | 1469445403485 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 04:16:43 INFO - PROCESS | 4052 | 1469445403487 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 04:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:16:43 INFO - PROCESS | 4052 | 1469445403490 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:16:43 INFO - PROCESS | 4052 | 1469445403492 Marionette TRACE conn6 <- [1,1322,null,{}] 04:16:43 INFO - PROCESS | 4052 | 1469445403495 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:43 INFO - PROCESS | 4052 | 1469445403497 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:43 INFO - PROCESS | 4052 | 1469445403611 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 04:16:43 INFO - PROCESS | 4052 | 1469445403619 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:43 INFO - PROCESS | 4052 | 1469445403621 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:43 INFO - PROCESS | 4052 | ++DOCSHELL 119F9000 == 42 [pid = 4052] [id = 340] 04:16:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (16BC0800) [pid = 4052] [serial = 1019] [outer = 00000000] 04:16:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (16BC9800) [pid = 4052] [serial = 1020] [outer = 16BC0800] 04:16:43 INFO - PROCESS | 4052 | 1469445403674 Marionette DEBUG loaded listener.js 04:16:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (16BCD800) [pid = 4052] [serial = 1021] [outer = 16BC0800] 04:16:44 INFO - PROCESS | 4052 | 1469445404222 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 769ms 04:16:44 INFO - PROCESS | 4052 | 1469445404321 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 04:16:44 INFO - PROCESS | 4052 | 1469445404325 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 04:16:44 INFO - PROCESS | 4052 | 1469445404331 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:16:44 INFO - PROCESS | 4052 | 1469445404335 Marionette TRACE conn6 <- [1,1326,null,{}] 04:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:16:44 INFO - PROCESS | 4052 | 1469445404365 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:44 INFO - PROCESS | 4052 | 1469445404368 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:44 INFO - PROCESS | 4052 | 1469445404497 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 04:16:44 INFO - PROCESS | 4052 | 1469445404578 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:44 INFO - PROCESS | 4052 | 1469445404582 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:44 INFO - PROCESS | 4052 | ++DOCSHELL 0D2C9400 == 43 [pid = 4052] [id = 341] 04:16:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (0D2CBC00) [pid = 4052] [serial = 1022] [outer = 00000000] 04:16:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (0D90C800) [pid = 4052] [serial = 1023] [outer = 0D2CBC00] 04:16:44 INFO - PROCESS | 4052 | 1469445404680 Marionette DEBUG loaded listener.js 04:16:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (0DA1B800) [pid = 4052] [serial = 1024] [outer = 0D2CBC00] 04:16:45 INFO - PROCESS | 4052 | 1469445405788 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1503ms 04:16:45 INFO - PROCESS | 4052 | 1469445405844 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 04:16:45 INFO - PROCESS | 4052 | 1469445405849 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 04:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:16:45 INFO - PROCESS | 4052 | 1469445405855 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:16:45 INFO - PROCESS | 4052 | 1469445405858 Marionette TRACE conn6 <- [1,1330,null,{}] 04:16:45 INFO - PROCESS | 4052 | 1469445405862 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:45 INFO - PROCESS | 4052 | 1469445405865 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:46 INFO - PROCESS | 4052 | 1469445406007 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 04:16:46 INFO - PROCESS | 4052 | 1469445406150 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:46 INFO - PROCESS | 4052 | 1469445406152 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:46 INFO - PROCESS | 4052 | ++DOCSHELL 0DA56800 == 44 [pid = 4052] [id = 342] 04:16:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (0DA58800) [pid = 4052] [serial = 1025] [outer = 00000000] 04:16:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (119A7000) [pid = 4052] [serial = 1026] [outer = 0DA58800] 04:16:46 INFO - PROCESS | 4052 | 1469445406209 Marionette DEBUG loaded listener.js 04:16:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (12104C00) [pid = 4052] [serial = 1027] [outer = 0DA58800] 04:16:46 INFO - PROCESS | 4052 | --DOCSHELL 15F40400 == 43 [pid = 4052] [id = 325] 04:16:46 INFO - PROCESS | 4052 | --DOCSHELL 0D55F000 == 42 [pid = 4052] [id = 339] 04:16:46 INFO - PROCESS | 4052 | --DOCSHELL 0D7E3800 == 41 [pid = 4052] [id = 338] 04:16:46 INFO - PROCESS | 4052 | --DOCSHELL 15119400 == 40 [pid = 4052] [id = 337] 04:16:46 INFO - PROCESS | 4052 | --DOCSHELL 13FB0C00 == 39 [pid = 4052] [id = 336] 04:16:46 INFO - PROCESS | 4052 | --DOCSHELL 12152C00 == 38 [pid = 4052] [id = 335] 04:16:46 INFO - PROCESS | 4052 | --DOCSHELL 11AB7800 == 37 [pid = 4052] [id = 334] 04:16:46 INFO - PROCESS | 4052 | --DOCSHELL 0DA51C00 == 36 [pid = 4052] [id = 333] 04:16:46 INFO - PROCESS | 4052 | --DOCSHELL 0D752400 == 35 [pid = 4052] [id = 332] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (16BC7000) [pid = 4052] [serial = 963] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (17666C00) [pid = 4052] [serial = 966] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (0D7E5800) [pid = 4052] [serial = 945] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (0DA17800) [pid = 4052] [serial = 946] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (16BC3800) [pid = 4052] [serial = 943] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0D7E4800) [pid = 4052] [serial = 951] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0DA4A400) [pid = 4052] [serial = 952] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (1210F000) [pid = 4052] [serial = 948] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (12CAE000) [pid = 4052] [serial = 949] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (14FD2000) [pid = 4052] [serial = 957] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (150D9000) [pid = 4052] [serial = 958] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (1796E400) [pid = 4052] [serial = 969] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (119B1C00) [pid = 4052] [serial = 954] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (1210B000) [pid = 4052] [serial = 955] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (166C6800) [pid = 4052] [serial = 960] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (179DA000) [pid = 4052] [serial = 976] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (17667000) [pid = 4052] [serial = 967] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (188A4400) [pid = 4052] [serial = 979] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (1880A400) [pid = 4052] [serial = 978] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (15F43C00) [pid = 4052] [serial = 972] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (179D4C00) [pid = 4052] [serial = 975] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (1796F800) [pid = 4052] [serial = 970] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (16BC9C00) [pid = 4052] [serial = 964] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (16BCCC00) [pid = 4052] [serial = 973] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (1683A400) [pid = 4052] [serial = 961] [outer = 00000000] [url = about:blank] 04:16:46 INFO - PROCESS | 4052 | 1469445406992 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1180ms 04:16:47 INFO - PROCESS | 4052 | 1469445407039 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 04:16:47 INFO - PROCESS | 4052 | 1469445407044 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 04:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:16:47 INFO - PROCESS | 4052 | 1469445407049 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:16:47 INFO - PROCESS | 4052 | 1469445407052 Marionette TRACE conn6 <- [1,1334,null,{}] 04:16:47 INFO - PROCESS | 4052 | 1469445407058 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:47 INFO - PROCESS | 4052 | 1469445407060 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:47 INFO - PROCESS | 4052 | 1469445407145 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 04:16:47 INFO - PROCESS | 4052 | 1469445407152 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:47 INFO - PROCESS | 4052 | 1469445407156 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:47 INFO - PROCESS | 4052 | ++DOCSHELL 0D90DC00 == 36 [pid = 4052] [id = 343] 04:16:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0D90E000) [pid = 4052] [serial = 1028] [outer = 00000000] 04:16:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (0DA18400) [pid = 4052] [serial = 1029] [outer = 0D90E000] 04:16:47 INFO - PROCESS | 4052 | 1469445407205 Marionette DEBUG loaded listener.js 04:16:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (0DA4D000) [pid = 4052] [serial = 1030] [outer = 0D90E000] 04:16:47 INFO - PROCESS | 4052 | 1469445407724 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 04:16:47 INFO - PROCESS | 4052 | 1469445407779 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 04:16:47 INFO - PROCESS | 4052 | 1469445407783 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 04:16:47 INFO - PROCESS | 4052 | 1469445407789 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:16:47 INFO - PROCESS | 4052 | 1469445407792 Marionette TRACE conn6 <- [1,1338,null,{}] 04:16:47 INFO - PROCESS | 4052 | 1469445407795 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:47 INFO - PROCESS | 4052 | 1469445407798 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:47 INFO - PROCESS | 4052 | 1469445407884 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 04:16:47 INFO - PROCESS | 4052 | 1469445407890 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:47 INFO - PROCESS | 4052 | 1469445407892 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:47 INFO - PROCESS | 4052 | ++DOCSHELL 0DF43400 == 37 [pid = 4052] [id = 344] 04:16:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (0E8D7C00) [pid = 4052] [serial = 1031] [outer = 00000000] 04:16:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (11ABD800) [pid = 4052] [serial = 1032] [outer = 0E8D7C00] 04:16:47 INFO - PROCESS | 4052 | 1469445407941 Marionette DEBUG loaded listener.js 04:16:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (12133000) [pid = 4052] [serial = 1033] [outer = 0E8D7C00] 04:16:48 INFO - PROCESS | 4052 | 1469445408412 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 04:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:16:48 INFO - PROCESS | 4052 | 1469445408464 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 04:16:48 INFO - PROCESS | 4052 | 1469445408466 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 04:16:48 INFO - PROCESS | 4052 | 1469445408470 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:16:48 INFO - PROCESS | 4052 | 1469445408473 Marionette TRACE conn6 <- [1,1342,null,{}] 04:16:48 INFO - PROCESS | 4052 | 1469445408484 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:48 INFO - PROCESS | 4052 | 1469445408489 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:48 INFO - PROCESS | 4052 | 1469445408575 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 04:16:48 INFO - PROCESS | 4052 | 1469445408669 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:48 INFO - PROCESS | 4052 | 1469445408672 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:48 INFO - PROCESS | 4052 | ++DOCSHELL 14A53400 == 38 [pid = 4052] [id = 345] 04:16:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (14A5B800) [pid = 4052] [serial = 1034] [outer = 00000000] 04:16:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (14FD5C00) [pid = 4052] [serial = 1035] [outer = 14A5B800] 04:16:48 INFO - PROCESS | 4052 | 1469445408729 Marionette DEBUG loaded listener.js 04:16:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (150DC800) [pid = 4052] [serial = 1036] [outer = 14A5B800] 04:16:49 INFO - PROCESS | 4052 | 1469445409090 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 04:16:49 INFO - PROCESS | 4052 | 1469445409144 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 04:16:49 INFO - PROCESS | 4052 | 1469445409147 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 04:16:49 INFO - PROCESS | 4052 | 1469445409150 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:16:49 INFO - PROCESS | 4052 | 1469445409152 Marionette TRACE conn6 <- [1,1346,null,{}] 04:16:49 INFO - PROCESS | 4052 | 1469445409155 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:49 INFO - PROCESS | 4052 | 1469445409157 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:49 INFO - PROCESS | 4052 | 1469445409305 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 04:16:49 INFO - PROCESS | 4052 | 1469445409326 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:49 INFO - PROCESS | 4052 | 1469445409328 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:49 INFO - PROCESS | 4052 | ++DOCSHELL 1511FC00 == 39 [pid = 4052] [id = 346] 04:16:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (15121000) [pid = 4052] [serial = 1037] [outer = 00000000] 04:16:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (16077000) [pid = 4052] [serial = 1038] [outer = 15121000] 04:16:49 INFO - PROCESS | 4052 | 1469445409373 Marionette DEBUG loaded listener.js 04:16:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (166BE800) [pid = 4052] [serial = 1039] [outer = 15121000] 04:16:49 INFO - PROCESS | 4052 | 1469445409808 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 669ms 04:16:49 INFO - PROCESS | 4052 | 1469445409823 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 04:16:49 INFO - PROCESS | 4052 | 1469445409825 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 04:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:16:49 INFO - PROCESS | 4052 | 1469445409828 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:16:49 INFO - PROCESS | 4052 | 1469445409830 Marionette TRACE conn6 <- [1,1350,null,{}] 04:16:49 INFO - PROCESS | 4052 | 1469445409844 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:49 INFO - PROCESS | 4052 | 1469445409847 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:49 INFO - PROCESS | 4052 | 1469445409957 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 04:16:49 INFO - PROCESS | 4052 | 1469445409963 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:49 INFO - PROCESS | 4052 | 1469445409965 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:49 INFO - PROCESS | 4052 | ++DOCSHELL 166C9000 == 40 [pid = 4052] [id = 347] 04:16:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (16836C00) [pid = 4052] [serial = 1040] [outer = 00000000] 04:16:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (16A25000) [pid = 4052] [serial = 1041] [outer = 16836C00] 04:16:50 INFO - PROCESS | 4052 | 1469445410011 Marionette DEBUG loaded listener.js 04:16:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (16A29C00) [pid = 4052] [serial = 1042] [outer = 16836C00] 04:16:50 INFO - PROCESS | 4052 | 1469445410507 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 730ms 04:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:16:50 INFO - PROCESS | 4052 | 1469445410560 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 04:16:50 INFO - PROCESS | 4052 | 1469445410562 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 04:16:50 INFO - PROCESS | 4052 | 1469445410565 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:16:50 INFO - PROCESS | 4052 | 1469445410567 Marionette TRACE conn6 <- [1,1354,null,{}] 04:16:50 INFO - PROCESS | 4052 | 1469445410571 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:50 INFO - PROCESS | 4052 | 1469445410576 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:50 INFO - PROCESS | 4052 | 1469445410754 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 04:16:50 INFO - PROCESS | 4052 | 1469445410769 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:50 INFO - PROCESS | 4052 | 1469445410771 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:50 INFO - PROCESS | 4052 | ++DOCSHELL 16BC7C00 == 41 [pid = 4052] [id = 348] 04:16:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (17609C00) [pid = 4052] [serial = 1043] [outer = 00000000] 04:16:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (17665400) [pid = 4052] [serial = 1044] [outer = 17609C00] 04:16:50 INFO - PROCESS | 4052 | 1469445410866 Marionette DEBUG loaded listener.js 04:16:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (17666C00) [pid = 4052] [serial = 1045] [outer = 17609C00] 04:16:51 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0D752C00) [pid = 4052] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:16:51 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (14FDC800) [pid = 4052] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:16:51 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (13FB5C00) [pid = 4052] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:16:51 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0DA20C00) [pid = 4052] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:16:51 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (14A4EC00) [pid = 4052] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:16:51 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (17CED400) [pid = 4052] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:16:51 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (19208800) [pid = 4052] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:16:51 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (1511D000) [pid = 4052] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:16:51 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (13F26800) [pid = 4052] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:16:51 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (121E7C00) [pid = 4052] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:16:51 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0DD67400) [pid = 4052] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:16:51 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (0DA52800) [pid = 4052] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:16:51 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (11ABD400) [pid = 4052] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:16:51 INFO - PROCESS | 4052 | 1469445411372 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 04:16:51 INFO - PROCESS | 4052 | 1469445411398 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 04:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:16:51 INFO - PROCESS | 4052 | 1469445411401 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:16:51 INFO - PROCESS | 4052 | 1469445411403 Marionette TRACE conn6 <- [1,1358,null,{}] 04:16:51 INFO - PROCESS | 4052 | 1469445411406 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:51 INFO - PROCESS | 4052 | 1469445411408 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:51 INFO - PROCESS | 4052 | 1469445411487 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 04:16:51 INFO - PROCESS | 4052 | 1469445411493 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:51 INFO - PROCESS | 4052 | 1469445411494 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:51 INFO - PROCESS | 4052 | ++DOCSHELL 0DA4A000 == 42 [pid = 4052] [id = 349] 04:16:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0DD67400) [pid = 4052] [serial = 1046] [outer = 00000000] 04:16:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (13FB8800) [pid = 4052] [serial = 1047] [outer = 0DD67400] 04:16:51 INFO - PROCESS | 4052 | 1469445411539 Marionette DEBUG loaded listener.js 04:16:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (14FDA800) [pid = 4052] [serial = 1048] [outer = 0DD67400] 04:16:51 INFO - PROCESS | 4052 | 1469445411963 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 04:16:51 INFO - PROCESS | 4052 | 1469445411974 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 04:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:16:51 INFO - PROCESS | 4052 | 1469445411977 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:16:51 INFO - PROCESS | 4052 | 1469445411979 Marionette TRACE conn6 <- [1,1362,null,{}] 04:16:51 INFO - PROCESS | 4052 | 1469445411995 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:51 INFO - PROCESS | 4052 | 1469445411997 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:52 INFO - PROCESS | 4052 | 1469445412078 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 04:16:52 INFO - PROCESS | 4052 | 1469445412111 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:52 INFO - PROCESS | 4052 | 1469445412113 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:52 INFO - PROCESS | 4052 | ++DOCSHELL 15F4F400 == 43 [pid = 4052] [id = 350] 04:16:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (16842C00) [pid = 4052] [serial = 1049] [outer = 00000000] 04:16:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (1766A800) [pid = 4052] [serial = 1050] [outer = 16842C00] 04:16:52 INFO - PROCESS | 4052 | 1469445412158 Marionette DEBUG loaded listener.js 04:16:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (1775D000) [pid = 4052] [serial = 1051] [outer = 16842C00] 04:16:52 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:52 INFO - PROCESS | 4052 | 1469445412561 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 04:16:52 INFO - PROCESS | 4052 | 1469445412619 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 04:16:52 INFO - PROCESS | 4052 | 1469445412640 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:16:52 INFO - PROCESS | 4052 | 1469445412642 Marionette TRACE conn6 <- [1,1366,null,{}] 04:16:52 INFO - PROCESS | 4052 | 1469445412645 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:52 INFO - PROCESS | 4052 | 1469445412647 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:52 INFO - PROCESS | 4052 | 1469445412728 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 04:16:52 INFO - PROCESS | 4052 | 1469445412735 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:52 INFO - PROCESS | 4052 | 1469445412737 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:52 INFO - PROCESS | 4052 | ++DOCSHELL 14A4F400 == 44 [pid = 4052] [id = 351] 04:16:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (177C6400) [pid = 4052] [serial = 1052] [outer = 00000000] 04:16:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (179D5000) [pid = 4052] [serial = 1053] [outer = 177C6400] 04:16:52 INFO - PROCESS | 4052 | 1469445412781 Marionette DEBUG loaded listener.js 04:16:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (179DCC00) [pid = 4052] [serial = 1054] [outer = 177C6400] 04:16:53 INFO - PROCESS | 4052 | 1469445413193 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:16:53 INFO - PROCESS | 4052 | 1469445413305 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 04:16:53 INFO - PROCESS | 4052 | 1469445413310 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:16:53 INFO - PROCESS | 4052 | 1469445413315 Marionette TRACE conn6 <- [1,1370,null,{}] 04:16:53 INFO - PROCESS | 4052 | 1469445413321 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:53 INFO - PROCESS | 4052 | 1469445413324 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:53 INFO - PROCESS | 4052 | 1469445413478 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 04:16:53 INFO - PROCESS | 4052 | 1469445413650 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:53 INFO - PROCESS | 4052 | 1469445413655 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:53 INFO - PROCESS | 4052 | ++DOCSHELL 0D7DF000 == 45 [pid = 4052] [id = 352] 04:16:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (0D7E0800) [pid = 4052] [serial = 1055] [outer = 00000000] 04:16:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (0DA17400) [pid = 4052] [serial = 1056] [outer = 0D7E0800] 04:16:53 INFO - PROCESS | 4052 | 1469445413713 Marionette DEBUG loaded listener.js 04:16:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (0DD0A400) [pid = 4052] [serial = 1057] [outer = 0D7E0800] 04:16:54 INFO - PROCESS | 4052 | [4052] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:54 INFO - PROCESS | 4052 | 1469445414313 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:16:54 INFO - PROCESS | 4052 | 1469445414351 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 04:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:16:54 INFO - PROCESS | 4052 | 1469445414359 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:16:54 INFO - PROCESS | 4052 | 1469445414363 Marionette TRACE conn6 <- [1,1374,null,{}] 04:16:54 INFO - PROCESS | 4052 | 1469445414387 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:54 INFO - PROCESS | 4052 | 1469445414389 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:54 INFO - PROCESS | 4052 | 1469445414501 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 04:16:54 INFO - PROCESS | 4052 | 1469445414632 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:54 INFO - PROCESS | 4052 | 1469445414634 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:54 INFO - PROCESS | 4052 | ++DOCSHELL 13537400 == 46 [pid = 4052] [id = 353] 04:16:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (1398B800) [pid = 4052] [serial = 1058] [outer = 00000000] 04:16:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (14FD2400) [pid = 4052] [serial = 1059] [outer = 1398B800] 04:16:54 INFO - PROCESS | 4052 | 1469445414692 Marionette DEBUG loaded listener.js 04:16:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (1511F000) [pid = 4052] [serial = 1060] [outer = 1398B800] 04:16:55 INFO - PROCESS | 4052 | 1469445415322 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:16:55 INFO - PROCESS | 4052 | 1469445415388 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 04:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:16:55 INFO - PROCESS | 4052 | 1469445415392 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:16:55 INFO - PROCESS | 4052 | 1469445415394 Marionette TRACE conn6 <- [1,1378,null,{}] 04:16:55 INFO - PROCESS | 4052 | 1469445415404 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:55 INFO - PROCESS | 4052 | 1469445415409 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:55 INFO - PROCESS | 4052 | 1469445415521 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 04:16:55 INFO - PROCESS | 4052 | 1469445415654 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:55 INFO - PROCESS | 4052 | 1469445415658 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:55 INFO - PROCESS | 4052 | ++DOCSHELL 1796EC00 == 47 [pid = 4052] [id = 354] 04:16:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (179D1400) [pid = 4052] [serial = 1061] [outer = 00000000] 04:16:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (17B57800) [pid = 4052] [serial = 1062] [outer = 179D1400] 04:16:55 INFO - PROCESS | 4052 | 1469445415717 Marionette DEBUG loaded listener.js 04:16:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (17CF2000) [pid = 4052] [serial = 1063] [outer = 179D1400] 04:16:56 INFO - PROCESS | 4052 | 1469445416367 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1123ms 04:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:16:56 INFO - PROCESS | 4052 | 1469445416537 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 04:16:56 INFO - PROCESS | 4052 | 1469445416541 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 04:16:56 INFO - PROCESS | 4052 | 1469445416545 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:16:56 INFO - PROCESS | 4052 | 1469445416549 Marionette TRACE conn6 <- [1,1382,null,{}] 04:16:56 INFO - PROCESS | 4052 | 1469445416563 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:56 INFO - PROCESS | 4052 | 1469445416566 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:56 INFO - PROCESS | 4052 | 1469445416666 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 04:16:56 INFO - PROCESS | 4052 | 1469445416750 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:56 INFO - PROCESS | 4052 | 1469445416755 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:56 INFO - PROCESS | 4052 | ++DOCSHELL 0D43A800 == 48 [pid = 4052] [id = 355] 04:16:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (0D753800) [pid = 4052] [serial = 1064] [outer = 00000000] 04:16:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (0DA1A400) [pid = 4052] [serial = 1065] [outer = 0D753800] 04:16:56 INFO - PROCESS | 4052 | 1469445416846 Marionette DEBUG loaded listener.js 04:16:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (0DD06800) [pid = 4052] [serial = 1066] [outer = 0D753800] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 15F4F400 == 47 [pid = 4052] [id = 350] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 0DA4A000 == 46 [pid = 4052] [id = 349] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 16BC7C00 == 45 [pid = 4052] [id = 348] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 166C9000 == 44 [pid = 4052] [id = 347] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 1511FC00 == 43 [pid = 4052] [id = 346] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 14A53400 == 42 [pid = 4052] [id = 345] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 0DF43400 == 41 [pid = 4052] [id = 344] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 0D90DC00 == 40 [pid = 4052] [id = 343] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 179D9000 == 39 [pid = 4052] [id = 326] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 119F9000 == 38 [pid = 4052] [id = 340] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 17CEC800 == 37 [pid = 4052] [id = 329] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 0DA56800 == 36 [pid = 4052] [id = 342] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 0D2C9400 == 35 [pid = 4052] [id = 341] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 13FB5800 == 34 [pid = 4052] [id = 328] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 0DD6C400 == 33 [pid = 4052] [id = 324] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 1880A000 == 32 [pid = 4052] [id = 330] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 0DD65C00 == 31 [pid = 4052] [id = 331] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 0D910400 == 30 [pid = 4052] [id = 327] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 13537400 == 29 [pid = 4052] [id = 353] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 1796EC00 == 28 [pid = 4052] [id = 354] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 14A4F400 == 27 [pid = 4052] [id = 351] 04:16:57 INFO - PROCESS | 4052 | --DOCSHELL 0D7DF000 == 26 [pid = 4052] [id = 352] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (13994800) [pid = 4052] [serial = 1005] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (0E8D4400) [pid = 4052] [serial = 994] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (0DF37800) [pid = 4052] [serial = 993] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (0DA57C00) [pid = 4052] [serial = 999] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (0DD38800) [pid = 4052] [serial = 1000] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (12028C00) [pid = 4052] [serial = 1002] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0D7E1000) [pid = 4052] [serial = 997] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0D7D8000) [pid = 4052] [serial = 996] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (16837400) [pid = 4052] [serial = 1018] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (14FD2C00) [pid = 4052] [serial = 1008] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (11CBB800) [pid = 4052] [serial = 982] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0E8D1C00) [pid = 4052] [serial = 981] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (1607D000) [pid = 4052] [serial = 985] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (1511B400) [pid = 4052] [serial = 984] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (188AFC00) [pid = 4052] [serial = 988] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (188A7400) [pid = 4052] [serial = 987] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (1971BC00) [pid = 4052] [serial = 991] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (19267000) [pid = 4052] [serial = 990] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (139FF000) [pid = 4052] [serial = 1006] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (1607A400) [pid = 4052] [serial = 1011] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (15046400) [pid = 4052] [serial = 1009] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (16BC9800) [pid = 4052] [serial = 1020] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (1607C000) [pid = 4052] [serial = 1014] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (1667A000) [pid = 4052] [serial = 1012] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (12108C00) [pid = 4052] [serial = 1003] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (16837000) [pid = 4052] [serial = 1017] [outer = 00000000] [url = about:blank] 04:16:57 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (1607DC00) [pid = 4052] [serial = 1015] [outer = 00000000] [url = about:blank] 04:16:58 INFO - PROCESS | 4052 | 1469445418110 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1601ms 04:16:58 INFO - PROCESS | 4052 | 1469445418148 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 04:16:58 INFO - PROCESS | 4052 | 1469445418152 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 04:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:16:58 INFO - PROCESS | 4052 | 1469445418159 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:16:58 INFO - PROCESS | 4052 | 1469445418162 Marionette TRACE conn6 <- [1,1386,null,{}] 04:16:58 INFO - PROCESS | 4052 | 1469445418167 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:58 INFO - PROCESS | 4052 | 1469445418170 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:58 INFO - PROCESS | 4052 | 1469445418260 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 04:16:58 INFO - PROCESS | 4052 | 1469445418345 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:58 INFO - PROCESS | 4052 | 1469445418348 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:58 INFO - PROCESS | 4052 | ++DOCSHELL 0D7DF000 == 27 [pid = 4052] [id = 356] 04:16:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0D90B800) [pid = 4052] [serial = 1067] [outer = 00000000] 04:16:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0D913000) [pid = 4052] [serial = 1068] [outer = 0D90B800] 04:16:58 INFO - PROCESS | 4052 | 1469445418396 Marionette DEBUG loaded listener.js 04:16:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (0DA1A800) [pid = 4052] [serial = 1069] [outer = 0D90B800] 04:16:58 INFO - PROCESS | 4052 | 1469445418781 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 672ms 04:16:58 INFO - PROCESS | 4052 | 1469445418834 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 04:16:58 INFO - PROCESS | 4052 | 1469445418839 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 04:16:58 INFO - PROCESS | 4052 | 1469445418846 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:16:58 INFO - PROCESS | 4052 | 1469445418848 Marionette TRACE conn6 <- [1,1390,null,{}] 04:16:58 INFO - PROCESS | 4052 | 1469445418852 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:58 INFO - PROCESS | 4052 | 1469445418855 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:58 INFO - PROCESS | 4052 | 1469445418942 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 04:16:58 INFO - PROCESS | 4052 | 1469445418950 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:58 INFO - PROCESS | 4052 | 1469445418953 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:58 INFO - PROCESS | 4052 | ++DOCSHELL 0DD6DC00 == 28 [pid = 4052] [id = 357] 04:16:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (0DE03C00) [pid = 4052] [serial = 1070] [outer = 00000000] 04:16:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (0DF72800) [pid = 4052] [serial = 1071] [outer = 0DE03C00] 04:16:59 INFO - PROCESS | 4052 | 1469445419001 Marionette DEBUG loaded listener.js 04:16:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (0E836000) [pid = 4052] [serial = 1072] [outer = 0DE03C00] 04:16:59 INFO - PROCESS | 4052 | 1469445419451 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 04:16:59 INFO - PROCESS | 4052 | 1469445419519 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 04:16:59 INFO - PROCESS | 4052 | 1469445419522 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 04:16:59 INFO - PROCESS | 4052 | 1469445419525 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:16:59 INFO - PROCESS | 4052 | 1469445419529 Marionette TRACE conn6 <- [1,1394,null,{}] 04:16:59 INFO - PROCESS | 4052 | 1469445419539 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:59 INFO - PROCESS | 4052 | 1469445419544 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:59 INFO - PROCESS | 4052 | 1469445419659 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 04:16:59 INFO - PROCESS | 4052 | 1469445419677 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:59 INFO - PROCESS | 4052 | 1469445419680 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:16:59 INFO - PROCESS | 4052 | ++DOCSHELL 121E5800 == 29 [pid = 4052] [id = 358] 04:16:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (121E6C00) [pid = 4052] [serial = 1073] [outer = 00000000] 04:16:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (12CAE000) [pid = 4052] [serial = 1074] [outer = 121E6C00] 04:16:59 INFO - PROCESS | 4052 | 1469445419730 Marionette DEBUG loaded listener.js 04:16:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (13535800) [pid = 4052] [serial = 1075] [outer = 121E6C00] 04:17:00 INFO - PROCESS | 4052 | 1469445420188 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 729ms 04:17:00 INFO - PROCESS | 4052 | 1469445420259 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 04:17:00 INFO - PROCESS | 4052 | 1469445420262 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 04:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:17:00 INFO - PROCESS | 4052 | 1469445420271 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:17:00 INFO - PROCESS | 4052 | 1469445420273 Marionette TRACE conn6 <- [1,1398,null,{}] 04:17:00 INFO - PROCESS | 4052 | 1469445420276 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:00 INFO - PROCESS | 4052 | 1469445420278 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:00 INFO - PROCESS | 4052 | 1469445420392 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 04:17:00 INFO - PROCESS | 4052 | 1469445420402 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:00 INFO - PROCESS | 4052 | 1469445420404 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:00 INFO - PROCESS | 4052 | ++DOCSHELL 13992C00 == 30 [pid = 4052] [id = 359] 04:17:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (13998800) [pid = 4052] [serial = 1076] [outer = 00000000] 04:17:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (14A4DC00) [pid = 4052] [serial = 1077] [outer = 13998800] 04:17:00 INFO - PROCESS | 4052 | 1469445420450 Marionette DEBUG loaded listener.js 04:17:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (14FD6400) [pid = 4052] [serial = 1078] [outer = 13998800] 04:17:00 INFO - PROCESS | 4052 | 1469445420916 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 690ms 04:17:00 INFO - PROCESS | 4052 | 1469445420959 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 04:17:00 INFO - PROCESS | 4052 | 1469445420961 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 04:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:17:00 INFO - PROCESS | 4052 | 1469445420970 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:17:00 INFO - PROCESS | 4052 | 1469445420972 Marionette TRACE conn6 <- [1,1402,null,{}] 04:17:00 INFO - PROCESS | 4052 | 1469445420976 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:00 INFO - PROCESS | 4052 | 1469445420978 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:01 INFO - PROCESS | 4052 | 1469445421111 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 04:17:01 INFO - PROCESS | 4052 | 1469445421126 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:01 INFO - PROCESS | 4052 | 1469445421128 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:01 INFO - PROCESS | 4052 | ++DOCSHELL 14FDA400 == 31 [pid = 4052] [id = 360] 04:17:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (150D7800) [pid = 4052] [serial = 1079] [outer = 00000000] 04:17:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (1511CC00) [pid = 4052] [serial = 1080] [outer = 150D7800] 04:17:01 INFO - PROCESS | 4052 | 1469445421172 Marionette DEBUG loaded listener.js 04:17:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (15F43C00) [pid = 4052] [serial = 1081] [outer = 150D7800] 04:17:01 INFO - PROCESS | 4052 | 1469445421647 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 04:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:17:01 INFO - PROCESS | 4052 | 1469445421695 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 04:17:01 INFO - PROCESS | 4052 | 1469445421697 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 04:17:01 INFO - PROCESS | 4052 | 1469445421700 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:17:01 INFO - PROCESS | 4052 | 1469445421702 Marionette TRACE conn6 <- [1,1406,null,{}] 04:17:01 INFO - PROCESS | 4052 | 1469445421706 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:01 INFO - PROCESS | 4052 | 1469445421711 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:01 INFO - PROCESS | 4052 | 1469445421845 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 04:17:01 INFO - PROCESS | 4052 | 1469445421858 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:01 INFO - PROCESS | 4052 | 1469445421860 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:01 INFO - PROCESS | 4052 | ++DOCSHELL 16260000 == 32 [pid = 4052] [id = 361] 04:17:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (16261400) [pid = 4052] [serial = 1082] [outer = 00000000] 04:17:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (166CC800) [pid = 4052] [serial = 1083] [outer = 16261400] 04:17:01 INFO - PROCESS | 4052 | 1469445421905 Marionette DEBUG loaded listener.js 04:17:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (16A1F800) [pid = 4052] [serial = 1084] [outer = 16261400] 04:17:02 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (15121000) [pid = 4052] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:17:02 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (16836C00) [pid = 4052] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:17:02 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (16BC0800) [pid = 4052] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:17:02 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0D2CBC00) [pid = 4052] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:17:02 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0DA58800) [pid = 4052] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:17:02 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0D90E000) [pid = 4052] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:17:02 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0E8D7C00) [pid = 4052] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:17:02 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (14A5B800) [pid = 4052] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:17:02 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (17609C00) [pid = 4052] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:17:02 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0DD67400) [pid = 4052] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:17:02 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (16842C00) [pid = 4052] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:17:02 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (177C6400) [pid = 4052] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:17:02 INFO - PROCESS | 4052 | 1469445422643 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 970ms 04:17:02 INFO - PROCESS | 4052 | 1469445422671 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 04:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:17:02 INFO - PROCESS | 4052 | 1469445422673 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 04:17:02 INFO - PROCESS | 4052 | 1469445422676 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:17:02 INFO - PROCESS | 4052 | 1469445422678 Marionette TRACE conn6 <- [1,1410,null,{}] 04:17:02 INFO - PROCESS | 4052 | 1469445422681 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:02 INFO - PROCESS | 4052 | 1469445422683 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:02 INFO - PROCESS | 4052 | 1469445422795 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 04:17:02 INFO - PROCESS | 4052 | 1469445422851 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:02 INFO - PROCESS | 4052 | 1469445422853 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:02 INFO - PROCESS | 4052 | ++DOCSHELL 0D752C00 == 33 [pid = 4052] [id = 362] 04:17:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0D7D9800) [pid = 4052] [serial = 1085] [outer = 00000000] 04:17:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (119A5800) [pid = 4052] [serial = 1086] [outer = 0D7D9800] 04:17:02 INFO - PROCESS | 4052 | 1469445422899 Marionette DEBUG loaded listener.js 04:17:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (11CF6000) [pid = 4052] [serial = 1087] [outer = 0D7D9800] 04:17:03 INFO - PROCESS | 4052 | 1469445423250 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 04:17:03 INFO - PROCESS | 4052 | 1469445423310 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 04:17:03 INFO - PROCESS | 4052 | 1469445423312 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 04:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:17:03 INFO - PROCESS | 4052 | 1469445423316 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:17:03 INFO - PROCESS | 4052 | 1469445423317 Marionette TRACE conn6 <- [1,1414,null,{}] 04:17:03 INFO - PROCESS | 4052 | 1469445423321 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:03 INFO - PROCESS | 4052 | 1469445423323 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:03 INFO - PROCESS | 4052 | 1469445423400 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 04:17:03 INFO - PROCESS | 4052 | 1469445423406 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:03 INFO - PROCESS | 4052 | 1469445423408 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:03 INFO - PROCESS | 4052 | ++DOCSHELL 12135000 == 34 [pid = 4052] [id = 363] 04:17:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (14FDC000) [pid = 4052] [serial = 1088] [outer = 00000000] 04:17:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (16841C00) [pid = 4052] [serial = 1089] [outer = 14FDC000] 04:17:03 INFO - PROCESS | 4052 | 1469445423451 Marionette DEBUG loaded listener.js 04:17:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (1625C400) [pid = 4052] [serial = 1090] [outer = 14FDC000] 04:17:03 INFO - PROCESS | 4052 | 1469445423864 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 570ms 04:17:03 INFO - PROCESS | 4052 | 1469445423888 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 04:17:03 INFO - PROCESS | 4052 | 1469445423890 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 04:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:17:03 INFO - PROCESS | 4052 | 1469445423925 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:17:03 INFO - PROCESS | 4052 | 1469445423927 Marionette TRACE conn6 <- [1,1418,null,{}] 04:17:03 INFO - PROCESS | 4052 | 1469445423931 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:03 INFO - PROCESS | 4052 | 1469445423933 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:04 INFO - PROCESS | 4052 | 1469445424011 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 04:17:04 INFO - PROCESS | 4052 | 1469445424017 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:04 INFO - PROCESS | 4052 | 1469445424019 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:04 INFO - PROCESS | 4052 | ++DOCSHELL 121E4400 == 35 [pid = 4052] [id = 364] 04:17:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (17601400) [pid = 4052] [serial = 1091] [outer = 00000000] 04:17:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (17609400) [pid = 4052] [serial = 1092] [outer = 17601400] 04:17:04 INFO - PROCESS | 4052 | 1469445424063 Marionette DEBUG loaded listener.js 04:17:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (17610400) [pid = 4052] [serial = 1093] [outer = 17601400] 04:17:04 INFO - PROCESS | 4052 | 1469445424661 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 809ms 04:17:04 INFO - PROCESS | 4052 | 1469445424708 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 04:17:04 INFO - PROCESS | 4052 | 1469445424713 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 04:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:17:04 INFO - PROCESS | 4052 | 1469445424718 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:17:04 INFO - PROCESS | 4052 | 1469445424722 Marionette TRACE conn6 <- [1,1422,null,{}] 04:17:04 INFO - PROCESS | 4052 | 1469445424728 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:04 INFO - PROCESS | 4052 | 1469445424731 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:04 INFO - PROCESS | 4052 | 1469445424913 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 04:17:04 INFO - PROCESS | 4052 | 1469445424924 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:04 INFO - PROCESS | 4052 | 1469445424929 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:04 INFO - PROCESS | 4052 | ++DOCSHELL 0D55D800 == 36 [pid = 4052] [id = 365] 04:17:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (0D74FC00) [pid = 4052] [serial = 1094] [outer = 00000000] 04:17:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (0D90F800) [pid = 4052] [serial = 1095] [outer = 0D74FC00] 04:17:04 INFO - PROCESS | 4052 | 1469445424987 Marionette DEBUG loaded listener.js 04:17:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (0DD05C00) [pid = 4052] [serial = 1096] [outer = 0D74FC00] 04:17:05 INFO - PROCESS | 4052 | 1469445425859 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1177ms 04:17:05 INFO - PROCESS | 4052 | 1469445425900 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 04:17:05 INFO - PROCESS | 4052 | 1469445425905 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 04:17:05 INFO - PROCESS | 4052 | 1469445425911 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:17:05 INFO - PROCESS | 4052 | 1469445425914 Marionette TRACE conn6 <- [1,1426,null,{}] 04:17:05 INFO - PROCESS | 4052 | 1469445425918 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:05 INFO - PROCESS | 4052 | 1469445425921 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:06 INFO - PROCESS | 4052 | 1469445426069 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 04:17:06 INFO - PROCESS | 4052 | 1469445426200 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:06 INFO - PROCESS | 4052 | 1469445426203 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:06 INFO - PROCESS | 4052 | ++DOCSHELL 12140C00 == 37 [pid = 4052] [id = 366] 04:17:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (12146000) [pid = 4052] [serial = 1097] [outer = 00000000] 04:17:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (12285800) [pid = 4052] [serial = 1098] [outer = 12146000] 04:17:06 INFO - PROCESS | 4052 | 1469445426262 Marionette DEBUG loaded listener.js 04:17:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (13F21000) [pid = 4052] [serial = 1099] [outer = 12146000] 04:17:07 INFO - PROCESS | 4052 | 1469445427088 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1224ms 04:17:07 INFO - PROCESS | 4052 | 1469445427139 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 04:17:07 INFO - PROCESS | 4052 | 1469445427143 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 04:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:17:07 INFO - PROCESS | 4052 | 1469445427148 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:17:07 INFO - PROCESS | 4052 | 1469445427151 Marionette TRACE conn6 <- [1,1430,null,{}] 04:17:07 INFO - PROCESS | 4052 | 1469445427157 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:07 INFO - PROCESS | 4052 | 1469445427159 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:07 INFO - PROCESS | 4052 | 1469445427270 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 04:17:07 INFO - PROCESS | 4052 | 1469445427392 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:07 INFO - PROCESS | 4052 | 1469445427396 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:07 INFO - PROCESS | 4052 | --DOCSHELL 12135000 == 36 [pid = 4052] [id = 363] 04:17:07 INFO - PROCESS | 4052 | --DOCSHELL 0D752C00 == 35 [pid = 4052] [id = 362] 04:17:07 INFO - PROCESS | 4052 | --DOCSHELL 16260000 == 34 [pid = 4052] [id = 361] 04:17:07 INFO - PROCESS | 4052 | --DOCSHELL 14FDA400 == 33 [pid = 4052] [id = 360] 04:17:07 INFO - PROCESS | 4052 | --DOCSHELL 13992C00 == 32 [pid = 4052] [id = 359] 04:17:07 INFO - PROCESS | 4052 | --DOCSHELL 121E5800 == 31 [pid = 4052] [id = 358] 04:17:07 INFO - PROCESS | 4052 | --DOCSHELL 0DD6DC00 == 30 [pid = 4052] [id = 357] 04:17:07 INFO - PROCESS | 4052 | --DOCSHELL 0D7DF000 == 29 [pid = 4052] [id = 356] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (179D5000) [pid = 4052] [serial = 1053] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (16077000) [pid = 4052] [serial = 1038] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (166BE800) [pid = 4052] [serial = 1039] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (16A25000) [pid = 4052] [serial = 1041] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (16BCD800) [pid = 4052] [serial = 1021] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0D90C800) [pid = 4052] [serial = 1023] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0DA1B800) [pid = 4052] [serial = 1024] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (119A7000) [pid = 4052] [serial = 1026] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (12104C00) [pid = 4052] [serial = 1027] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0DA18400) [pid = 4052] [serial = 1029] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0DA4D000) [pid = 4052] [serial = 1030] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (11ABD800) [pid = 4052] [serial = 1032] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (12133000) [pid = 4052] [serial = 1033] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (14FD5C00) [pid = 4052] [serial = 1035] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (17665400) [pid = 4052] [serial = 1044] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (14FDA800) [pid = 4052] [serial = 1048] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (13FB8800) [pid = 4052] [serial = 1047] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (1766A800) [pid = 4052] [serial = 1050] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (1775D000) [pid = 4052] [serial = 1051] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (17666C00) [pid = 4052] [serial = 1045] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (16A29C00) [pid = 4052] [serial = 1042] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (179DCC00) [pid = 4052] [serial = 1054] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (150DC800) [pid = 4052] [serial = 1036] [outer = 00000000] [url = about:blank] 04:17:07 INFO - PROCESS | 4052 | ++DOCSHELL 0CC45C00 == 30 [pid = 4052] [id = 367] 04:17:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (0CC47C00) [pid = 4052] [serial = 1100] [outer = 00000000] 04:17:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (08085C00) [pid = 4052] [serial = 1101] [outer = 0CC47C00] 04:17:07 INFO - PROCESS | 4052 | 1469445427474 Marionette DEBUG loaded listener.js 04:17:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0DA16800) [pid = 4052] [serial = 1102] [outer = 0CC47C00] 04:17:07 INFO - PROCESS | 4052 | 1469445427879 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 832ms 04:17:07 INFO - PROCESS | 4052 | 1469445427981 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 04:17:07 INFO - PROCESS | 4052 | 1469445427985 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 04:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:17:07 INFO - PROCESS | 4052 | 1469445427991 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:17:07 INFO - PROCESS | 4052 | 1469445427994 Marionette TRACE conn6 <- [1,1434,null,{}] 04:17:07 INFO - PROCESS | 4052 | 1469445427998 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:07 INFO - PROCESS | 4052 | 1469445428000 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:08 INFO - PROCESS | 4052 | 1469445428088 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 04:17:08 INFO - PROCESS | 4052 | 1469445428102 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:08 INFO - PROCESS | 4052 | 1469445428104 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:08 INFO - PROCESS | 4052 | ++DOCSHELL 0DE08400 == 31 [pid = 4052] [id = 368] 04:17:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0E64DC00) [pid = 4052] [serial = 1103] [outer = 00000000] 04:17:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (119AD400) [pid = 4052] [serial = 1104] [outer = 0E64DC00] 04:17:08 INFO - PROCESS | 4052 | 1469445428151 Marionette DEBUG loaded listener.js 04:17:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (11AC0400) [pid = 4052] [serial = 1105] [outer = 0E64DC00] 04:17:08 INFO - PROCESS | 4052 | 1469445428634 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 04:17:08 INFO - PROCESS | 4052 | 1469445428666 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 04:17:08 INFO - PROCESS | 4052 | 1469445428668 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 04:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:17:08 INFO - PROCESS | 4052 | 1469445428671 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:17:08 INFO - PROCESS | 4052 | 1469445428675 Marionette TRACE conn6 <- [1,1438,null,{}] 04:17:08 INFO - PROCESS | 4052 | 1469445428686 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:08 INFO - PROCESS | 4052 | 1469445428690 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:08 INFO - PROCESS | 4052 | 1469445428776 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 04:17:08 INFO - PROCESS | 4052 | 1469445428786 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:08 INFO - PROCESS | 4052 | 1469445428789 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:08 INFO - PROCESS | 4052 | ++DOCSHELL 13FB5800 == 32 [pid = 4052] [id = 369] 04:17:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (13FB8800) [pid = 4052] [serial = 1106] [outer = 00000000] 04:17:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (14FD4C00) [pid = 4052] [serial = 1107] [outer = 13FB8800] 04:17:08 INFO - PROCESS | 4052 | 1469445428837 Marionette DEBUG loaded listener.js 04:17:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (150DCC00) [pid = 4052] [serial = 1108] [outer = 13FB8800] 04:17:09 INFO - PROCESS | 4052 | 1469445429304 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 670ms 04:17:09 INFO - PROCESS | 4052 | 1469445429346 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 04:17:09 INFO - PROCESS | 4052 | 1469445429348 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 04:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:17:09 INFO - PROCESS | 4052 | 1469445429351 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:17:09 INFO - PROCESS | 4052 | 1469445429353 Marionette TRACE conn6 <- [1,1442,null,{}] 04:17:09 INFO - PROCESS | 4052 | 1469445429365 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:09 INFO - PROCESS | 4052 | 1469445429368 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:09 INFO - PROCESS | 4052 | 1469445429479 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 04:17:09 INFO - PROCESS | 4052 | 1469445429574 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:09 INFO - PROCESS | 4052 | 1469445429576 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:09 INFO - PROCESS | 4052 | ++DOCSHELL 16078C00 == 33 [pid = 4052] [id = 370] 04:17:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (16079400) [pid = 4052] [serial = 1109] [outer = 00000000] 04:17:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (166BF800) [pid = 4052] [serial = 1110] [outer = 16079400] 04:17:09 INFO - PROCESS | 4052 | 1469445429621 Marionette DEBUG loaded listener.js 04:17:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (166C6C00) [pid = 4052] [serial = 1111] [outer = 16079400] 04:17:10 INFO - PROCESS | 4052 | 1469445430027 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 729ms 04:17:10 INFO - PROCESS | 4052 | 1469445430086 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 04:17:10 INFO - PROCESS | 4052 | 1469445430088 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 04:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:17:10 INFO - PROCESS | 4052 | 1469445430091 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:17:10 INFO - PROCESS | 4052 | 1469445430092 Marionette TRACE conn6 <- [1,1446,null,{}] 04:17:10 INFO - PROCESS | 4052 | 1469445430101 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:10 INFO - PROCESS | 4052 | 1469445430103 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:10 INFO - PROCESS | 4052 | 1469445430212 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 04:17:10 INFO - PROCESS | 4052 | 1469445430222 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:10 INFO - PROCESS | 4052 | 1469445430224 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:10 INFO - PROCESS | 4052 | ++DOCSHELL 166C9800 == 34 [pid = 4052] [id = 371] 04:17:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (166CA400) [pid = 4052] [serial = 1112] [outer = 00000000] 04:17:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (16843000) [pid = 4052] [serial = 1113] [outer = 166CA400] 04:17:10 INFO - PROCESS | 4052 | 1469445430268 Marionette DEBUG loaded listener.js 04:17:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (16BC2C00) [pid = 4052] [serial = 1114] [outer = 166CA400] 04:17:10 INFO - PROCESS | 4052 | 1469445430728 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 670ms 04:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:17:10 INFO - PROCESS | 4052 | 1469445430762 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 04:17:10 INFO - PROCESS | 4052 | 1469445430764 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 04:17:10 INFO - PROCESS | 4052 | 1469445430767 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:17:10 INFO - PROCESS | 4052 | 1469445430768 Marionette TRACE conn6 <- [1,1450,null,{}] 04:17:10 INFO - PROCESS | 4052 | 1469445430772 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:10 INFO - PROCESS | 4052 | 1469445430777 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:10 INFO - PROCESS | 4052 | 1469445430941 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 04:17:10 INFO - PROCESS | 4052 | 1469445431002 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:10 INFO - PROCESS | 4052 | 1469445431004 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:11 INFO - PROCESS | 4052 | ++DOCSHELL 12136800 == 35 [pid = 4052] [id = 372] 04:17:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (16BCEC00) [pid = 4052] [serial = 1115] [outer = 00000000] 04:17:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (1775B800) [pid = 4052] [serial = 1116] [outer = 16BCEC00] 04:17:11 INFO - PROCESS | 4052 | 1469445431049 Marionette DEBUG loaded listener.js 04:17:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (1202D800) [pid = 4052] [serial = 1117] [outer = 16BCEC00] 04:17:11 INFO - PROCESS | 4052 | 1469445431498 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 770ms 04:17:11 INFO - PROCESS | 4052 | 1469445431538 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 04:17:11 INFO - PROCESS | 4052 | 1469445431540 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 04:17:11 INFO - PROCESS | 4052 | 1469445431544 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:17:11 INFO - PROCESS | 4052 | 1469445431546 Marionette TRACE conn6 <- [1,1454,null,{}] 04:17:11 INFO - PROCESS | 4052 | 1469445431549 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:11 INFO - PROCESS | 4052 | 1469445431551 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:11 INFO - PROCESS | 4052 | 1469445431670 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 04:17:11 INFO - PROCESS | 4052 | 1469445431678 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:11 INFO - PROCESS | 4052 | 1469445431680 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:11 INFO - PROCESS | 4052 | ++DOCSHELL 17972400 == 36 [pid = 4052] [id = 373] 04:17:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (17972C00) [pid = 4052] [serial = 1118] [outer = 00000000] 04:17:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (179D4800) [pid = 4052] [serial = 1119] [outer = 17972C00] 04:17:11 INFO - PROCESS | 4052 | 1469445431771 Marionette DEBUG loaded listener.js 04:17:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (179D7C00) [pid = 4052] [serial = 1120] [outer = 17972C00] 04:17:11 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0DE03C00) [pid = 4052] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:17:11 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (121E6C00) [pid = 4052] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:17:11 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (13998800) [pid = 4052] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:17:11 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0D7E0800) [pid = 4052] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:17:11 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (1398B800) [pid = 4052] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:17:11 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (179D1400) [pid = 4052] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:17:11 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (150D7800) [pid = 4052] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:17:11 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0D7D9800) [pid = 4052] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:17:11 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (16261400) [pid = 4052] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:17:11 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (14FDC000) [pid = 4052] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:17:11 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0D90B800) [pid = 4052] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:17:11 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (0D753800) [pid = 4052] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:17:12 INFO - PROCESS | 4052 | 1469445432244 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 770ms 04:17:12 INFO - PROCESS | 4052 | 1469445432318 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 04:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:17:12 INFO - PROCESS | 4052 | 1469445432320 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 04:17:12 INFO - PROCESS | 4052 | 1469445432323 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:17:12 INFO - PROCESS | 4052 | 1469445432325 Marionette TRACE conn6 <- [1,1458,null,{}] 04:17:12 INFO - PROCESS | 4052 | 1469445432328 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:12 INFO - PROCESS | 4052 | 1469445432330 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:12 INFO - PROCESS | 4052 | 1469445432410 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 04:17:12 INFO - PROCESS | 4052 | 1469445432415 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:12 INFO - PROCESS | 4052 | 1469445432417 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:12 INFO - PROCESS | 4052 | ++DOCSHELL 11821800 == 37 [pid = 4052] [id = 374] 04:17:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (119AD000) [pid = 4052] [serial = 1121] [outer = 00000000] 04:17:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (1511A400) [pid = 4052] [serial = 1122] [outer = 119AD000] 04:17:12 INFO - PROCESS | 4052 | 1469445432462 Marionette DEBUG loaded listener.js 04:17:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (1607C800) [pid = 4052] [serial = 1123] [outer = 119AD000] 04:17:12 INFO - PROCESS | 4052 | 1469445432882 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 570ms 04:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:17:12 INFO - PROCESS | 4052 | 1469445432894 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 04:17:12 INFO - PROCESS | 4052 | 1469445432896 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 04:17:12 INFO - PROCESS | 4052 | 1469445432899 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:17:12 INFO - PROCESS | 4052 | 1469445432901 Marionette TRACE conn6 <- [1,1462,null,{}] 04:17:12 INFO - PROCESS | 4052 | 1469445432904 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:12 INFO - PROCESS | 4052 | 1469445432906 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:13 INFO - PROCESS | 4052 | 1469445433031 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 04:17:13 INFO - PROCESS | 4052 | 1469445433058 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:13 INFO - PROCESS | 4052 | 1469445433060 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:13 INFO - PROCESS | 4052 | ++DOCSHELL 13FB1400 == 38 [pid = 4052] [id = 375] 04:17:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (15128400) [pid = 4052] [serial = 1124] [outer = 00000000] 04:17:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (179DB800) [pid = 4052] [serial = 1125] [outer = 15128400] 04:17:13 INFO - PROCESS | 4052 | 1469445433104 Marionette DEBUG loaded listener.js 04:17:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (17B53800) [pid = 4052] [serial = 1126] [outer = 15128400] 04:17:13 INFO - PROCESS | 4052 | 1469445433514 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 04:17:13 INFO - PROCESS | 4052 | 1469445433570 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 04:17:13 INFO - PROCESS | 4052 | 1469445433572 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 04:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:17:13 INFO - PROCESS | 4052 | 1469445433575 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:17:13 INFO - PROCESS | 4052 | 1469445433576 Marionette TRACE conn6 <- [1,1466,null,{}] 04:17:13 INFO - PROCESS | 4052 | 1469445433580 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:13 INFO - PROCESS | 4052 | 1469445433582 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:13 INFO - PROCESS | 4052 | 1469445433662 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 04:17:13 INFO - PROCESS | 4052 | 1469445433670 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:13 INFO - PROCESS | 4052 | 1469445433672 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:13 INFO - PROCESS | 4052 | ++DOCSHELL 18811C00 == 39 [pid = 4052] [id = 376] 04:17:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (188A0800) [pid = 4052] [serial = 1127] [outer = 00000000] 04:17:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (188A6000) [pid = 4052] [serial = 1128] [outer = 188A0800] 04:17:13 INFO - PROCESS | 4052 | 1469445433716 Marionette DEBUG loaded listener.js 04:17:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (188A7800) [pid = 4052] [serial = 1129] [outer = 188A0800] 04:17:14 INFO - PROCESS | 4052 | 1469445434399 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 871ms 04:17:14 INFO - PROCESS | 4052 | 1469445434447 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 04:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:17:14 INFO - PROCESS | 4052 | 1469445434452 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 04:17:14 INFO - PROCESS | 4052 | 1469445434457 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:17:14 INFO - PROCESS | 4052 | 1469445434460 Marionette TRACE conn6 <- [1,1470,null,{}] 04:17:14 INFO - PROCESS | 4052 | 1469445434466 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:14 INFO - PROCESS | 4052 | 1469445434469 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:14 INFO - PROCESS | 4052 | 1469445434583 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 04:17:14 INFO - PROCESS | 4052 | 1469445434718 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:14 INFO - PROCESS | 4052 | 1469445434721 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:14 INFO - PROCESS | 4052 | ++DOCSHELL 0D7E1800 == 40 [pid = 4052] [id = 377] 04:17:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (0D90F400) [pid = 4052] [serial = 1130] [outer = 00000000] 04:17:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (0DD64C00) [pid = 4052] [serial = 1131] [outer = 0D90F400] 04:17:14 INFO - PROCESS | 4052 | 1469445434787 Marionette DEBUG loaded listener.js 04:17:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (119A7000) [pid = 4052] [serial = 1132] [outer = 0D90F400] 04:17:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (12133800) [pid = 4052] [serial = 1133] [outer = 0DD43800] 04:17:15 INFO - PROCESS | 4052 | 1469445435532 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1125ms 04:17:15 INFO - PROCESS | 4052 | 1469445435583 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 04:17:15 INFO - PROCESS | 4052 | 1469445435588 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 04:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:17:15 INFO - PROCESS | 4052 | 1469445435594 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:17:15 INFO - PROCESS | 4052 | 1469445435597 Marionette TRACE conn6 <- [1,1474,null,{}] 04:17:15 INFO - PROCESS | 4052 | 1469445435601 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:15 INFO - PROCESS | 4052 | 1469445435604 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:15 INFO - PROCESS | 4052 | 1469445435717 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 04:17:15 INFO - PROCESS | 4052 | 1469445435849 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:15 INFO - PROCESS | 4052 | 1469445435852 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:15 INFO - PROCESS | 4052 | ++DOCSHELL 1607DC00 == 41 [pid = 4052] [id = 378] 04:17:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (16263800) [pid = 4052] [serial = 1134] [outer = 00000000] 04:17:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (16842C00) [pid = 4052] [serial = 1135] [outer = 16263800] 04:17:15 INFO - PROCESS | 4052 | 1469445435910 Marionette DEBUG loaded listener.js 04:17:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (17601C00) [pid = 4052] [serial = 1136] [outer = 16263800] 04:17:16 INFO - PROCESS | 4052 | 1469445436510 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 970ms 04:17:16 INFO - PROCESS | 4052 | 1469445436568 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 04:17:16 INFO - PROCESS | 4052 | 1469445436571 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 04:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:17:16 INFO - PROCESS | 4052 | 1469445436575 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:17:16 INFO - PROCESS | 4052 | 1469445436578 Marionette TRACE conn6 <- [1,1478,null,{}] 04:17:16 INFO - PROCESS | 4052 | 1469445436589 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:16 INFO - PROCESS | 4052 | 1469445436594 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:16 INFO - PROCESS | 4052 | 1469445436703 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 04:17:16 INFO - PROCESS | 4052 | 1469445436837 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:16 INFO - PROCESS | 4052 | 1469445436841 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:16 INFO - PROCESS | 4052 | ++DOCSHELL 19207800 == 42 [pid = 4052] [id = 379] 04:17:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (19208800) [pid = 4052] [serial = 1137] [outer = 00000000] 04:17:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (1925C800) [pid = 4052] [serial = 1138] [outer = 19208800] 04:17:16 INFO - PROCESS | 4052 | 1469445436899 Marionette DEBUG loaded listener.js 04:17:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (19267000) [pid = 4052] [serial = 1139] [outer = 19208800] 04:17:17 INFO - PROCESS | 4052 | 1469445437729 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1235ms 04:17:17 INFO - PROCESS | 4052 | 1469445437814 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 04:17:17 INFO - PROCESS | 4052 | 1469445437818 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 04:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:17:17 INFO - PROCESS | 4052 | 1469445437823 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:17:17 INFO - PROCESS | 4052 | 1469445437826 Marionette TRACE conn6 <- [1,1482,null,{}] 04:17:17 INFO - PROCESS | 4052 | 1469445437832 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:17 INFO - PROCESS | 4052 | 1469445437834 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:17 INFO - PROCESS | 4052 | 1469445437970 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 04:17:18 INFO - PROCESS | 4052 | 1469445438105 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:18 INFO - PROCESS | 4052 | 1469445438109 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:18 INFO - PROCESS | 4052 | ++DOCSHELL 0D7D9000 == 43 [pid = 4052] [id = 380] 04:17:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (0D7DA400) [pid = 4052] [serial = 1140] [outer = 00000000] 04:17:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (0DD61800) [pid = 4052] [serial = 1141] [outer = 0D7DA400] 04:17:18 INFO - PROCESS | 4052 | 1469445438160 Marionette DEBUG loaded listener.js 04:17:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 95 (0DEB5400) [pid = 4052] [serial = 1142] [outer = 0D7DA400] 04:17:18 INFO - PROCESS | 4052 | --DOCSHELL 13FB1400 == 42 [pid = 4052] [id = 375] 04:17:18 INFO - PROCESS | 4052 | --DOCSHELL 11821800 == 41 [pid = 4052] [id = 374] 04:17:18 INFO - PROCESS | 4052 | --DOCSHELL 17972400 == 40 [pid = 4052] [id = 373] 04:17:18 INFO - PROCESS | 4052 | --DOCSHELL 12136800 == 39 [pid = 4052] [id = 372] 04:17:18 INFO - PROCESS | 4052 | --DOCSHELL 166C9800 == 38 [pid = 4052] [id = 371] 04:17:18 INFO - PROCESS | 4052 | --DOCSHELL 16078C00 == 37 [pid = 4052] [id = 370] 04:17:18 INFO - PROCESS | 4052 | --DOCSHELL 13FB5800 == 36 [pid = 4052] [id = 369] 04:17:18 INFO - PROCESS | 4052 | --DOCSHELL 0DE08400 == 35 [pid = 4052] [id = 368] 04:17:18 INFO - PROCESS | 4052 | --DOCSHELL 0CC45C00 == 34 [pid = 4052] [id = 367] 04:17:18 INFO - PROCESS | 4052 | --DOCSHELL 12140C00 == 33 [pid = 4052] [id = 366] 04:17:18 INFO - PROCESS | 4052 | --DOCSHELL 121E4400 == 32 [pid = 4052] [id = 364] 04:17:18 INFO - PROCESS | 4052 | --DOCSHELL 0D55D800 == 31 [pid = 4052] [id = 365] 04:17:18 INFO - PROCESS | 4052 | --DOCSHELL 0D43A800 == 30 [pid = 4052] [id = 355] 04:17:18 INFO - PROCESS | 4052 | --DOCSHELL 19207800 == 29 [pid = 4052] [id = 379] 04:17:18 INFO - PROCESS | 4052 | --DOCSHELL 1607DC00 == 28 [pid = 4052] [id = 378] 04:17:18 INFO - PROCESS | 4052 | --DOCSHELL 18811C00 == 27 [pid = 4052] [id = 376] 04:17:18 INFO - PROCESS | 4052 | --DOCSHELL 0D7E1800 == 26 [pid = 4052] [id = 377] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 94 (0DF72800) [pid = 4052] [serial = 1071] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (0E836000) [pid = 4052] [serial = 1072] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (12CAE000) [pid = 4052] [serial = 1074] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (14A4DC00) [pid = 4052] [serial = 1077] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (0DD0A400) [pid = 4052] [serial = 1057] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (0DA17400) [pid = 4052] [serial = 1056] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (1511F000) [pid = 4052] [serial = 1060] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (14FD2400) [pid = 4052] [serial = 1059] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (17CF2000) [pid = 4052] [serial = 1063] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (17B57800) [pid = 4052] [serial = 1062] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (1511CC00) [pid = 4052] [serial = 1080] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (119A5800) [pid = 4052] [serial = 1086] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (166CC800) [pid = 4052] [serial = 1083] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (16841C00) [pid = 4052] [serial = 1089] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0D913000) [pid = 4052] [serial = 1068] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (16A1F800) [pid = 4052] [serial = 1084] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0DA1A800) [pid = 4052] [serial = 1069] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0DD06800) [pid = 4052] [serial = 1066] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0DA1A400) [pid = 4052] [serial = 1065] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (1625C400) [pid = 4052] [serial = 1090] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (17609400) [pid = 4052] [serial = 1092] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (11CF6000) [pid = 4052] [serial = 1087] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (15F43C00) [pid = 4052] [serial = 1081] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (14FD6400) [pid = 4052] [serial = 1078] [outer = 00000000] [url = about:blank] 04:17:18 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (13535800) [pid = 4052] [serial = 1075] [outer = 00000000] [url = about:blank] 04:17:19 INFO - PROCESS | 4052 | 1469445439226 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1478ms 04:17:19 INFO - PROCESS | 4052 | 1469445439302 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 04:17:19 INFO - PROCESS | 4052 | 1469445439306 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 04:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:17:19 INFO - PROCESS | 4052 | 1469445439310 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:17:19 INFO - PROCESS | 4052 | 1469445439315 Marionette TRACE conn6 <- [1,1486,null,{}] 04:17:19 INFO - PROCESS | 4052 | 1469445439320 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:19 INFO - PROCESS | 4052 | 1469445439322 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:19 INFO - PROCESS | 4052 | 1469445439411 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 04:17:19 INFO - PROCESS | 4052 | 1469445439426 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:19 INFO - PROCESS | 4052 | 1469445439428 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:19 INFO - PROCESS | 4052 | ++DOCSHELL 0D7E2400 == 27 [pid = 4052] [id = 381] 04:17:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (0D7E3400) [pid = 4052] [serial = 1143] [outer = 00000000] 04:17:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (0DA12800) [pid = 4052] [serial = 1144] [outer = 0D7E3400] 04:17:19 INFO - PROCESS | 4052 | 1469445439477 Marionette DEBUG loaded listener.js 04:17:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0DA1EC00) [pid = 4052] [serial = 1145] [outer = 0D7E3400] 04:17:19 INFO - PROCESS | 4052 | 1469445439937 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 689ms 04:17:19 INFO - PROCESS | 4052 | 1469445440001 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 04:17:19 INFO - PROCESS | 4052 | 1469445440006 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 04:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:17:20 INFO - PROCESS | 4052 | 1469445440012 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:17:20 INFO - PROCESS | 4052 | 1469445440015 Marionette TRACE conn6 <- [1,1490,null,{}] 04:17:20 INFO - PROCESS | 4052 | 1469445440019 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:20 INFO - PROCESS | 4052 | 1469445440021 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:20 INFO - PROCESS | 4052 | 1469445440146 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 04:17:20 INFO - PROCESS | 4052 | 1469445440239 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:20 INFO - PROCESS | 4052 | 1469445440241 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:20 INFO - PROCESS | 4052 | ++DOCSHELL 0DD67C00 == 28 [pid = 4052] [id = 382] 04:17:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0DD69400) [pid = 4052] [serial = 1146] [outer = 00000000] 04:17:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0E646C00) [pid = 4052] [serial = 1147] [outer = 0DD69400] 04:17:20 INFO - PROCESS | 4052 | 1469445440290 Marionette DEBUG loaded listener.js 04:17:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (0E8D7C00) [pid = 4052] [serial = 1148] [outer = 0DD69400] 04:17:20 INFO - PROCESS | 4052 | 1469445440656 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 04:17:20 INFO - PROCESS | 4052 | 1469445440693 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 04:17:20 INFO - PROCESS | 4052 | 1469445440695 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 04:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:17:20 INFO - PROCESS | 4052 | 1469445440698 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:17:20 INFO - PROCESS | 4052 | 1469445440702 Marionette TRACE conn6 <- [1,1494,null,{}] 04:17:20 INFO - PROCESS | 4052 | 1469445440713 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:20 INFO - PROCESS | 4052 | 1469445440717 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:20 INFO - PROCESS | 4052 | 1469445440801 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 04:17:20 INFO - PROCESS | 4052 | 1469445440808 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:20 INFO - PROCESS | 4052 | 1469445440811 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:20 INFO - PROCESS | 4052 | ++DOCSHELL 12153800 == 29 [pid = 4052] [id = 383] 04:17:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (121D9400) [pid = 4052] [serial = 1149] [outer = 00000000] 04:17:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (12CB5400) [pid = 4052] [serial = 1150] [outer = 121D9400] 04:17:20 INFO - PROCESS | 4052 | 1469445440859 Marionette DEBUG loaded listener.js 04:17:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (1398E400) [pid = 4052] [serial = 1151] [outer = 121D9400] 04:17:21 INFO - PROCESS | 4052 | 1469445441358 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 670ms 04:17:21 INFO - PROCESS | 4052 | 1469445441371 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 04:17:21 INFO - PROCESS | 4052 | 1469445441374 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 04:17:21 INFO - PROCESS | 4052 | 1469445441377 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:17:21 INFO - PROCESS | 4052 | 1469445441378 Marionette TRACE conn6 <- [1,1498,null,{}] 04:17:21 INFO - PROCESS | 4052 | 1469445441382 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:21 INFO - PROCESS | 4052 | 1469445441384 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:21 INFO - PROCESS | 4052 | 1469445441502 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 04:17:21 INFO - PROCESS | 4052 | 1469445441591 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:21 INFO - PROCESS | 4052 | 1469445441593 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:21 INFO - PROCESS | 4052 | ++DOCSHELL 14A4E800 == 30 [pid = 4052] [id = 384] 04:17:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (14A4F400) [pid = 4052] [serial = 1152] [outer = 00000000] 04:17:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (14FD2400) [pid = 4052] [serial = 1153] [outer = 14A4F400] 04:17:21 INFO - PROCESS | 4052 | 1469445441637 Marionette DEBUG loaded listener.js 04:17:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (15040C00) [pid = 4052] [serial = 1154] [outer = 14A4F400] 04:17:22 INFO - PROCESS | 4052 | 1469445442025 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 670ms 04:17:22 INFO - PROCESS | 4052 | 1469445442051 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 04:17:22 INFO - PROCESS | 4052 | 1469445442053 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 04:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:17:22 INFO - PROCESS | 4052 | 1469445442056 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:17:22 INFO - PROCESS | 4052 | 1469445442058 Marionette TRACE conn6 <- [1,1502,null,{}] 04:17:22 INFO - PROCESS | 4052 | 1469445442061 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:22 INFO - PROCESS | 4052 | 1469445442063 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:22 INFO - PROCESS | 4052 | 1469445442172 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 04:17:22 INFO - PROCESS | 4052 | 1469445442177 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:22 INFO - PROCESS | 4052 | 1469445442179 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:22 INFO - PROCESS | 4052 | ++DOCSHELL 150E3800 == 31 [pid = 4052] [id = 385] 04:17:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (15119400) [pid = 4052] [serial = 1155] [outer = 00000000] 04:17:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (15127800) [pid = 4052] [serial = 1156] [outer = 15119400] 04:17:22 INFO - PROCESS | 4052 | 1469445442223 Marionette DEBUG loaded listener.js 04:17:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (151D1800) [pid = 4052] [serial = 1157] [outer = 15119400] 04:17:22 INFO - PROCESS | 4052 | 1469445442677 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 04:17:22 INFO - PROCESS | 4052 | 1469445442728 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 04:17:22 INFO - PROCESS | 4052 | 1469445442730 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 04:17:22 INFO - PROCESS | 4052 | 1469445442733 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:17:22 INFO - PROCESS | 4052 | 1469445442735 Marionette TRACE conn6 <- [1,1506,null,{}] 04:17:22 INFO - PROCESS | 4052 | 1469445442739 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:22 INFO - PROCESS | 4052 | 1469445442744 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:22 INFO - PROCESS | 4052 | 1469445442871 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 04:17:22 INFO - PROCESS | 4052 | 1469445442964 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:22 INFO - PROCESS | 4052 | 1469445442966 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:22 INFO - PROCESS | 4052 | ++DOCSHELL 1607B400 == 32 [pid = 4052] [id = 386] 04:17:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (1625C400) [pid = 4052] [serial = 1158] [outer = 00000000] 04:17:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (16839400) [pid = 4052] [serial = 1159] [outer = 1625C400] 04:17:23 INFO - PROCESS | 4052 | 1469445443012 Marionette DEBUG loaded listener.js 04:17:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (16A1CC00) [pid = 4052] [serial = 1160] [outer = 1625C400] 04:17:23 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (12146000) [pid = 4052] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:17:23 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (119AD000) [pid = 4052] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:17:23 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (17972C00) [pid = 4052] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:17:23 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (16079400) [pid = 4052] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:17:23 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (0CC47C00) [pid = 4052] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:17:23 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0E64DC00) [pid = 4052] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:17:23 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (166CA400) [pid = 4052] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:17:23 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0D74FC00) [pid = 4052] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:17:23 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (15128400) [pid = 4052] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:17:23 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (16BCEC00) [pid = 4052] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:17:23 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (17601400) [pid = 4052] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:17:23 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (13FB8800) [pid = 4052] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:17:23 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (188A0800) [pid = 4052] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:17:23 INFO - PROCESS | 4052 | 1469445443575 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 870ms 04:17:23 INFO - PROCESS | 4052 | 1469445443607 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 04:17:23 INFO - PROCESS | 4052 | 1469445443609 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 04:17:23 INFO - PROCESS | 4052 | 1469445443613 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:17:23 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:17:23 INFO - PROCESS | 4052 | 1469445443614 Marionette TRACE conn6 <- [1,1510,null,{}] 04:17:23 INFO - PROCESS | 4052 | 1469445443618 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:23 INFO - PROCESS | 4052 | 1469445443620 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:23 INFO - PROCESS | 4052 | 1469445443736 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 04:17:23 INFO - PROCESS | 4052 | 1469445443788 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:23 INFO - PROCESS | 4052 | 1469445443789 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:23 INFO - PROCESS | 4052 | ++DOCSHELL 119AD000 == 33 [pid = 4052] [id = 387] 04:17:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (119EC400) [pid = 4052] [serial = 1161] [outer = 00000000] 04:17:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (13FB1400) [pid = 4052] [serial = 1162] [outer = 119EC400] 04:17:23 INFO - PROCESS | 4052 | 1469445443833 Marionette DEBUG loaded listener.js 04:17:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (14A53400) [pid = 4052] [serial = 1163] [outer = 119EC400] 04:17:24 INFO - PROCESS | 4052 | 1469445444176 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:17:24 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 () { 04:17:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:17:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:17:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:17:24 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 () { 04:17:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:17:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:17:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:17:24 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 () { 04:17:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:17:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:17:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:17:24 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 () { 04:17:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:17:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:17:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:17:24 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 571ms 04:17:24 INFO - PROCESS | 4052 | 1469445444190 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 04:17:24 INFO - PROCESS | 4052 | 1469445444192 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 04:17:24 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:17:24 INFO - PROCESS | 4052 | 1469445444195 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:17:24 INFO - PROCESS | 4052 | 1469445444197 Marionette TRACE conn6 <- [1,1514,null,{}] 04:17:24 INFO - PROCESS | 4052 | 1469445444200 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:24 INFO - PROCESS | 4052 | 1469445444202 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:24 INFO - PROCESS | 4052 | 1469445444315 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 04:17:24 INFO - PROCESS | 4052 | 1469445444322 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:24 INFO - PROCESS | 4052 | 1469445444324 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:24 INFO - PROCESS | 4052 | ++DOCSHELL 16672400 == 34 [pid = 4052] [id = 388] 04:17:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (166C4800) [pid = 4052] [serial = 1164] [outer = 00000000] 04:17:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (16BC1C00) [pid = 4052] [serial = 1165] [outer = 166C4800] 04:17:24 INFO - PROCESS | 4052 | 1469445444368 Marionette DEBUG loaded listener.js 04:17:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (16BC3400) [pid = 4052] [serial = 1166] [outer = 166C4800] 04:17:24 INFO - PROCESS | 4052 | 1469445444788 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:17:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:17:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:17:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:17:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:17:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:17:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:17:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:17:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:17:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:17:24 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 622ms 04:17:24 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:17:24 INFO - PROCESS | 4052 | 1469445444821 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 04:17:24 INFO - PROCESS | 4052 | 1469445444823 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 04:17:24 INFO - PROCESS | 4052 | 1469445444826 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:17:24 INFO - PROCESS | 4052 | 1469445444828 Marionette TRACE conn6 <- [1,1518,null,{}] 04:17:24 INFO - PROCESS | 4052 | 1469445444832 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:24 INFO - PROCESS | 4052 | 1469445444834 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:24 INFO - PROCESS | 4052 | 1469445444946 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 04:17:24 INFO - PROCESS | 4052 | 1469445444954 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:24 INFO - PROCESS | 4052 | 1469445444956 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:24 INFO - PROCESS | 4052 | ++DOCSHELL 16B92400 == 35 [pid = 4052] [id = 389] 04:17:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (17601400) [pid = 4052] [serial = 1167] [outer = 00000000] 04:17:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (17662C00) [pid = 4052] [serial = 1168] [outer = 17601400] 04:17:24 INFO - PROCESS | 4052 | 1469445444999 Marionette DEBUG loaded listener.js 04:17:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (1775AC00) [pid = 4052] [serial = 1169] [outer = 17601400] 04:17:25 INFO - PROCESS | 4052 | 1469445445427 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:17:25 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 04:17:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:17:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:17:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:17:25 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. 04:17:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:17:25 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 04:17:25 INFO - PROCESS | 4052 | 1469445445458 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 04:17:25 INFO - PROCESS | 4052 | 1469445445463 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 04:17:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:17:25 INFO - PROCESS | 4052 | 1469445445468 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:17:25 INFO - PROCESS | 4052 | 1469445445473 Marionette TRACE conn6 <- [1,1522,null,{}] 04:17:25 INFO - PROCESS | 4052 | 1469445445480 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:25 INFO - PROCESS | 4052 | 1469445445483 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:25 INFO - PROCESS | 4052 | 1469445445679 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 04:17:25 INFO - PROCESS | 4052 | 1469445445816 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:25 INFO - PROCESS | 4052 | 1469445445821 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:25 INFO - PROCESS | 4052 | ++DOCSHELL 0D7DE000 == 36 [pid = 4052] [id = 390] 04:17:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (0D7E0800) [pid = 4052] [serial = 1170] [outer = 00000000] 04:17:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (0D914000) [pid = 4052] [serial = 1171] [outer = 0D7E0800] 04:17:25 INFO - PROCESS | 4052 | 1469445445878 Marionette DEBUG loaded listener.js 04:17:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (0DA53400) [pid = 4052] [serial = 1172] [outer = 0D7E0800] 04:17:26 INFO - PROCESS | 4052 | 1469445446615 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:17:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:17:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1233ms 04:17:26 INFO - PROCESS | 4052 | 1469445446706 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 04:17:26 INFO - PROCESS | 4052 | 1469445446711 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 04:17:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:17:26 INFO - PROCESS | 4052 | 1469445446718 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:17:26 INFO - PROCESS | 4052 | 1469445446721 Marionette TRACE conn6 <- [1,1526,null,{}] 04:17:26 INFO - PROCESS | 4052 | 1469445446725 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:26 INFO - PROCESS | 4052 | 1469445446728 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:26 INFO - PROCESS | 4052 | 1469445446875 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 04:17:26 INFO - PROCESS | 4052 | 1469445446998 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:26 INFO - PROCESS | 4052 | 1469445447001 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:27 INFO - PROCESS | 4052 | ++DOCSHELL 119EF800 == 37 [pid = 4052] [id = 391] 04:17:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (11ABE000) [pid = 4052] [serial = 1173] [outer = 00000000] 04:17:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (12138400) [pid = 4052] [serial = 1174] [outer = 11ABE000] 04:17:27 INFO - PROCESS | 4052 | 1469445447059 Marionette DEBUG loaded listener.js 04:17:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (13998800) [pid = 4052] [serial = 1175] [outer = 11ABE000] 04:17:27 INFO - PROCESS | 4052 | 1469445447945 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:17:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:17:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1275ms 04:17:27 INFO - PROCESS | 4052 | 1469445447996 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 04:17:27 INFO - PROCESS | 4052 | 1469445448000 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 04:17:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:17:27 INFO - PROCESS | 4052 | 1469445448005 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:17:27 INFO - PROCESS | 4052 | 1469445448008 Marionette TRACE conn6 <- [1,1530,null,{}] 04:17:28 INFO - PROCESS | 4052 | 1469445448014 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:28 INFO - PROCESS | 4052 | 1469445448017 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:28 INFO - PROCESS | 4052 | 1469445448135 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 04:17:28 INFO - PROCESS | 4052 | --DOCSHELL 16672400 == 36 [pid = 4052] [id = 388] 04:17:28 INFO - PROCESS | 4052 | --DOCSHELL 119AD000 == 35 [pid = 4052] [id = 387] 04:17:28 INFO - PROCESS | 4052 | --DOCSHELL 1607B400 == 34 [pid = 4052] [id = 386] 04:17:28 INFO - PROCESS | 4052 | --DOCSHELL 150E3800 == 33 [pid = 4052] [id = 385] 04:17:28 INFO - PROCESS | 4052 | --DOCSHELL 14A4E800 == 32 [pid = 4052] [id = 384] 04:17:28 INFO - PROCESS | 4052 | --DOCSHELL 12153800 == 31 [pid = 4052] [id = 383] 04:17:28 INFO - PROCESS | 4052 | --DOCSHELL 0DD67C00 == 30 [pid = 4052] [id = 382] 04:17:28 INFO - PROCESS | 4052 | --DOCSHELL 0D7E2400 == 29 [pid = 4052] [id = 381] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (188A7800) [pid = 4052] [serial = 1129] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (188A6000) [pid = 4052] [serial = 1128] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (17B53800) [pid = 4052] [serial = 1126] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (13F21000) [pid = 4052] [serial = 1099] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (1511A400) [pid = 4052] [serial = 1122] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (179D7C00) [pid = 4052] [serial = 1120] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (166BF800) [pid = 4052] [serial = 1110] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0DA16800) [pid = 4052] [serial = 1102] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (08085C00) [pid = 4052] [serial = 1101] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (179D4800) [pid = 4052] [serial = 1119] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (119AD400) [pid = 4052] [serial = 1104] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (16BC2C00) [pid = 4052] [serial = 1114] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (11AC0400) [pid = 4052] [serial = 1105] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0DD05C00) [pid = 4052] [serial = 1096] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (179DB800) [pid = 4052] [serial = 1125] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (1775B800) [pid = 4052] [serial = 1116] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (16843000) [pid = 4052] [serial = 1113] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (17610400) [pid = 4052] [serial = 1093] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (166C6C00) [pid = 4052] [serial = 1111] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (14FD4C00) [pid = 4052] [serial = 1107] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (150DCC00) [pid = 4052] [serial = 1108] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (1607C800) [pid = 4052] [serial = 1123] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (12285800) [pid = 4052] [serial = 1098] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (1202D800) [pid = 4052] [serial = 1117] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (0D90F800) [pid = 4052] [serial = 1095] [outer = 00000000] [url = about:blank] 04:17:28 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (17458C00) [pid = 4052] [serial = 697] [outer = 00000000] [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.] 04:17:28 INFO - PROCESS | 4052 | 1469445448262 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:28 INFO - PROCESS | 4052 | 1469445448266 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:28 INFO - PROCESS | 4052 | ++DOCSHELL 0D26A000 == 30 [pid = 4052] [id = 392] 04:17:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (0D2CA800) [pid = 4052] [serial = 1176] [outer = 00000000] 04:17:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (0D75B000) [pid = 4052] [serial = 1177] [outer = 0D2CA800] 04:17:28 INFO - PROCESS | 4052 | 1469445448316 Marionette DEBUG loaded listener.js 04:17:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0DA13000) [pid = 4052] [serial = 1178] [outer = 0D2CA800] 04:17:28 INFO - PROCESS | 4052 | 1469445448739 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:17:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:17:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 790ms 04:17:28 INFO - PROCESS | 4052 | 1469445448796 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 04:17:28 INFO - PROCESS | 4052 | 1469445448800 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 04:17:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:17:28 INFO - PROCESS | 4052 | 1469445448806 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:17:28 INFO - PROCESS | 4052 | 1469445448808 Marionette TRACE conn6 <- [1,1534,null,{}] 04:17:28 INFO - PROCESS | 4052 | 1469445448812 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:28 INFO - PROCESS | 4052 | 1469445448815 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:28 INFO - PROCESS | 4052 | 1469445448900 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 04:17:28 INFO - PROCESS | 4052 | 1469445448907 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:28 INFO - PROCESS | 4052 | 1469445448909 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:28 INFO - PROCESS | 4052 | ++DOCSHELL 0DD5FC00 == 31 [pid = 4052] [id = 393] 04:17:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0DD60C00) [pid = 4052] [serial = 1179] [outer = 00000000] 04:17:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (119EE000) [pid = 4052] [serial = 1180] [outer = 0DD60C00] 04:17:28 INFO - PROCESS | 4052 | 1469445448957 Marionette DEBUG loaded listener.js 04:17:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (11CF5800) [pid = 4052] [serial = 1181] [outer = 0DD60C00] 04:17:29 INFO - PROCESS | 4052 | 1469445449418 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:17:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:17:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 04:17:29 INFO - PROCESS | 4052 | 1469445449481 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 04:17:29 INFO - PROCESS | 4052 | 1469445449483 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 04:17:29 INFO - PROCESS | 4052 | 1469445449487 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:17:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:17:29 INFO - PROCESS | 4052 | 1469445449490 Marionette TRACE conn6 <- [1,1538,null,{}] 04:17:29 INFO - PROCESS | 4052 | 1469445449501 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:29 INFO - PROCESS | 4052 | 1469445449505 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:29 INFO - PROCESS | 4052 | 1469445449619 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 04:17:29 INFO - PROCESS | 4052 | 1469445449714 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:29 INFO - PROCESS | 4052 | 1469445449718 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:29 INFO - PROCESS | 4052 | ++DOCSHELL 13FB5800 == 32 [pid = 4052] [id = 394] 04:17:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (13FB8800) [pid = 4052] [serial = 1182] [outer = 00000000] 04:17:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (14FD0400) [pid = 4052] [serial = 1183] [outer = 13FB8800] 04:17:29 INFO - PROCESS | 4052 | 1469445449766 Marionette DEBUG loaded listener.js 04:17:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (14FDDC00) [pid = 4052] [serial = 1184] [outer = 13FB8800] 04:17:30 INFO - PROCESS | 4052 | 1469445450142 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:17:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:17:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 669ms 04:17:30 INFO - PROCESS | 4052 | 1469445450160 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 04:17:30 INFO - PROCESS | 4052 | 1469445450163 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 04:17:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:17:30 INFO - PROCESS | 4052 | 1469445450166 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:17:30 INFO - PROCESS | 4052 | 1469445450167 Marionette TRACE conn6 <- [1,1542,null,{}] 04:17:30 INFO - PROCESS | 4052 | 1469445450179 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:30 INFO - PROCESS | 4052 | 1469445450182 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:30 INFO - PROCESS | 4052 | 1469445450313 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 04:17:30 INFO - PROCESS | 4052 | 1469445450319 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:30 INFO - PROCESS | 4052 | 1469445450321 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:30 INFO - PROCESS | 4052 | ++DOCSHELL 1511F800 == 33 [pid = 4052] [id = 395] 04:17:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (15120000) [pid = 4052] [serial = 1185] [outer = 00000000] 04:17:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (1607DC00) [pid = 4052] [serial = 1186] [outer = 15120000] 04:17:30 INFO - PROCESS | 4052 | 1469445450416 Marionette DEBUG loaded listener.js 04:17:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (166C0000) [pid = 4052] [serial = 1187] [outer = 15120000] 04:17:30 INFO - PROCESS | 4052 | 1469445450841 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:17:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:17:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 730ms 04:17:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:17:30 INFO - PROCESS | 4052 | 1469445450897 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 04:17:30 INFO - PROCESS | 4052 | 1469445450899 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 04:17:30 INFO - PROCESS | 4052 | 1469445450902 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:17:30 INFO - PROCESS | 4052 | 1469445450903 Marionette TRACE conn6 <- [1,1546,null,{}] 04:17:30 INFO - PROCESS | 4052 | 1469445450912 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:30 INFO - PROCESS | 4052 | 1469445450914 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:31 INFO - PROCESS | 4052 | 1469445451051 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 04:17:31 INFO - PROCESS | 4052 | 1469445451073 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:31 INFO - PROCESS | 4052 | 1469445451075 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:31 INFO - PROCESS | 4052 | ++DOCSHELL 1607D000 == 34 [pid = 4052] [id = 396] 04:17:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (166C6C00) [pid = 4052] [serial = 1188] [outer = 00000000] 04:17:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (16845800) [pid = 4052] [serial = 1189] [outer = 166C6C00] 04:17:31 INFO - PROCESS | 4052 | 1469445451120 Marionette DEBUG loaded listener.js 04:17:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (16BC2000) [pid = 4052] [serial = 1190] [outer = 166C6C00] 04:17:31 INFO - PROCESS | 4052 | 1469445451548 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:17:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:17:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 690ms 04:17:31 INFO - PROCESS | 4052 | 1469445451599 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 04:17:31 INFO - PROCESS | 4052 | 1469445451601 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 04:17:31 INFO - PROCESS | 4052 | 1469445451604 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:17:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:17:31 INFO - PROCESS | 4052 | 1469445451605 Marionette TRACE conn6 <- [1,1550,null,{}] 04:17:31 INFO - PROCESS | 4052 | 1469445451609 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:31 INFO - PROCESS | 4052 | 1469445451614 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:31 INFO - PROCESS | 4052 | 1469445451752 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 04:17:31 INFO - PROCESS | 4052 | 1469445451758 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:31 INFO - PROCESS | 4052 | 1469445451759 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:31 INFO - PROCESS | 4052 | ++DOCSHELL 0D26D000 == 35 [pid = 4052] [id = 397] 04:17:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (0D758C00) [pid = 4052] [serial = 1191] [outer = 00000000] 04:17:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (1760CC00) [pid = 4052] [serial = 1192] [outer = 0D758C00] 04:17:31 INFO - PROCESS | 4052 | 1469445451804 Marionette DEBUG loaded listener.js 04:17:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (16BCA000) [pid = 4052] [serial = 1193] [outer = 0D758C00] 04:17:32 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (14A4F400) [pid = 4052] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:17:32 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (166C4800) [pid = 4052] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:17:32 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0D7DA400) [pid = 4052] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:17:32 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0DD69400) [pid = 4052] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:17:32 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0D7E3400) [pid = 4052] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:17:32 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (121D9400) [pid = 4052] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:17:32 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (15119400) [pid = 4052] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:17:32 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0D90F400) [pid = 4052] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:17:32 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (16263800) [pid = 4052] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:17:32 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (19208800) [pid = 4052] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:17:32 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (1625C400) [pid = 4052] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:17:32 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (119EC400) [pid = 4052] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:17:32 INFO - PROCESS | 4052 | 1469445452380 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:17:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:17:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 830ms 04:17:32 INFO - PROCESS | 4052 | 1469445452438 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 04:17:32 INFO - PROCESS | 4052 | 1469445452440 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 04:17:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:17:32 INFO - PROCESS | 4052 | 1469445452443 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:17:32 INFO - PROCESS | 4052 | 1469445452445 Marionette TRACE conn6 <- [1,1554,null,{}] 04:17:32 INFO - PROCESS | 4052 | 1469445452448 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:32 INFO - PROCESS | 4052 | 1469445452450 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:32 INFO - PROCESS | 4052 | 1469445452533 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 04:17:32 INFO - PROCESS | 4052 | 1469445452539 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:32 INFO - PROCESS | 4052 | 1469445452541 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:32 INFO - PROCESS | 4052 | ++DOCSHELL 119AD400 == 36 [pid = 4052] [id = 398] 04:17:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (119EC400) [pid = 4052] [serial = 1194] [outer = 00000000] 04:17:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (14A4F400) [pid = 4052] [serial = 1195] [outer = 119EC400] 04:17:32 INFO - PROCESS | 4052 | 1469445452592 Marionette DEBUG loaded listener.js 04:17:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (14FD2C00) [pid = 4052] [serial = 1196] [outer = 119EC400] 04:17:32 INFO - PROCESS | 4052 | 1469445453000 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:17:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:17:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 570ms 04:17:33 INFO - PROCESS | 4052 | 1469445453014 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 04:17:33 INFO - PROCESS | 4052 | 1469445453016 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 04:17:33 INFO - PROCESS | 4052 | 1469445453020 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:17:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:17:33 INFO - PROCESS | 4052 | 1469445453022 Marionette TRACE conn6 <- [1,1558,null,{}] 04:17:33 INFO - PROCESS | 4052 | 1469445453025 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:33 INFO - PROCESS | 4052 | 1469445453027 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:33 INFO - PROCESS | 4052 | 1469445453148 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 04:17:33 INFO - PROCESS | 4052 | 1469445453170 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:33 INFO - PROCESS | 4052 | 1469445453172 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:33 INFO - PROCESS | 4052 | ++DOCSHELL 0E650400 == 37 [pid = 4052] [id = 399] 04:17:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0E8D1800) [pid = 4052] [serial = 1197] [outer = 00000000] 04:17:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (17665800) [pid = 4052] [serial = 1198] [outer = 0E8D1800] 04:17:33 INFO - PROCESS | 4052 | 1469445453216 Marionette DEBUG loaded listener.js 04:17:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (1775B800) [pid = 4052] [serial = 1199] [outer = 0E8D1800] 04:17:33 INFO - PROCESS | 4052 | 1469445453629 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:17:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:17:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 630ms 04:17:33 INFO - PROCESS | 4052 | 1469445453653 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 04:17:33 INFO - PROCESS | 4052 | 1469445453656 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 04:17:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:17:33 INFO - PROCESS | 4052 | 1469445453659 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:17:33 INFO - PROCESS | 4052 | 1469445453660 Marionette TRACE conn6 <- [1,1562,null,{}] 04:17:33 INFO - PROCESS | 4052 | 1469445453664 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:33 INFO - PROCESS | 4052 | 1469445453665 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:33 INFO - PROCESS | 4052 | 1469445453779 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 04:17:33 INFO - PROCESS | 4052 | 1469445453787 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:33 INFO - PROCESS | 4052 | 1469445453789 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:33 INFO - PROCESS | 4052 | ++DOCSHELL 17664800 == 38 [pid = 4052] [id = 400] 04:17:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (179D1800) [pid = 4052] [serial = 1200] [outer = 00000000] 04:17:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (179DD000) [pid = 4052] [serial = 1201] [outer = 179D1800] 04:17:33 INFO - PROCESS | 4052 | 1469445453833 Marionette DEBUG loaded listener.js 04:17:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (17CF0C00) [pid = 4052] [serial = 1202] [outer = 179D1800] 04:17:34 INFO - PROCESS | 4052 | 1469445454270 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:17:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:17:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 04:17:34 INFO - PROCESS | 4052 | 1469445454290 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 04:17:34 INFO - PROCESS | 4052 | 1469445454292 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 04:17:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:17:34 INFO - PROCESS | 4052 | 1469445454295 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:17:34 INFO - PROCESS | 4052 | 1469445454297 Marionette TRACE conn6 <- [1,1566,null,{}] 04:17:34 INFO - PROCESS | 4052 | 1469445454300 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:34 INFO - PROCESS | 4052 | 1469445454302 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:34 INFO - PROCESS | 4052 | 1469445454425 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 04:17:34 INFO - PROCESS | 4052 | 1469445454570 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:34 INFO - PROCESS | 4052 | 1469445454574 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:34 INFO - PROCESS | 4052 | ++DOCSHELL 08087800 == 39 [pid = 4052] [id = 401] 04:17:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (0856F800) [pid = 4052] [serial = 1203] [outer = 00000000] 04:17:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (0D21EC00) [pid = 4052] [serial = 1204] [outer = 0856F800] 04:17:34 INFO - PROCESS | 4052 | 1469445454635 Marionette DEBUG loaded listener.js 04:17:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (0D7E1800) [pid = 4052] [serial = 1205] [outer = 0856F800] 04:17:35 INFO - PROCESS | 4052 | 1469445455288 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:17:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:17:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1018ms 04:17:35 INFO - PROCESS | 4052 | 1469445455316 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 04:17:35 INFO - PROCESS | 4052 | 1469445455320 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 04:17:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:17:35 INFO - PROCESS | 4052 | 1469445455325 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:17:35 INFO - PROCESS | 4052 | 1469445455329 Marionette TRACE conn6 <- [1,1570,null,{}] 04:17:35 INFO - PROCESS | 4052 | 1469445455354 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:35 INFO - PROCESS | 4052 | 1469445455357 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:35 INFO - PROCESS | 4052 | 1469445455473 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 04:17:35 INFO - PROCESS | 4052 | 1469445455610 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:35 INFO - PROCESS | 4052 | 1469445455613 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:35 INFO - PROCESS | 4052 | ++DOCSHELL 1202D800 == 40 [pid = 4052] [id = 402] 04:17:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (12133000) [pid = 4052] [serial = 1206] [outer = 00000000] 04:17:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (13539000) [pid = 4052] [serial = 1207] [outer = 12133000] 04:17:35 INFO - PROCESS | 4052 | 1469445455670 Marionette DEBUG loaded listener.js 04:17:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (14A4CC00) [pid = 4052] [serial = 1208] [outer = 12133000] 04:17:36 INFO - PROCESS | 4052 | 1469445456249 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:17:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:17:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 990ms 04:17:36 INFO - PROCESS | 4052 | 1469445456316 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 04:17:36 INFO - PROCESS | 4052 | 1469445456319 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 04:17:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:17:36 INFO - PROCESS | 4052 | 1469445456323 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:17:36 INFO - PROCESS | 4052 | 1469445456326 Marionette TRACE conn6 <- [1,1574,null,{}] 04:17:36 INFO - PROCESS | 4052 | 1469445456330 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:36 INFO - PROCESS | 4052 | 1469445456332 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:36 INFO - PROCESS | 4052 | 1469445456445 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 04:17:36 INFO - PROCESS | 4052 | 1469445456581 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:36 INFO - PROCESS | 4052 | 1469445456584 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:36 INFO - PROCESS | 4052 | ++DOCSHELL 14FD2000 == 41 [pid = 4052] [id = 403] 04:17:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (166C5800) [pid = 4052] [serial = 1209] [outer = 00000000] 04:17:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (16BCD000) [pid = 4052] [serial = 1210] [outer = 166C5800] 04:17:36 INFO - PROCESS | 4052 | 1469445456641 Marionette DEBUG loaded listener.js 04:17:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (1760E400) [pid = 4052] [serial = 1211] [outer = 166C5800] 04:17:37 INFO - PROCESS | 4052 | 1469445457234 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:17:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:17:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 930ms 04:17:37 INFO - PROCESS | 4052 | 1469445457255 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 04:17:37 INFO - PROCESS | 4052 | 1469445457259 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 04:17:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:17:37 INFO - PROCESS | 4052 | 1469445457270 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:17:37 INFO - PROCESS | 4052 | 1469445457274 Marionette TRACE conn6 <- [1,1578,null,{}] 04:17:37 INFO - PROCESS | 4052 | 1469445457278 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:37 INFO - PROCESS | 4052 | 1469445457281 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:37 INFO - PROCESS | 4052 | 1469445457394 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 04:17:37 INFO - PROCESS | 4052 | 1469445457498 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:37 INFO - PROCESS | 4052 | 1469445457500 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:37 INFO - PROCESS | 4052 | ++DOCSHELL 188AA800 == 42 [pid = 4052] [id = 404] 04:17:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (188AB000) [pid = 4052] [serial = 1212] [outer = 00000000] 04:17:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (189E4800) [pid = 4052] [serial = 1213] [outer = 188AB000] 04:17:37 INFO - PROCESS | 4052 | 1469445457554 Marionette DEBUG loaded listener.js 04:17:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (1920AC00) [pid = 4052] [serial = 1214] [outer = 188AB000] 04:17:38 INFO - PROCESS | 4052 | 1469445458342 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:17:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:17:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1140ms 04:17:38 INFO - PROCESS | 4052 | 1469445458414 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 04:17:38 INFO - PROCESS | 4052 | 1469445458418 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 04:17:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:17:38 INFO - PROCESS | 4052 | 1469445458424 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:17:38 INFO - PROCESS | 4052 | 1469445458427 Marionette TRACE conn6 <- [1,1582,null,{}] 04:17:38 INFO - PROCESS | 4052 | 1469445458433 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:38 INFO - PROCESS | 4052 | 1469445458436 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:38 INFO - PROCESS | 4052 | 1469445458541 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 04:17:38 INFO - PROCESS | 4052 | 1469445458672 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:38 INFO - PROCESS | 4052 | 1469445458675 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:38 INFO - PROCESS | 4052 | ++DOCSHELL 08084000 == 43 [pid = 4052] [id = 405] 04:17:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (08085800) [pid = 4052] [serial = 1215] [outer = 00000000] 04:17:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (11817800) [pid = 4052] [serial = 1216] [outer = 08085800] 04:17:38 INFO - PROCESS | 4052 | 1469445458727 Marionette DEBUG loaded listener.js 04:17:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (11AB7800) [pid = 4052] [serial = 1217] [outer = 08085800] 04:17:39 INFO - PROCESS | 4052 | --DOCSHELL 17664800 == 42 [pid = 4052] [id = 400] 04:17:39 INFO - PROCESS | 4052 | --DOCSHELL 0E650400 == 41 [pid = 4052] [id = 399] 04:17:39 INFO - PROCESS | 4052 | --DOCSHELL 119AD400 == 40 [pid = 4052] [id = 398] 04:17:39 INFO - PROCESS | 4052 | --DOCSHELL 0D26D000 == 39 [pid = 4052] [id = 397] 04:17:39 INFO - PROCESS | 4052 | --DOCSHELL 1607D000 == 38 [pid = 4052] [id = 396] 04:17:39 INFO - PROCESS | 4052 | --DOCSHELL 1511F800 == 37 [pid = 4052] [id = 395] 04:17:39 INFO - PROCESS | 4052 | --DOCSHELL 13FB5800 == 36 [pid = 4052] [id = 394] 04:17:39 INFO - PROCESS | 4052 | --DOCSHELL 0DD5FC00 == 35 [pid = 4052] [id = 393] 04:17:39 INFO - PROCESS | 4052 | --DOCSHELL 0D26A000 == 34 [pid = 4052] [id = 392] 04:17:39 INFO - PROCESS | 4052 | --DOCSHELL 0D7DE000 == 33 [pid = 4052] [id = 390] 04:17:39 INFO - PROCESS | 4052 | --DOCSHELL 0D7D9000 == 32 [pid = 4052] [id = 380] 04:17:39 INFO - PROCESS | 4052 | --DOCSHELL 119EF800 == 31 [pid = 4052] [id = 391] 04:17:39 INFO - PROCESS | 4052 | --DOCSHELL 16B92400 == 30 [pid = 4052] [id = 389] 04:17:39 INFO - PROCESS | 4052 | --DOCSHELL 188AA800 == 29 [pid = 4052] [id = 404] 04:17:39 INFO - PROCESS | 4052 | --DOCSHELL 14FD2000 == 28 [pid = 4052] [id = 403] 04:17:39 INFO - PROCESS | 4052 | --DOCSHELL 08087800 == 27 [pid = 4052] [id = 401] 04:17:39 INFO - PROCESS | 4052 | --DOCSHELL 1202D800 == 26 [pid = 4052] [id = 402] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (14FD2400) [pid = 4052] [serial = 1153] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (16BC3400) [pid = 4052] [serial = 1166] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (0DEB5400) [pid = 4052] [serial = 1142] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (0DD61800) [pid = 4052] [serial = 1141] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (0E646C00) [pid = 4052] [serial = 1147] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (0E8D7C00) [pid = 4052] [serial = 1148] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (0DA12800) [pid = 4052] [serial = 1144] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0DA1EC00) [pid = 4052] [serial = 1145] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (12CB5400) [pid = 4052] [serial = 1150] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (15127800) [pid = 4052] [serial = 1156] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (119A7000) [pid = 4052] [serial = 1132] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0DD64C00) [pid = 4052] [serial = 1131] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (17601C00) [pid = 4052] [serial = 1136] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (16842C00) [pid = 4052] [serial = 1135] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (19267000) [pid = 4052] [serial = 1139] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (1925C800) [pid = 4052] [serial = 1138] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (15040C00) [pid = 4052] [serial = 1154] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (16839400) [pid = 4052] [serial = 1159] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (13FB1400) [pid = 4052] [serial = 1162] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (151D1800) [pid = 4052] [serial = 1157] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (17662C00) [pid = 4052] [serial = 1168] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (16BC1C00) [pid = 4052] [serial = 1165] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (16A1CC00) [pid = 4052] [serial = 1160] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (14A53400) [pid = 4052] [serial = 1163] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (1398E400) [pid = 4052] [serial = 1151] [outer = 00000000] [url = about:blank] 04:17:39 INFO - PROCESS | 4052 | 1469445459804 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:17:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:17:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1422ms 04:17:39 INFO - PROCESS | 4052 | 1469445459850 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 04:17:39 INFO - PROCESS | 4052 | 1469445459854 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 04:17:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:17:39 INFO - PROCESS | 4052 | 1469445459858 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:17:39 INFO - PROCESS | 4052 | 1469445459863 Marionette TRACE conn6 <- [1,1586,null,{}] 04:17:39 INFO - PROCESS | 4052 | 1469445459867 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:39 INFO - PROCESS | 4052 | 1469445459870 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:39 INFO - PROCESS | 4052 | 1469445459964 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 04:17:39 INFO - PROCESS | 4052 | 1469445459996 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:39 INFO - PROCESS | 4052 | 1469445459998 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:39 INFO - PROCESS | 4052 | ++DOCSHELL 0D7DBC00 == 27 [pid = 4052] [id = 406] 04:17:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (0D7DE000) [pid = 4052] [serial = 1218] [outer = 00000000] 04:17:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (0DA17C00) [pid = 4052] [serial = 1219] [outer = 0D7DE000] 04:17:40 INFO - PROCESS | 4052 | 1469445460046 Marionette DEBUG loaded listener.js 04:17:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (0DA20400) [pid = 4052] [serial = 1220] [outer = 0D7DE000] 04:17:40 INFO - PROCESS | 4052 | 1469445460531 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:17:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:17:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 730ms 04:17:40 INFO - PROCESS | 4052 | 1469445460589 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 04:17:40 INFO - PROCESS | 4052 | 1469445460594 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 04:17:40 INFO - PROCESS | 4052 | 1469445460601 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:17:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:17:40 INFO - PROCESS | 4052 | 1469445460603 Marionette TRACE conn6 <- [1,1590,null,{}] 04:17:40 INFO - PROCESS | 4052 | 1469445460607 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:40 INFO - PROCESS | 4052 | 1469445460610 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:40 INFO - PROCESS | 4052 | 1469445460735 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 04:17:40 INFO - PROCESS | 4052 | 1469445460832 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:40 INFO - PROCESS | 4052 | 1469445460835 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:40 INFO - PROCESS | 4052 | ++DOCSHELL 0DD6B800 == 28 [pid = 4052] [id = 407] 04:17:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0DEB8400) [pid = 4052] [serial = 1221] [outer = 00000000] 04:17:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0E647C00) [pid = 4052] [serial = 1222] [outer = 0DEB8400] 04:17:40 INFO - PROCESS | 4052 | 1469445460883 Marionette DEBUG loaded listener.js 04:17:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0E8D7C00) [pid = 4052] [serial = 1223] [outer = 0DEB8400] 04:17:41 INFO - PROCESS | 4052 | 1469445461232 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:17:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:17:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 04:17:41 INFO - PROCESS | 4052 | 1469445461286 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 04:17:41 INFO - PROCESS | 4052 | 1469445461288 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 04:17:41 INFO - PROCESS | 4052 | 1469445461291 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:17:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:17:41 INFO - PROCESS | 4052 | 1469445461294 Marionette TRACE conn6 <- [1,1594,null,{}] 04:17:41 INFO - PROCESS | 4052 | 1469445461305 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:41 INFO - PROCESS | 4052 | 1469445461310 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:41 INFO - PROCESS | 4052 | 1469445461394 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 04:17:41 INFO - PROCESS | 4052 | 1469445461402 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:41 INFO - PROCESS | 4052 | 1469445461405 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:41 INFO - PROCESS | 4052 | ++DOCSHELL 1210F000 == 29 [pid = 4052] [id = 408] 04:17:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (121DA000) [pid = 4052] [serial = 1224] [outer = 00000000] 04:17:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (13990000) [pid = 4052] [serial = 1225] [outer = 121DA000] 04:17:41 INFO - PROCESS | 4052 | 1469445461456 Marionette DEBUG loaded listener.js 04:17:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (13F21C00) [pid = 4052] [serial = 1226] [outer = 121DA000] 04:17:41 INFO - PROCESS | 4052 | 1469445461955 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:17:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:17:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms 04:17:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:17:42 INFO - PROCESS | 4052 | 1469445462026 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 04:17:42 INFO - PROCESS | 4052 | 1469445462029 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 04:17:42 INFO - PROCESS | 4052 | 1469445462032 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:17:42 INFO - PROCESS | 4052 | 1469445462034 Marionette TRACE conn6 <- [1,1598,null,{}] 04:17:42 INFO - PROCESS | 4052 | 1469445462038 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:42 INFO - PROCESS | 4052 | 1469445462040 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:42 INFO - PROCESS | 4052 | 1469445462184 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 04:17:42 INFO - PROCESS | 4052 | 1469445462203 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:42 INFO - PROCESS | 4052 | 1469445462205 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:42 INFO - PROCESS | 4052 | ++DOCSHELL 14FD3400 == 30 [pid = 4052] [id = 409] 04:17:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (14FD5400) [pid = 4052] [serial = 1227] [outer = 00000000] 04:17:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (15040C00) [pid = 4052] [serial = 1228] [outer = 14FD5400] 04:17:42 INFO - PROCESS | 4052 | 1469445462250 Marionette DEBUG loaded listener.js 04:17:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (150E3C00) [pid = 4052] [serial = 1229] [outer = 14FD5400] 04:17:42 INFO - PROCESS | 4052 | 1469445462704 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:17:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:17:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 730ms 04:17:42 INFO - PROCESS | 4052 | 1469445462776 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 04:17:42 INFO - PROCESS | 4052 | 1469445462778 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 04:17:42 INFO - PROCESS | 4052 | 1469445462781 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:17:42 INFO - PROCESS | 4052 | 1469445462783 Marionette TRACE conn6 <- [1,1602,null,{}] 04:17:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:17:42 INFO - PROCESS | 4052 | 1469445462787 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:42 INFO - PROCESS | 4052 | 1469445462789 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:42 INFO - PROCESS | 4052 | 1469445462899 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 04:17:42 INFO - PROCESS | 4052 | 1469445462911 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:42 INFO - PROCESS | 4052 | 1469445462913 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:42 INFO - PROCESS | 4052 | ++DOCSHELL 1511F000 == 31 [pid = 4052] [id = 410] 04:17:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (15122800) [pid = 4052] [serial = 1230] [outer = 00000000] 04:17:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (15FB9800) [pid = 4052] [serial = 1231] [outer = 15122800] 04:17:43 INFO - PROCESS | 4052 | 1469445463008 Marionette DEBUG loaded listener.js 04:17:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (16071C00) [pid = 4052] [serial = 1232] [outer = 15122800] 04:17:43 INFO - PROCESS | 4052 | 1469445463431 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:17:43 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 04:17:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 04:17:43 INFO - PROCESS | 4052 | 1469445463459 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 04:17:43 INFO - PROCESS | 4052 | 1469445463461 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 04:17:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:17:43 INFO - PROCESS | 4052 | 1469445463464 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:17:43 INFO - PROCESS | 4052 | 1469445463466 Marionette TRACE conn6 <- [1,1606,null,{}] 04:17:43 INFO - PROCESS | 4052 | 1469445463469 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:43 INFO - PROCESS | 4052 | 1469445463475 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:43 INFO - PROCESS | 4052 | 1469445463627 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 04:17:43 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (166C6C00) [pid = 4052] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:17:43 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (13FB8800) [pid = 4052] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:17:43 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (17601400) [pid = 4052] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:17:43 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (11ABE000) [pid = 4052] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:17:43 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0D7E0800) [pid = 4052] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:17:43 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0DD60C00) [pid = 4052] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:17:43 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0D2CA800) [pid = 4052] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:17:43 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0D758C00) [pid = 4052] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:17:43 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (119EC400) [pid = 4052] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:17:43 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (179D1800) [pid = 4052] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:17:43 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (0E8D1800) [pid = 4052] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:17:43 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (15120000) [pid = 4052] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:17:43 INFO - PROCESS | 4052 | 1469445463925 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:43 INFO - PROCESS | 4052 | 1469445463927 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:43 INFO - PROCESS | 4052 | ++DOCSHELL 0D2CA800 == 32 [pid = 4052] [id = 411] 04:17:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0D5FAC00) [pid = 4052] [serial = 1233] [outer = 00000000] 04:17:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0DD60C00) [pid = 4052] [serial = 1234] [outer = 0D5FAC00] 04:17:43 INFO - PROCESS | 4052 | 1469445463972 Marionette DEBUG loaded listener.js 04:17:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (13530000) [pid = 4052] [serial = 1235] [outer = 0D5FAC00] 04:17:44 INFO - PROCESS | 4052 | 1469445464345 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:17:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:17:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 930ms 04:17:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:17:44 INFO - PROCESS | 4052 | 1469445464397 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 04:17:44 INFO - PROCESS | 4052 | 1469445464399 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 04:17:44 INFO - PROCESS | 4052 | 1469445464402 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:17:44 INFO - PROCESS | 4052 | 1469445464404 Marionette TRACE conn6 <- [1,1610,null,{}] 04:17:44 INFO - PROCESS | 4052 | 1469445464408 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:44 INFO - PROCESS | 4052 | 1469445464410 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:44 INFO - PROCESS | 4052 | 1469445464486 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 04:17:44 INFO - PROCESS | 4052 | 1469445464492 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:44 INFO - PROCESS | 4052 | 1469445464494 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:44 INFO - PROCESS | 4052 | ++DOCSHELL 16676C00 == 33 [pid = 4052] [id = 412] 04:17:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (16678C00) [pid = 4052] [serial = 1236] [outer = 00000000] 04:17:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (16BC1000) [pid = 4052] [serial = 1237] [outer = 16678C00] 04:17:44 INFO - PROCESS | 4052 | 1469445464538 Marionette DEBUG loaded listener.js 04:17:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (16BC6800) [pid = 4052] [serial = 1238] [outer = 16678C00] 04:17:44 INFO - PROCESS | 4052 | 1469445464962 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:17:44 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 04:17:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 569ms 04:17:44 INFO - PROCESS | 4052 | 1469445464973 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 04:17:44 INFO - PROCESS | 4052 | 1469445464975 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 04:17:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:17:44 INFO - PROCESS | 4052 | 1469445464978 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:17:44 INFO - PROCESS | 4052 | 1469445464980 Marionette TRACE conn6 <- [1,1614,null,{}] 04:17:44 INFO - PROCESS | 4052 | 1469445464984 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:44 INFO - PROCESS | 4052 | 1469445464986 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:45 INFO - PROCESS | 4052 | 1469445465105 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 04:17:45 INFO - PROCESS | 4052 | 1469445465113 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:45 INFO - PROCESS | 4052 | 1469445465114 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:45 INFO - PROCESS | 4052 | ++DOCSHELL 08080800 == 34 [pid = 4052] [id = 413] 04:17:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (0E646C00) [pid = 4052] [serial = 1239] [outer = 00000000] 04:17:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (17604800) [pid = 4052] [serial = 1240] [outer = 0E646C00] 04:17:45 INFO - PROCESS | 4052 | 1469445465158 Marionette DEBUG loaded listener.js 04:17:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (17605800) [pid = 4052] [serial = 1241] [outer = 0E646C00] 04:17:45 INFO - PROCESS | 4052 | 1469445465582 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:17:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:17:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 04:17:45 INFO - PROCESS | 4052 | 1469445465609 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 04:17:45 INFO - PROCESS | 4052 | 1469445465611 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 04:17:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:17:45 INFO - PROCESS | 4052 | 1469445465614 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:17:45 INFO - PROCESS | 4052 | 1469445465616 Marionette TRACE conn6 <- [1,1618,null,{}] 04:17:45 INFO - PROCESS | 4052 | 1469445465619 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:45 INFO - PROCESS | 4052 | 1469445465621 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:45 INFO - PROCESS | 4052 | 1469445465738 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 04:17:45 INFO - PROCESS | 4052 | 1469445465746 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:45 INFO - PROCESS | 4052 | 1469445465748 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:45 INFO - PROCESS | 4052 | ++DOCSHELL 17602C00 == 35 [pid = 4052] [id = 414] 04:17:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (17610C00) [pid = 4052] [serial = 1242] [outer = 00000000] 04:17:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (1775A800) [pid = 4052] [serial = 1243] [outer = 17610C00] 04:17:45 INFO - PROCESS | 4052 | 1469445465801 Marionette DEBUG loaded listener.js 04:17:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (177BF400) [pid = 4052] [serial = 1244] [outer = 17610C00] 04:17:46 INFO - PROCESS | 4052 | 1469445466592 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:17:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:17:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1020ms 04:17:46 INFO - PROCESS | 4052 | 1469445466636 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 04:17:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:17:46 INFO - PROCESS | 4052 | 1469445466641 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 04:17:46 INFO - PROCESS | 4052 | 1469445466646 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:17:46 INFO - PROCESS | 4052 | 1469445466651 Marionette TRACE conn6 <- [1,1622,null,{}] 04:17:46 INFO - PROCESS | 4052 | 1469445466676 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:46 INFO - PROCESS | 4052 | 1469445466679 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:46 INFO - PROCESS | 4052 | 1469445466829 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 04:17:46 INFO - PROCESS | 4052 | 1469445466956 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:46 INFO - PROCESS | 4052 | 1469445466959 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:46 INFO - PROCESS | 4052 | ++DOCSHELL 0D90B800 == 36 [pid = 4052] [id = 415] 04:17:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (0D911800) [pid = 4052] [serial = 1245] [outer = 00000000] 04:17:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (0DD5E800) [pid = 4052] [serial = 1246] [outer = 0D911800] 04:17:47 INFO - PROCESS | 4052 | 1469445467018 Marionette DEBUG loaded listener.js 04:17:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (0DEAAC00) [pid = 4052] [serial = 1247] [outer = 0D911800] 04:17:47 INFO - PROCESS | 4052 | 1469445467652 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:17:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:17:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1050ms 04:17:47 INFO - PROCESS | 4052 | 1469445467696 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 04:17:47 INFO - PROCESS | 4052 | 1469445467700 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 04:17:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:17:47 INFO - PROCESS | 4052 | 1469445467707 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:17:47 INFO - PROCESS | 4052 | 1469445467710 Marionette TRACE conn6 <- [1,1626,null,{}] 04:17:47 INFO - PROCESS | 4052 | 1469445467713 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:47 INFO - PROCESS | 4052 | 1469445467716 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:47 INFO - PROCESS | 4052 | 1469445467839 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 04:17:47 INFO - PROCESS | 4052 | 1469445467974 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:47 INFO - PROCESS | 4052 | 1469445467977 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:47 INFO - PROCESS | 4052 | ++DOCSHELL 0D7DF400 == 37 [pid = 4052] [id = 416] 04:17:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (0DA16400) [pid = 4052] [serial = 1248] [outer = 00000000] 04:17:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (13FB0400) [pid = 4052] [serial = 1249] [outer = 0DA16400] 04:17:48 INFO - PROCESS | 4052 | 1469445468036 Marionette DEBUG loaded listener.js 04:17:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (1504A800) [pid = 4052] [serial = 1250] [outer = 0DA16400] 04:17:48 INFO - PROCESS | 4052 | --DOCSHELL 08080800 == 36 [pid = 4052] [id = 413] 04:17:48 INFO - PROCESS | 4052 | --DOCSHELL 16676C00 == 35 [pid = 4052] [id = 412] 04:17:48 INFO - PROCESS | 4052 | --DOCSHELL 0D2CA800 == 34 [pid = 4052] [id = 411] 04:17:48 INFO - PROCESS | 4052 | --DOCSHELL 1511F000 == 33 [pid = 4052] [id = 410] 04:17:48 INFO - PROCESS | 4052 | --DOCSHELL 14FD3400 == 32 [pid = 4052] [id = 409] 04:17:48 INFO - PROCESS | 4052 | --DOCSHELL 1210F000 == 31 [pid = 4052] [id = 408] 04:17:48 INFO - PROCESS | 4052 | --DOCSHELL 0DD6B800 == 30 [pid = 4052] [id = 407] 04:17:48 INFO - PROCESS | 4052 | --DOCSHELL 0D7DBC00 == 29 [pid = 4052] [id = 406] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (16BC2000) [pid = 4052] [serial = 1190] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (16845800) [pid = 4052] [serial = 1189] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (14FD0400) [pid = 4052] [serial = 1183] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (1775AC00) [pid = 4052] [serial = 1169] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (12138400) [pid = 4052] [serial = 1174] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (13998800) [pid = 4052] [serial = 1175] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (0D914000) [pid = 4052] [serial = 1171] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0DA53400) [pid = 4052] [serial = 1172] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (119EE000) [pid = 4052] [serial = 1180] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (11CF5800) [pid = 4052] [serial = 1181] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0D75B000) [pid = 4052] [serial = 1177] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0DA13000) [pid = 4052] [serial = 1178] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (1760CC00) [pid = 4052] [serial = 1192] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (14A4F400) [pid = 4052] [serial = 1195] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (17CF0C00) [pid = 4052] [serial = 1202] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (14FD2C00) [pid = 4052] [serial = 1196] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (179DD000) [pid = 4052] [serial = 1201] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (17665800) [pid = 4052] [serial = 1198] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (1607DC00) [pid = 4052] [serial = 1186] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (166C0000) [pid = 4052] [serial = 1187] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (16BCA000) [pid = 4052] [serial = 1193] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (1775B800) [pid = 4052] [serial = 1199] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (14FDDC00) [pid = 4052] [serial = 1184] [outer = 00000000] [url = about:blank] 04:17:48 INFO - PROCESS | 4052 | 1469445468878 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:17:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:17:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1221ms 04:17:48 INFO - PROCESS | 4052 | 1469445468932 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 04:17:48 INFO - PROCESS | 4052 | 1469445468936 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 04:17:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:17:48 INFO - PROCESS | 4052 | 1469445468940 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:17:48 INFO - PROCESS | 4052 | 1469445468944 Marionette TRACE conn6 <- [1,1630,null,{}] 04:17:48 INFO - PROCESS | 4052 | 1469445468949 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:48 INFO - PROCESS | 4052 | 1469445468952 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:49 INFO - PROCESS | 4052 | 1469445469040 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 04:17:49 INFO - PROCESS | 4052 | 1469445469054 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:49 INFO - PROCESS | 4052 | 1469445469056 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:49 INFO - PROCESS | 4052 | ++DOCSHELL 0D916C00 == 30 [pid = 4052] [id = 417] 04:17:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0DA13000) [pid = 4052] [serial = 1251] [outer = 00000000] 04:17:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (0DA4AC00) [pid = 4052] [serial = 1252] [outer = 0DA13000] 04:17:49 INFO - PROCESS | 4052 | 1469445469104 Marionette DEBUG loaded listener.js 04:17:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (0DD05800) [pid = 4052] [serial = 1253] [outer = 0DA13000] 04:17:49 INFO - PROCESS | 4052 | 1469445469612 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:17:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:17:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 729ms 04:17:49 INFO - PROCESS | 4052 | 1469445469672 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 04:17:49 INFO - PROCESS | 4052 | 1469445469676 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 04:17:49 INFO - PROCESS | 4052 | 1469445469682 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:17:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:17:49 INFO - PROCESS | 4052 | 1469445469685 Marionette TRACE conn6 <- [1,1634,null,{}] 04:17:49 INFO - PROCESS | 4052 | 1469445469688 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:49 INFO - PROCESS | 4052 | 1469445469691 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:49 INFO - PROCESS | 4052 | 1469445469781 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 04:17:49 INFO - PROCESS | 4052 | 1469445469875 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:49 INFO - PROCESS | 4052 | 1469445469877 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:49 INFO - PROCESS | 4052 | ++DOCSHELL 0CC49800 == 31 [pid = 4052] [id = 418] 04:17:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (119EBC00) [pid = 4052] [serial = 1254] [outer = 00000000] 04:17:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (11CBD400) [pid = 4052] [serial = 1255] [outer = 119EBC00] 04:17:49 INFO - PROCESS | 4052 | 1469445469926 Marionette DEBUG loaded listener.js 04:17:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (12104800) [pid = 4052] [serial = 1256] [outer = 119EBC00] 04:17:50 INFO - PROCESS | 4052 | 1469445470316 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:17:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:17:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 04:17:50 INFO - PROCESS | 4052 | 1469445470357 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 04:17:50 INFO - PROCESS | 4052 | 1469445470359 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 04:17:50 INFO - PROCESS | 4052 | 1469445470362 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:17:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:17:50 INFO - PROCESS | 4052 | 1469445470366 Marionette TRACE conn6 <- [1,1638,null,{}] 04:17:50 INFO - PROCESS | 4052 | 1469445470376 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:50 INFO - PROCESS | 4052 | 1469445470381 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:50 INFO - PROCESS | 4052 | 1469445470466 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 04:17:50 INFO - PROCESS | 4052 | 1469445470473 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:50 INFO - PROCESS | 4052 | 1469445470476 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:50 INFO - PROCESS | 4052 | ++DOCSHELL 14FD7C00 == 32 [pid = 4052] [id = 419] 04:17:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (14FD9000) [pid = 4052] [serial = 1257] [outer = 00000000] 04:17:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (1511D400) [pid = 4052] [serial = 1258] [outer = 14FD9000] 04:17:50 INFO - PROCESS | 4052 | 1469445470524 Marionette DEBUG loaded listener.js 04:17:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (15FB9400) [pid = 4052] [serial = 1259] [outer = 14FD9000] 04:17:50 INFO - PROCESS | 4052 | 1469445470965 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:17:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:17:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 04:17:50 INFO - PROCESS | 4052 | 1469445470996 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 04:17:50 INFO - PROCESS | 4052 | 1469445470999 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 04:17:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:17:51 INFO - PROCESS | 4052 | 1469445471046 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:17:51 INFO - PROCESS | 4052 | 1469445471048 Marionette TRACE conn6 <- [1,1642,null,{}] 04:17:51 INFO - PROCESS | 4052 | 1469445471051 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:51 INFO - PROCESS | 4052 | 1469445471053 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:51 INFO - PROCESS | 4052 | 1469445471198 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 04:17:51 INFO - PROCESS | 4052 | 1469445471254 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:51 INFO - PROCESS | 4052 | 1469445471257 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:51 INFO - PROCESS | 4052 | ++DOCSHELL 166C1000 == 33 [pid = 4052] [id = 420] 04:17:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (166C1400) [pid = 4052] [serial = 1260] [outer = 00000000] 04:17:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (166CD000) [pid = 4052] [serial = 1261] [outer = 166C1400] 04:17:51 INFO - PROCESS | 4052 | 1469445471301 Marionette DEBUG loaded listener.js 04:17:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (16842C00) [pid = 4052] [serial = 1262] [outer = 166C1400] 04:17:51 INFO - PROCESS | 4052 | 1469445471719 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:17:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:17:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 770ms 04:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:17:51 INFO - PROCESS | 4052 | 1469445471777 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 04:17:51 INFO - PROCESS | 4052 | 1469445471779 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 04:17:51 INFO - PROCESS | 4052 | 1469445471782 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:17:51 INFO - PROCESS | 4052 | 1469445471784 Marionette TRACE conn6 <- [1,1646,null,{}] 04:17:51 INFO - PROCESS | 4052 | 1469445471787 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:51 INFO - PROCESS | 4052 | 1469445471789 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:51 INFO - PROCESS | 4052 | 1469445471901 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 04:17:51 INFO - PROCESS | 4052 | 1469445471907 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:51 INFO - PROCESS | 4052 | 1469445471909 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:51 INFO - PROCESS | 4052 | ++DOCSHELL 166C5C00 == 34 [pid = 4052] [id = 421] 04:17:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (166CC800) [pid = 4052] [serial = 1263] [outer = 00000000] 04:17:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (16BC9400) [pid = 4052] [serial = 1264] [outer = 166CC800] 04:17:51 INFO - PROCESS | 4052 | 1469445471953 Marionette DEBUG loaded listener.js 04:17:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (17456800) [pid = 4052] [serial = 1265] [outer = 166CC800] 04:17:52 INFO - PROCESS | 4052 | 1469445472427 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 04:17:52 INFO - PROCESS | 4052 | 1469445472452 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 04:17:52 INFO - PROCESS | 4052 | 1469445472454 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 04:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:17:52 INFO - PROCESS | 4052 | 1469445472458 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:17:52 INFO - PROCESS | 4052 | 1469445472459 Marionette TRACE conn6 <- [1,1650,null,{}] 04:17:52 INFO - PROCESS | 4052 | 1469445472463 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:52 INFO - PROCESS | 4052 | 1469445472469 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:52 INFO - PROCESS | 4052 | 1469445472641 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 04:17:52 INFO - PROCESS | 4052 | 1469445472667 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:52 INFO - PROCESS | 4052 | 1469445472669 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:52 INFO - PROCESS | 4052 | ++DOCSHELL 17664400 == 35 [pid = 4052] [id = 422] 04:17:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (17664800) [pid = 4052] [serial = 1266] [outer = 00000000] 04:17:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (1796EC00) [pid = 4052] [serial = 1267] [outer = 17664800] 04:17:52 INFO - PROCESS | 4052 | 1469445472713 Marionette DEBUG loaded listener.js 04:17:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (17976800) [pid = 4052] [serial = 1268] [outer = 17664800] 04:17:53 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0856F800) [pid = 4052] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:17:53 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (12133000) [pid = 4052] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:17:53 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (166C5800) [pid = 4052] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:17:53 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (188AB000) [pid = 4052] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:17:53 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (14FD5400) [pid = 4052] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:17:53 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (121DA000) [pid = 4052] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:17:53 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0D7DE000) [pid = 4052] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:17:53 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (08085800) [pid = 4052] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:17:53 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (15122800) [pid = 4052] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:17:53 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0DEB8400) [pid = 4052] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:17:53 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0D5FAC00) [pid = 4052] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:17:53 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (0E646C00) [pid = 4052] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:17:53 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (16678C00) [pid = 4052] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:17:53 INFO - PROCESS | 4052 | 1469445473253 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 830ms 04:17:53 INFO - PROCESS | 4052 | 1469445473288 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 04:17:53 INFO - PROCESS | 4052 | 1469445473290 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 04:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:17:53 INFO - PROCESS | 4052 | 1469445473294 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:17:53 INFO - PROCESS | 4052 | 1469445473296 Marionette TRACE conn6 <- [1,1654,null,{}] 04:17:53 INFO - PROCESS | 4052 | 1469445473299 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:53 INFO - PROCESS | 4052 | 1469445473301 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:53 INFO - PROCESS | 4052 | 1469445473380 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 04:17:53 INFO - PROCESS | 4052 | 1469445473388 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:53 INFO - PROCESS | 4052 | 1469445473390 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:53 INFO - PROCESS | 4052 | ++DOCSHELL 0D90D800 == 36 [pid = 4052] [id = 423] 04:17:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0D90E400) [pid = 4052] [serial = 1269] [outer = 00000000] 04:17:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (121DA000) [pid = 4052] [serial = 1270] [outer = 0D90E400] 04:17:53 INFO - PROCESS | 4052 | 1469445473433 Marionette DEBUG loaded listener.js 04:17:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (15122800) [pid = 4052] [serial = 1271] [outer = 0D90E400] 04:17:53 INFO - PROCESS | 4052 | 1469445473851 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 571ms 04:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:17:53 INFO - PROCESS | 4052 | 1469445473866 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 04:17:53 INFO - PROCESS | 4052 | 1469445473868 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 04:17:53 INFO - PROCESS | 4052 | 1469445473871 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:17:53 INFO - PROCESS | 4052 | 1469445473873 Marionette TRACE conn6 <- [1,1658,null,{}] 04:17:53 INFO - PROCESS | 4052 | 1469445473876 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:53 INFO - PROCESS | 4052 | 1469445473878 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:53 INFO - PROCESS | 4052 | 1469445474001 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 04:17:54 INFO - PROCESS | 4052 | 1469445474049 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:54 INFO - PROCESS | 4052 | 1469445474051 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:54 INFO - PROCESS | 4052 | ++DOCSHELL 119A7000 == 37 [pid = 4052] [id = 424] 04:17:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (12147C00) [pid = 4052] [serial = 1272] [outer = 00000000] 04:17:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (177C9400) [pid = 4052] [serial = 1273] [outer = 12147C00] 04:17:54 INFO - PROCESS | 4052 | 1469445474099 Marionette DEBUG loaded listener.js 04:17:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (179DBC00) [pid = 4052] [serial = 1274] [outer = 12147C00] 04:17:54 INFO - PROCESS | 4052 | 1469445474498 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 04:17:54 INFO - PROCESS | 4052 | 1469445474542 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 04:17:54 INFO - PROCESS | 4052 | 1469445474544 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 04:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:17:54 INFO - PROCESS | 4052 | 1469445474547 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:17:54 INFO - PROCESS | 4052 | 1469445474558 Marionette TRACE conn6 <- [1,1662,null,{}] 04:17:54 INFO - PROCESS | 4052 | 1469445474576 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:54 INFO - PROCESS | 4052 | 1469445474578 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:54 INFO - PROCESS | 4052 | 1469445474658 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 04:17:54 INFO - PROCESS | 4052 | 1469445474666 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:54 INFO - PROCESS | 4052 | 1469445474668 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:54 INFO - PROCESS | 4052 | ++DOCSHELL 179D7C00 == 38 [pid = 4052] [id = 425] 04:17:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (17CEC000) [pid = 4052] [serial = 1275] [outer = 00000000] 04:17:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (188A1800) [pid = 4052] [serial = 1276] [outer = 17CEC000] 04:17:54 INFO - PROCESS | 4052 | 1469445474711 Marionette DEBUG loaded listener.js 04:17:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (188A7C00) [pid = 4052] [serial = 1277] [outer = 17CEC000] 04:17:55 INFO - PROCESS | 4052 | 1469445475127 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 649ms 04:17:55 INFO - PROCESS | 4052 | 1469445475217 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 04:17:55 INFO - PROCESS | 4052 | 1469445475221 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 04:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:17:55 INFO - PROCESS | 4052 | 1469445475231 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:17:55 INFO - PROCESS | 4052 | 1469445475235 Marionette TRACE conn6 <- [1,1666,null,{}] 04:17:55 INFO - PROCESS | 4052 | 1469445475242 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:55 INFO - PROCESS | 4052 | 1469445475246 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:55 INFO - PROCESS | 4052 | 1469445475415 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 04:17:55 INFO - PROCESS | 4052 | 1469445475517 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:55 INFO - PROCESS | 4052 | 1469445475523 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:55 INFO - PROCESS | 4052 | ++DOCSHELL 0D754800 == 39 [pid = 4052] [id = 426] 04:17:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (0D758400) [pid = 4052] [serial = 1278] [outer = 00000000] 04:17:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (0D90F400) [pid = 4052] [serial = 1279] [outer = 0D758400] 04:17:55 INFO - PROCESS | 4052 | 1469445475581 Marionette DEBUG loaded listener.js 04:17:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (0DD64C00) [pid = 4052] [serial = 1280] [outer = 0D758400] 04:17:56 INFO - PROCESS | 4052 | 1469445476164 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 990ms 04:17:56 INFO - PROCESS | 4052 | 1469445476225 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 04:17:56 INFO - PROCESS | 4052 | 1469445476228 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 04:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:17:56 INFO - PROCESS | 4052 | 1469445476235 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:17:56 INFO - PROCESS | 4052 | 1469445476239 Marionette TRACE conn6 <- [1,1670,null,{}] 04:17:56 INFO - PROCESS | 4052 | 1469445476243 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:56 INFO - PROCESS | 4052 | 1469445476246 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:56 INFO - PROCESS | 4052 | 1469445476358 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 04:17:56 INFO - PROCESS | 4052 | 1469445476468 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:56 INFO - PROCESS | 4052 | 1469445476471 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:56 INFO - PROCESS | 4052 | ++DOCSHELL 12283000 == 40 [pid = 4052] [id = 427] 04:17:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (12283800) [pid = 4052] [serial = 1281] [outer = 00000000] 04:17:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (139FBC00) [pid = 4052] [serial = 1282] [outer = 12283800] 04:17:56 INFO - PROCESS | 4052 | 1469445476531 Marionette DEBUG loaded listener.js 04:17:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (150E3000) [pid = 4052] [serial = 1283] [outer = 12283800] 04:17:57 INFO - PROCESS | 4052 | 1469445477124 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 930ms 04:17:57 INFO - PROCESS | 4052 | 1469445477164 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 04:17:57 INFO - PROCESS | 4052 | 1469445477167 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 04:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:17:57 INFO - PROCESS | 4052 | 1469445477171 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:17:57 INFO - PROCESS | 4052 | 1469445477173 Marionette TRACE conn6 <- [1,1674,null,{}] 04:17:57 INFO - PROCESS | 4052 | 1469445477183 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:57 INFO - PROCESS | 4052 | 1469445477188 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:57 INFO - PROCESS | 4052 | 1469445477301 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 04:17:57 INFO - PROCESS | 4052 | 1469445477412 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:57 INFO - PROCESS | 4052 | 1469445477416 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:57 INFO - PROCESS | 4052 | ++DOCSHELL 1775AC00 == 41 [pid = 4052] [id = 428] 04:17:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (1775B800) [pid = 4052] [serial = 1284] [outer = 00000000] 04:17:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (177C9800) [pid = 4052] [serial = 1285] [outer = 1775B800] 04:17:57 INFO - PROCESS | 4052 | 1469445477515 Marionette DEBUG loaded listener.js 04:17:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (1880A000) [pid = 4052] [serial = 1286] [outer = 1775B800] 04:17:58 INFO - PROCESS | 4052 | 1469445478137 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:17:58 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 04:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1021ms 04:17:58 INFO - PROCESS | 4052 | 1469445478195 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 04:17:58 INFO - PROCESS | 4052 | 1469445478198 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 04:17:58 INFO - PROCESS | 4052 | 1469445478201 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:17:58 INFO - PROCESS | 4052 | 1469445478203 Marionette TRACE conn6 <- [1,1678,null,{}] 04:17:58 INFO - PROCESS | 4052 | 1469445478207 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:58 INFO - PROCESS | 4052 | 1469445478209 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:58 INFO - PROCESS | 4052 | 1469445478319 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 04:17:58 INFO - PROCESS | 4052 | 1469445478454 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:58 INFO - PROCESS | 4052 | 1469445478456 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:58 INFO - PROCESS | 4052 | ++DOCSHELL 19203400 == 42 [pid = 4052] [id = 429] 04:17:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (193CD000) [pid = 4052] [serial = 1287] [outer = 00000000] 04:17:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (1971CC00) [pid = 4052] [serial = 1288] [outer = 193CD000] 04:17:58 INFO - PROCESS | 4052 | 1469445478511 Marionette DEBUG loaded listener.js 04:17:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (1979EC00) [pid = 4052] [serial = 1289] [outer = 193CD000] 04:17:59 INFO - PROCESS | 4052 | 1469445479226 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1070ms 04:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:17:59 INFO - PROCESS | 4052 | 1469445479275 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 04:17:59 INFO - PROCESS | 4052 | 1469445479280 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 04:17:59 INFO - PROCESS | 4052 | 1469445479285 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:17:59 INFO - PROCESS | 4052 | 1469445479288 Marionette TRACE conn6 <- [1,1682,null,{}] 04:17:59 INFO - PROCESS | 4052 | 1469445479293 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:59 INFO - PROCESS | 4052 | 1469445479295 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:59 INFO - PROCESS | 4052 | 1469445479398 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 04:17:59 INFO - PROCESS | 4052 | 1469445479538 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:59 INFO - PROCESS | 4052 | 1469445479543 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:17:59 INFO - PROCESS | 4052 | ++DOCSHELL 0DD3B000 == 43 [pid = 4052] [id = 430] 04:17:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (0DD43400) [pid = 4052] [serial = 1290] [outer = 00000000] 04:17:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 95 (0DEB0400) [pid = 4052] [serial = 1291] [outer = 0DD43400] 04:17:59 INFO - PROCESS | 4052 | 1469445479596 Marionette DEBUG loaded listener.js 04:17:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 96 (1181B800) [pid = 4052] [serial = 1292] [outer = 0DD43400] 04:18:00 INFO - PROCESS | 4052 | --DOCSHELL 08084000 == 42 [pid = 4052] [id = 405] 04:18:00 INFO - PROCESS | 4052 | --DOCSHELL 119A7000 == 41 [pid = 4052] [id = 424] 04:18:00 INFO - PROCESS | 4052 | --DOCSHELL 0D90D800 == 40 [pid = 4052] [id = 423] 04:18:00 INFO - PROCESS | 4052 | --DOCSHELL 17664400 == 39 [pid = 4052] [id = 422] 04:18:00 INFO - PROCESS | 4052 | --DOCSHELL 166C5C00 == 38 [pid = 4052] [id = 421] 04:18:00 INFO - PROCESS | 4052 | --DOCSHELL 166C1000 == 37 [pid = 4052] [id = 420] 04:18:00 INFO - PROCESS | 4052 | --DOCSHELL 14FD7C00 == 36 [pid = 4052] [id = 419] 04:18:00 INFO - PROCESS | 4052 | --DOCSHELL 0CC49800 == 35 [pid = 4052] [id = 418] 04:18:00 INFO - PROCESS | 4052 | --DOCSHELL 0D916C00 == 34 [pid = 4052] [id = 417] 04:18:00 INFO - PROCESS | 4052 | --DOCSHELL 0D90B800 == 33 [pid = 4052] [id = 415] 04:18:00 INFO - PROCESS | 4052 | --DOCSHELL 0D7DF400 == 32 [pid = 4052] [id = 416] 04:18:00 INFO - PROCESS | 4052 | --DOCSHELL 17602C00 == 31 [pid = 4052] [id = 414] 04:18:00 INFO - PROCESS | 4052 | --DOCSHELL 19203400 == 30 [pid = 4052] [id = 429] 04:18:00 INFO - PROCESS | 4052 | --DOCSHELL 1775AC00 == 29 [pid = 4052] [id = 428] 04:18:00 INFO - PROCESS | 4052 | --DOCSHELL 179D7C00 == 28 [pid = 4052] [id = 425] 04:18:00 INFO - PROCESS | 4052 | --DOCSHELL 0D754800 == 27 [pid = 4052] [id = 426] 04:18:00 INFO - PROCESS | 4052 | --DOCSHELL 12283000 == 26 [pid = 4052] [id = 427] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 95 (15040C00) [pid = 4052] [serial = 1228] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 94 (13990000) [pid = 4052] [serial = 1225] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (0DA17C00) [pid = 4052] [serial = 1219] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (0DA20400) [pid = 4052] [serial = 1220] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (11817800) [pid = 4052] [serial = 1216] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (11AB7800) [pid = 4052] [serial = 1217] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (15FB9800) [pid = 4052] [serial = 1231] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (150E3C00) [pid = 4052] [serial = 1229] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (0E647C00) [pid = 4052] [serial = 1222] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0E8D7C00) [pid = 4052] [serial = 1223] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0DD60C00) [pid = 4052] [serial = 1234] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (16071C00) [pid = 4052] [serial = 1232] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (13530000) [pid = 4052] [serial = 1235] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (17604800) [pid = 4052] [serial = 1240] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (16BC1000) [pid = 4052] [serial = 1237] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0D7E1800) [pid = 4052] [serial = 1205] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0D21EC00) [pid = 4052] [serial = 1204] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (14A4CC00) [pid = 4052] [serial = 1208] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (13539000) [pid = 4052] [serial = 1207] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (1760E400) [pid = 4052] [serial = 1211] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (16BCD000) [pid = 4052] [serial = 1210] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (1920AC00) [pid = 4052] [serial = 1214] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (189E4800) [pid = 4052] [serial = 1213] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (16BC6800) [pid = 4052] [serial = 1238] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (13F21C00) [pid = 4052] [serial = 1226] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (17605800) [pid = 4052] [serial = 1241] [outer = 00000000] [url = about:blank] 04:18:00 INFO - PROCESS | 4052 | 1469445480809 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1580ms 04:18:00 INFO - PROCESS | 4052 | 1469445480836 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 04:18:00 INFO - PROCESS | 4052 | 1469445480840 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 04:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:18:00 INFO - PROCESS | 4052 | 1469445480891 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:18:00 INFO - PROCESS | 4052 | 1469445480894 Marionette TRACE conn6 <- [1,1686,null,{}] 04:18:00 INFO - PROCESS | 4052 | 1469445480903 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:00 INFO - PROCESS | 4052 | 1469445480906 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:00 INFO - PROCESS | 4052 | 1469445480992 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 04:18:01 INFO - PROCESS | 4052 | 1469445481012 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:01 INFO - PROCESS | 4052 | 1469445481014 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:01 INFO - PROCESS | 4052 | ++DOCSHELL 0D911000 == 27 [pid = 4052] [id = 431] 04:18:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (0D912C00) [pid = 4052] [serial = 1293] [outer = 00000000] 04:18:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (0DA13C00) [pid = 4052] [serial = 1294] [outer = 0D912C00] 04:18:01 INFO - PROCESS | 4052 | 1469445481062 Marionette DEBUG loaded listener.js 04:18:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0DA17C00) [pid = 4052] [serial = 1295] [outer = 0D912C00] 04:18:01 INFO - PROCESS | 4052 | 1469445481531 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:18:01 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 04:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 690ms 04:18:01 INFO - PROCESS | 4052 | 1469445481581 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 04:18:01 INFO - PROCESS | 4052 | 1469445481586 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 04:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:18:01 INFO - PROCESS | 4052 | 1469445481592 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:18:01 INFO - PROCESS | 4052 | 1469445481595 Marionette TRACE conn6 <- [1,1690,null,{}] 04:18:01 INFO - PROCESS | 4052 | 1469445481598 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:01 INFO - PROCESS | 4052 | 1469445481601 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:01 INFO - PROCESS | 4052 | 1469445481688 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 04:18:01 INFO - PROCESS | 4052 | 1469445481697 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:01 INFO - PROCESS | 4052 | 1469445481699 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:01 INFO - PROCESS | 4052 | ++DOCSHELL 0DD6DC00 == 28 [pid = 4052] [id = 432] 04:18:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0DE04400) [pid = 4052] [serial = 1296] [outer = 00000000] 04:18:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0DF71800) [pid = 4052] [serial = 1297] [outer = 0DE04400] 04:18:01 INFO - PROCESS | 4052 | 1469445481746 Marionette DEBUG loaded listener.js 04:18:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (0E8D1C00) [pid = 4052] [serial = 1298] [outer = 0DE04400] 04:18:02 INFO - PROCESS | 4052 | 1469445482211 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 671ms 04:18:02 INFO - PROCESS | 4052 | 1469445482267 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 04:18:02 INFO - PROCESS | 4052 | 1469445482269 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 04:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:18:02 INFO - PROCESS | 4052 | 1469445482273 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:18:02 INFO - PROCESS | 4052 | 1469445482276 Marionette TRACE conn6 <- [1,1694,null,{}] 04:18:02 INFO - PROCESS | 4052 | 1469445482288 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:02 INFO - PROCESS | 4052 | 1469445482293 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:02 INFO - PROCESS | 4052 | 1469445482408 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 04:18:02 INFO - PROCESS | 4052 | 1469445482511 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:02 INFO - PROCESS | 4052 | 1469445482514 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:02 INFO - PROCESS | 4052 | ++DOCSHELL 13533400 == 29 [pid = 4052] [id = 433] 04:18:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (13534400) [pid = 4052] [serial = 1299] [outer = 00000000] 04:18:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (13993000) [pid = 4052] [serial = 1300] [outer = 13534400] 04:18:02 INFO - PROCESS | 4052 | 1469445482563 Marionette DEBUG loaded listener.js 04:18:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (13F1C800) [pid = 4052] [serial = 1301] [outer = 13534400] 04:18:02 INFO - PROCESS | 4052 | 1469445482965 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 04:18:03 INFO - PROCESS | 4052 | 1469445483007 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 04:18:03 INFO - PROCESS | 4052 | 1469445483010 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 04:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:18:03 INFO - PROCESS | 4052 | 1469445483013 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:18:03 INFO - PROCESS | 4052 | 1469445483015 Marionette TRACE conn6 <- [1,1698,null,{}] 04:18:03 INFO - PROCESS | 4052 | 1469445483018 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:03 INFO - PROCESS | 4052 | 1469445483020 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:03 INFO - PROCESS | 4052 | 1469445483137 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 04:18:03 INFO - PROCESS | 4052 | 1469445483143 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:03 INFO - PROCESS | 4052 | 1469445483145 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:03 INFO - PROCESS | 4052 | ++DOCSHELL 14A4E000 == 30 [pid = 4052] [id = 434] 04:18:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (14A4E800) [pid = 4052] [serial = 1302] [outer = 00000000] 04:18:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (14FD9400) [pid = 4052] [serial = 1303] [outer = 14A4E800] 04:18:03 INFO - PROCESS | 4052 | 1469445483190 Marionette DEBUG loaded listener.js 04:18:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (150DF400) [pid = 4052] [serial = 1304] [outer = 14A4E800] 04:18:03 INFO - PROCESS | 4052 | 1469445483646 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 671ms 04:18:03 INFO - PROCESS | 4052 | 1469445483688 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 04:18:03 INFO - PROCESS | 4052 | 1469445483690 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 04:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:18:03 INFO - PROCESS | 4052 | 1469445483693 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:18:03 INFO - PROCESS | 4052 | 1469445483695 Marionette TRACE conn6 <- [1,1702,null,{}] 04:18:03 INFO - PROCESS | 4052 | 1469445483698 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:03 INFO - PROCESS | 4052 | 1469445483700 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:03 INFO - PROCESS | 4052 | 1469445483840 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 04:18:03 INFO - PROCESS | 4052 | 1469445483862 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:03 INFO - PROCESS | 4052 | 1469445483864 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:03 INFO - PROCESS | 4052 | ++DOCSHELL 151CC400 == 31 [pid = 4052] [id = 435] 04:18:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (15F40400) [pid = 4052] [serial = 1305] [outer = 00000000] 04:18:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (15FC6800) [pid = 4052] [serial = 1306] [outer = 15F40400] 04:18:03 INFO - PROCESS | 4052 | 1469445483911 Marionette DEBUG loaded listener.js 04:18:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (1625E800) [pid = 4052] [serial = 1307] [outer = 15F40400] 04:18:04 INFO - PROCESS | 4052 | 1469445484364 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 04:18:04 INFO - PROCESS | 4052 | 1469445484424 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 04:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:18:04 INFO - PROCESS | 4052 | 1469445484426 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 04:18:04 INFO - PROCESS | 4052 | 1469445484444 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:18:04 INFO - PROCESS | 4052 | 1469445484445 Marionette TRACE conn6 <- [1,1706,null,{}] 04:18:04 INFO - PROCESS | 4052 | 1469445484449 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:04 INFO - PROCESS | 4052 | 1469445484455 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:04 INFO - PROCESS | 4052 | 1469445484594 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 04:18:04 INFO - PROCESS | 4052 | 1469445484656 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:04 INFO - PROCESS | 4052 | 1469445484658 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:04 INFO - PROCESS | 4052 | ++DOCSHELL 166BFC00 == 32 [pid = 4052] [id = 436] 04:18:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (166C3800) [pid = 4052] [serial = 1308] [outer = 00000000] 04:18:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (16BC4C00) [pid = 4052] [serial = 1309] [outer = 166C3800] 04:18:04 INFO - PROCESS | 4052 | 1469445484703 Marionette DEBUG loaded listener.js 04:18:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (17459C00) [pid = 4052] [serial = 1310] [outer = 166C3800] 04:18:05 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (166C1400) [pid = 4052] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:18:05 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (166CC800) [pid = 4052] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:18:05 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (17610C00) [pid = 4052] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:18:05 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (119EBC00) [pid = 4052] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:18:05 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (0DA13000) [pid = 4052] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:18:05 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (14FD9000) [pid = 4052] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:18:05 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0DA16400) [pid = 4052] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:18:05 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0D911800) [pid = 4052] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:18:05 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (17CEC000) [pid = 4052] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:18:05 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (17664800) [pid = 4052] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:18:05 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0D90E400) [pid = 4052] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:18:05 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (12147C00) [pid = 4052] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:18:05 INFO - PROCESS | 4052 | 1469445485336 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 949ms 04:18:05 INFO - PROCESS | 4052 | 1469445485380 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 04:18:05 INFO - PROCESS | 4052 | 1469445485382 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 04:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:18:05 INFO - PROCESS | 4052 | 1469445485385 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:18:05 INFO - PROCESS | 4052 | 1469445485387 Marionette TRACE conn6 <- [1,1710,null,{}] 04:18:05 INFO - PROCESS | 4052 | 1469445485390 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:05 INFO - PROCESS | 4052 | 1469445485392 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:05 INFO - PROCESS | 4052 | 1469445485469 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 04:18:05 INFO - PROCESS | 4052 | 1469445485474 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:05 INFO - PROCESS | 4052 | 1469445485476 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:05 INFO - PROCESS | 4052 | ++DOCSHELL 0CC45800 == 33 [pid = 4052] [id = 437] 04:18:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (12147C00) [pid = 4052] [serial = 1311] [outer = 00000000] 04:18:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (1667D800) [pid = 4052] [serial = 1312] [outer = 12147C00] 04:18:05 INFO - PROCESS | 4052 | 1469445485520 Marionette DEBUG loaded listener.js 04:18:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (13F26400) [pid = 4052] [serial = 1313] [outer = 12147C00] 04:18:05 INFO - PROCESS | 4052 | 1469445485934 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:18:05 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 04:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 570ms 04:18:05 INFO - PROCESS | 4052 | 1469445485956 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 04:18:05 INFO - PROCESS | 4052 | 1469445485958 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 04:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:18:05 INFO - PROCESS | 4052 | 1469445485961 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:18:05 INFO - PROCESS | 4052 | 1469445485962 Marionette TRACE conn6 <- [1,1714,null,{}] 04:18:05 INFO - PROCESS | 4052 | 1469445485981 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:05 INFO - PROCESS | 4052 | 1469445485983 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:06 INFO - PROCESS | 4052 | 1469445486109 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 04:18:06 INFO - PROCESS | 4052 | 1469445486115 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:06 INFO - PROCESS | 4052 | 1469445486116 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:06 INFO - PROCESS | 4052 | ++DOCSHELL 16BC4000 == 34 [pid = 4052] [id = 438] 04:18:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (16BCA800) [pid = 4052] [serial = 1314] [outer = 00000000] 04:18:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (17605800) [pid = 4052] [serial = 1315] [outer = 16BCA800] 04:18:06 INFO - PROCESS | 4052 | 1469445486161 Marionette DEBUG loaded listener.js 04:18:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (17606000) [pid = 4052] [serial = 1316] [outer = 16BCA800] 04:18:06 INFO - PROCESS | 4052 | 1469445486591 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 04:18:06 INFO - PROCESS | 4052 | 1469445486632 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 04:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:18:06 INFO - PROCESS | 4052 | 1469445486634 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 04:18:06 INFO - PROCESS | 4052 | 1469445486641 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:18:06 INFO - PROCESS | 4052 | 1469445486643 Marionette TRACE conn6 <- [1,1718,null,{}] 04:18:06 INFO - PROCESS | 4052 | 1469445486646 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:06 INFO - PROCESS | 4052 | 1469445486648 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:06 INFO - PROCESS | 4052 | 1469445486727 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 04:18:06 INFO - PROCESS | 4052 | 1469445486733 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:06 INFO - PROCESS | 4052 | 1469445486734 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:06 INFO - PROCESS | 4052 | ++DOCSHELL 13533000 == 35 [pid = 4052] [id = 439] 04:18:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (1765FC00) [pid = 4052] [serial = 1317] [outer = 00000000] 04:18:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (17669800) [pid = 4052] [serial = 1318] [outer = 1765FC00] 04:18:06 INFO - PROCESS | 4052 | 1469445486778 Marionette DEBUG loaded listener.js 04:18:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (1775B000) [pid = 4052] [serial = 1319] [outer = 1765FC00] 04:18:07 INFO - PROCESS | 4052 | --DOCSHELL 0D911000 == 34 [pid = 4052] [id = 431] 04:18:07 INFO - PROCESS | 4052 | --DOCSHELL 0DD3B000 == 33 [pid = 4052] [id = 430] 04:18:08 INFO - PROCESS | 4052 | --DOCSHELL 0CC45800 == 32 [pid = 4052] [id = 437] 04:18:08 INFO - PROCESS | 4052 | --DOCSHELL 14A4E000 == 31 [pid = 4052] [id = 434] 04:18:08 INFO - PROCESS | 4052 | --DOCSHELL 151CC400 == 30 [pid = 4052] [id = 435] 04:18:08 INFO - PROCESS | 4052 | --DOCSHELL 166BFC00 == 29 [pid = 4052] [id = 436] 04:18:08 INFO - PROCESS | 4052 | --DOCSHELL 13533400 == 28 [pid = 4052] [id = 433] 04:18:08 INFO - PROCESS | 4052 | --DOCSHELL 0DD6DC00 == 27 [pid = 4052] [id = 432] 04:18:08 INFO - PROCESS | 4052 | --DOCSHELL 16BC4000 == 26 [pid = 4052] [id = 438] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (166CD000) [pid = 4052] [serial = 1261] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (16842C00) [pid = 4052] [serial = 1262] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (17456800) [pid = 4052] [serial = 1265] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (16BC9400) [pid = 4052] [serial = 1264] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (177BF400) [pid = 4052] [serial = 1244] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (1775A800) [pid = 4052] [serial = 1243] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (11CBD400) [pid = 4052] [serial = 1255] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (12104800) [pid = 4052] [serial = 1256] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0DA4AC00) [pid = 4052] [serial = 1252] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0DD05800) [pid = 4052] [serial = 1253] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (1511D400) [pid = 4052] [serial = 1258] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (13FB0400) [pid = 4052] [serial = 1249] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (1504A800) [pid = 4052] [serial = 1250] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (0DD5E800) [pid = 4052] [serial = 1246] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (0DEAAC00) [pid = 4052] [serial = 1247] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (188A1800) [pid = 4052] [serial = 1276] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (1796EC00) [pid = 4052] [serial = 1267] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (188A7C00) [pid = 4052] [serial = 1277] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (121DA000) [pid = 4052] [serial = 1270] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (15122800) [pid = 4052] [serial = 1271] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (179DBC00) [pid = 4052] [serial = 1274] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (17976800) [pid = 4052] [serial = 1268] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (177C9400) [pid = 4052] [serial = 1273] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | --DOMWINDOW == 61 (15FB9400) [pid = 4052] [serial = 1259] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 4052 | 1469445488518 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 04:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 04:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1937ms 04:18:08 INFO - PROCESS | 4052 | 1469445488576 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 04:18:08 INFO - PROCESS | 4052 | 1469445488580 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 04:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:18:08 INFO - PROCESS | 4052 | 1469445488585 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:18:08 INFO - PROCESS | 4052 | 1469445488588 Marionette TRACE conn6 <- [1,1722,null,{}] 04:18:08 INFO - PROCESS | 4052 | 1469445488594 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:08 INFO - PROCESS | 4052 | 1469445488597 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:08 INFO - PROCESS | 4052 | 1469445488688 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 04:18:08 INFO - PROCESS | 4052 | 1469445488695 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:08 INFO - PROCESS | 4052 | 1469445488700 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:08 INFO - PROCESS | 4052 | ++DOCSHELL 0D75AC00 == 27 [pid = 4052] [id = 440] 04:18:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 62 (0D75B000) [pid = 4052] [serial = 1320] [outer = 00000000] 04:18:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (0D7DF400) [pid = 4052] [serial = 1321] [outer = 0D75B000] 04:18:08 INFO - PROCESS | 4052 | 1469445488749 Marionette DEBUG loaded listener.js 04:18:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (0D7E4400) [pid = 4052] [serial = 1322] [outer = 0D75B000] 04:18:09 INFO - PROCESS | 4052 | 1469445489231 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 04:18:09 INFO - PROCESS | 4052 | 1469445489315 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 04:18:09 INFO - PROCESS | 4052 | 1469445489321 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 04:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:18:09 INFO - PROCESS | 4052 | 1469445489327 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:18:09 INFO - PROCESS | 4052 | 1469445489330 Marionette TRACE conn6 <- [1,1726,null,{}] 04:18:09 INFO - PROCESS | 4052 | 1469445489334 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:09 INFO - PROCESS | 4052 | 1469445489337 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:09 INFO - PROCESS | 4052 | 1469445489423 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 04:18:09 INFO - PROCESS | 4052 | 1469445489439 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:09 INFO - PROCESS | 4052 | 1469445489442 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:09 INFO - PROCESS | 4052 | ++DOCSHELL 0DA50C00 == 28 [pid = 4052] [id = 441] 04:18:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (0DA51000) [pid = 4052] [serial = 1323] [outer = 00000000] 04:18:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (0DA56C00) [pid = 4052] [serial = 1324] [outer = 0DA51000] 04:18:09 INFO - PROCESS | 4052 | 1469445489489 Marionette DEBUG loaded listener.js 04:18:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0DD0E800) [pid = 4052] [serial = 1325] [outer = 0DA51000] 04:18:09 INFO - PROCESS | 4052 | 1469445489938 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 669ms 04:18:10 INFO - PROCESS | 4052 | 1469445490000 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 04:18:10 INFO - PROCESS | 4052 | 1469445490002 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 04:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:18:10 INFO - PROCESS | 4052 | 1469445490006 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:18:10 INFO - PROCESS | 4052 | 1469445490009 Marionette TRACE conn6 <- [1,1730,null,{}] 04:18:10 INFO - PROCESS | 4052 | 1469445490020 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:10 INFO - PROCESS | 4052 | 1469445490025 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:10 INFO - PROCESS | 4052 | 1469445490138 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 04:18:10 INFO - PROCESS | 4052 | 1469445490156 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:10 INFO - PROCESS | 4052 | 1469445490159 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:10 INFO - PROCESS | 4052 | ++DOCSHELL 119F9400 == 29 [pid = 4052] [id = 442] 04:18:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (119FAC00) [pid = 4052] [serial = 1326] [outer = 00000000] 04:18:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (11CB9400) [pid = 4052] [serial = 1327] [outer = 119FAC00] 04:18:10 INFO - PROCESS | 4052 | 1469445490207 Marionette DEBUG loaded listener.js 04:18:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (12079800) [pid = 4052] [serial = 1328] [outer = 119FAC00] 04:18:10 INFO - PROCESS | 4052 | 1469445490666 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 730ms 04:18:10 INFO - PROCESS | 4052 | 1469445490740 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 04:18:10 INFO - PROCESS | 4052 | 1469445490743 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 04:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:18:10 INFO - PROCESS | 4052 | 1469445490746 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:18:10 INFO - PROCESS | 4052 | 1469445490748 Marionette TRACE conn6 <- [1,1734,null,{}] 04:18:10 INFO - PROCESS | 4052 | 1469445490751 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:10 INFO - PROCESS | 4052 | 1469445490753 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:10 INFO - PROCESS | 4052 | 1469445490835 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 04:18:10 INFO - PROCESS | 4052 | 1469445490841 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:10 INFO - PROCESS | 4052 | 1469445490843 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:10 INFO - PROCESS | 4052 | ++DOCSHELL 12026800 == 30 [pid = 4052] [id = 443] 04:18:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (12076400) [pid = 4052] [serial = 1329] [outer = 00000000] 04:18:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (121DF800) [pid = 4052] [serial = 1330] [outer = 12076400] 04:18:10 INFO - PROCESS | 4052 | 1469445490888 Marionette DEBUG loaded listener.js 04:18:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (13535800) [pid = 4052] [serial = 1331] [outer = 12076400] 04:18:11 INFO - PROCESS | 4052 | 1469445491297 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 570ms 04:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:18:11 INFO - PROCESS | 4052 | 1469445491320 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 04:18:11 INFO - PROCESS | 4052 | 1469445491322 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 04:18:11 INFO - PROCESS | 4052 | 1469445491325 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:18:11 INFO - PROCESS | 4052 | 1469445491327 Marionette TRACE conn6 <- [1,1738,null,{}] 04:18:11 INFO - PROCESS | 4052 | 1469445491330 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:11 INFO - PROCESS | 4052 | 1469445491332 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:11 INFO - PROCESS | 4052 | 1469445491450 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 04:18:11 INFO - PROCESS | 4052 | 1469445491457 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:11 INFO - PROCESS | 4052 | 1469445491459 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:11 INFO - PROCESS | 4052 | ++DOCSHELL 13992C00 == 31 [pid = 4052] [id = 444] 04:18:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (13993400) [pid = 4052] [serial = 1332] [outer = 00000000] 04:18:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (14A54C00) [pid = 4052] [serial = 1333] [outer = 13993400] 04:18:11 INFO - PROCESS | 4052 | 1469445491504 Marionette DEBUG loaded listener.js 04:18:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (14FD5400) [pid = 4052] [serial = 1334] [outer = 13993400] 04:18:11 INFO - PROCESS | 4052 | 1469445491942 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 04:18:11 INFO - PROCESS | 4052 | 1469445491997 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 04:18:12 INFO - PROCESS | 4052 | 1469445491999 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 04:18:12 INFO - PROCESS | 4052 | 1469445492002 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:18:12 INFO - PROCESS | 4052 | 1469445492004 Marionette TRACE conn6 <- [1,1742,null,{}] 04:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:18:12 INFO - PROCESS | 4052 | 1469445492011 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:12 INFO - PROCESS | 4052 | 1469445492017 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:12 INFO - PROCESS | 4052 | 1469445492119 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 04:18:12 INFO - PROCESS | 4052 | 1469445492133 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:12 INFO - PROCESS | 4052 | 1469445492135 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:12 INFO - PROCESS | 4052 | ++DOCSHELL 15127000 == 32 [pid = 4052] [id = 445] 04:18:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (15FB9400) [pid = 4052] [serial = 1335] [outer = 00000000] 04:18:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (16260C00) [pid = 4052] [serial = 1336] [outer = 15FB9400] 04:18:12 INFO - PROCESS | 4052 | 1469445492179 Marionette DEBUG loaded listener.js 04:18:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (16672C00) [pid = 4052] [serial = 1337] [outer = 15FB9400] 04:18:12 INFO - PROCESS | 4052 | 1469445492618 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 04:18:12 INFO - PROCESS | 4052 | 1469445492639 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 04:18:12 INFO - PROCESS | 4052 | 1469445492641 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 04:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:18:12 INFO - PROCESS | 4052 | 1469445492644 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:18:12 INFO - PROCESS | 4052 | 1469445492646 Marionette TRACE conn6 <- [1,1746,null,{}] 04:18:12 INFO - PROCESS | 4052 | 1469445492649 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:12 INFO - PROCESS | 4052 | 1469445492651 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:12 INFO - PROCESS | 4052 | 1469445492727 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 04:18:12 INFO - PROCESS | 4052 | 1469445492777 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:12 INFO - PROCESS | 4052 | 1469445492779 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:12 INFO - PROCESS | 4052 | ++DOCSHELL 166C3C00 == 33 [pid = 4052] [id = 446] 04:18:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (166C4400) [pid = 4052] [serial = 1338] [outer = 00000000] 04:18:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (1683FC00) [pid = 4052] [serial = 1339] [outer = 166C4400] 04:18:12 INFO - PROCESS | 4052 | 1469445492828 Marionette DEBUG loaded listener.js 04:18:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (16843800) [pid = 4052] [serial = 1340] [outer = 166C4400] 04:18:13 INFO - PROCESS | 4052 | 1469445493224 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 04:18:13 INFO - PROCESS | 4052 | 1469445493287 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 04:18:13 INFO - PROCESS | 4052 | 1469445493289 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 04:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:18:13 INFO - PROCESS | 4052 | 1469445493293 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:18:13 INFO - PROCESS | 4052 | 1469445493294 Marionette TRACE conn6 <- [1,1750,null,{}] 04:18:13 INFO - PROCESS | 4052 | 1469445493313 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:13 INFO - PROCESS | 4052 | 1469445493315 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:13 INFO - PROCESS | 4052 | 1469445493392 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 04:18:13 INFO - PROCESS | 4052 | 1469445493399 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:13 INFO - PROCESS | 4052 | 1469445493401 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:13 INFO - PROCESS | 4052 | ++DOCSHELL 16A20000 == 34 [pid = 4052] [id = 447] 04:18:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (16B88800) [pid = 4052] [serial = 1341] [outer = 00000000] 04:18:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (16BC4800) [pid = 4052] [serial = 1342] [outer = 16B88800] 04:18:13 INFO - PROCESS | 4052 | 1469445493445 Marionette DEBUG loaded listener.js 04:18:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (16BC2C00) [pid = 4052] [serial = 1343] [outer = 16B88800] 04:18:13 INFO - PROCESS | 4052 | 1469445493872 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 04:18:13 INFO - PROCESS | 4052 | 1469445493928 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 04:18:13 INFO - PROCESS | 4052 | 1469445493930 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 04:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:18:13 INFO - PROCESS | 4052 | 1469445493933 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:18:13 INFO - PROCESS | 4052 | 1469445493935 Marionette TRACE conn6 <- [1,1754,null,{}] 04:18:13 INFO - PROCESS | 4052 | 1469445493939 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:13 INFO - PROCESS | 4052 | 1469445493941 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:14 INFO - PROCESS | 4052 | 1469445494055 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 04:18:14 INFO - PROCESS | 4052 | 1469445494064 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:14 INFO - PROCESS | 4052 | 1469445494066 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:14 INFO - PROCESS | 4052 | ++DOCSHELL 119F5400 == 35 [pid = 4052] [id = 448] 04:18:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (17460400) [pid = 4052] [serial = 1344] [outer = 00000000] 04:18:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (17609000) [pid = 4052] [serial = 1345] [outer = 17460400] 04:18:14 INFO - PROCESS | 4052 | 1469445494109 Marionette DEBUG loaded listener.js 04:18:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (1760FC00) [pid = 4052] [serial = 1346] [outer = 17460400] 04:18:14 INFO - PROCESS | 4052 | 1469445494581 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 669ms 04:18:14 INFO - PROCESS | 4052 | 1469445494607 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 04:18:14 INFO - PROCESS | 4052 | 1469445494609 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 04:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:18:14 INFO - PROCESS | 4052 | 1469445494618 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:18:14 INFO - PROCESS | 4052 | 1469445494620 Marionette TRACE conn6 <- [1,1758,null,{}] 04:18:14 INFO - PROCESS | 4052 | 1469445494623 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:14 INFO - PROCESS | 4052 | 1469445494625 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:14 INFO - PROCESS | 4052 | 1469445494742 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 04:18:14 INFO - PROCESS | 4052 | 1469445494748 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:14 INFO - PROCESS | 4052 | 1469445494750 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:14 INFO - PROCESS | 4052 | ++DOCSHELL 1745C800 == 36 [pid = 4052] [id = 449] 04:18:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (17668000) [pid = 4052] [serial = 1347] [outer = 00000000] 04:18:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (177BF400) [pid = 4052] [serial = 1348] [outer = 17668000] 04:18:14 INFO - PROCESS | 4052 | 1469445494793 Marionette DEBUG loaded listener.js 04:18:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (17973800) [pid = 4052] [serial = 1349] [outer = 17668000] 04:18:15 INFO - PROCESS | 4052 | 1469445495216 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 04:18:15 INFO - PROCESS | 4052 | 1469445495252 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 04:18:15 INFO - PROCESS | 4052 | 1469445495255 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 04:18:15 INFO - PROCESS | 4052 | 1469445495258 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:18:15 INFO - PROCESS | 4052 | 1469445495260 Marionette TRACE conn6 <- [1,1762,null,{}] 04:18:15 INFO - PROCESS | 4052 | 1469445495263 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:15 INFO - PROCESS | 4052 | 1469445495266 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:15 INFO - PROCESS | 4052 | 1469445495388 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 04:18:15 INFO - PROCESS | 4052 | 1469445495476 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:15 INFO - PROCESS | 4052 | 1469445495479 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:15 INFO - PROCESS | 4052 | ++DOCSHELL 121DE400 == 37 [pid = 4052] [id = 450] 04:18:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (179D5000) [pid = 4052] [serial = 1350] [outer = 00000000] 04:18:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (17CEBC00) [pid = 4052] [serial = 1351] [outer = 179D5000] 04:18:15 INFO - PROCESS | 4052 | 1469445495526 Marionette DEBUG loaded listener.js 04:18:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (188A2C00) [pid = 4052] [serial = 1352] [outer = 179D5000] 04:18:16 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (14A4E800) [pid = 4052] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:18:16 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (15F40400) [pid = 4052] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:18:16 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (166C3800) [pid = 4052] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:18:16 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (16BCA800) [pid = 4052] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:18:16 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (13534400) [pid = 4052] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:18:16 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (0DE04400) [pid = 4052] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:18:16 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (0D912C00) [pid = 4052] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:18:16 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0DD43400) [pid = 4052] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:18:16 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (193CD000) [pid = 4052] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:18:16 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (1775B800) [pid = 4052] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:18:16 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (12283800) [pid = 4052] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:18:16 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0D758400) [pid = 4052] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:18:16 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (12147C00) [pid = 4052] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:18:16 INFO - PROCESS | 4052 | 1469445496153 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 930ms 04:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:18:16 INFO - PROCESS | 4052 | 1469445496192 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 04:18:16 INFO - PROCESS | 4052 | 1469445496194 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 04:18:16 INFO - PROCESS | 4052 | 1469445496198 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:18:16 INFO - PROCESS | 4052 | 1469445496199 Marionette TRACE conn6 <- [1,1766,null,{}] 04:18:16 INFO - PROCESS | 4052 | 1469445496203 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:16 INFO - PROCESS | 4052 | 1469445496205 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:16 INFO - PROCESS | 4052 | 1469445496283 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 04:18:16 INFO - PROCESS | 4052 | 1469445496290 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:16 INFO - PROCESS | 4052 | 1469445496292 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:16 INFO - PROCESS | 4052 | ++DOCSHELL 0D90A000 == 38 [pid = 4052] [id = 451] 04:18:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (0D90A400) [pid = 4052] [serial = 1353] [outer = 00000000] 04:18:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (0E64A800) [pid = 4052] [serial = 1354] [outer = 0D90A400] 04:18:16 INFO - PROCESS | 4052 | 1469445496336 Marionette DEBUG loaded listener.js 04:18:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (12133000) [pid = 4052] [serial = 1355] [outer = 0D90A400] 04:18:16 INFO - PROCESS | 4052 | 1469445496800 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:18:16 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 04:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 04:18:16 INFO - PROCESS | 4052 | 1469445496868 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 04:18:16 INFO - PROCESS | 4052 | 1469445496871 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 04:18:16 INFO - PROCESS | 4052 | 1469445496874 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:18:16 INFO - PROCESS | 4052 | 1469445496876 Marionette TRACE conn6 <- [1,1770,null,{}] 04:18:16 INFO - PROCESS | 4052 | 1469445496879 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:16 INFO - PROCESS | 4052 | 1469445496881 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:16 INFO - PROCESS | 4052 | 1469445496960 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 04:18:16 INFO - PROCESS | 4052 | 1469445496965 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:16 INFO - PROCESS | 4052 | 1469445496967 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:16 INFO - PROCESS | 4052 | ++DOCSHELL 13531400 == 39 [pid = 4052] [id = 452] 04:18:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (13FB5C00) [pid = 4052] [serial = 1356] [outer = 00000000] 04:18:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (1683AC00) [pid = 4052] [serial = 1357] [outer = 13FB5C00] 04:18:17 INFO - PROCESS | 4052 | 1469445497010 Marionette DEBUG loaded listener.js 04:18:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (17667C00) [pid = 4052] [serial = 1358] [outer = 13FB5C00] 04:18:17 INFO - PROCESS | 4052 | 1469445497423 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:18:17 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 04:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 571ms 04:18:17 INFO - PROCESS | 4052 | 1469445497449 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 04:18:17 INFO - PROCESS | 4052 | 1469445497451 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 04:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:18:17 INFO - PROCESS | 4052 | 1469445497454 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:18:17 INFO - PROCESS | 4052 | 1469445497456 Marionette TRACE conn6 <- [1,1774,null,{}] 04:18:17 INFO - PROCESS | 4052 | 1469445497480 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:17 INFO - PROCESS | 4052 | 1469445497481 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:17 INFO - PROCESS | 4052 | 1469445497563 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 04:18:17 INFO - PROCESS | 4052 | 1469445497570 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:17 INFO - PROCESS | 4052 | 1469445497571 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:17 INFO - PROCESS | 4052 | ++DOCSHELL 1504DC00 == 40 [pid = 4052] [id = 453] 04:18:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (15120800) [pid = 4052] [serial = 1359] [outer = 00000000] 04:18:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (188A9400) [pid = 4052] [serial = 1360] [outer = 15120800] 04:18:17 INFO - PROCESS | 4052 | 1469445497617 Marionette DEBUG loaded listener.js 04:18:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (188AD800) [pid = 4052] [serial = 1361] [outer = 15120800] 04:18:18 INFO - PROCESS | 4052 | 1469445498038 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:18:18 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 04:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 630ms 04:18:18 INFO - PROCESS | 4052 | 1469445498096 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 04:18:18 INFO - PROCESS | 4052 | 1469445498098 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 04:18:18 INFO - PROCESS | 4052 | 1469445498101 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:18:18 INFO - PROCESS | 4052 | 1469445498102 Marionette TRACE conn6 <- [1,1778,null,{}] 04:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:18:18 INFO - PROCESS | 4052 | 1469445498106 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:18 INFO - PROCESS | 4052 | 1469445498108 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:18 INFO - PROCESS | 4052 | 1469445498234 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 04:18:18 INFO - PROCESS | 4052 | 1469445498405 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:18 INFO - PROCESS | 4052 | 1469445498408 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:18 INFO - PROCESS | 4052 | ++DOCSHELL 0CC49800 == 41 [pid = 4052] [id = 454] 04:18:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (0CC49C00) [pid = 4052] [serial = 1362] [outer = 00000000] 04:18:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (0D4E3C00) [pid = 4052] [serial = 1363] [outer = 0CC49C00] 04:18:18 INFO - PROCESS | 4052 | 1469445498467 Marionette DEBUG loaded listener.js 04:18:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (0D754800) [pid = 4052] [serial = 1364] [outer = 0CC49C00] 04:18:19 INFO - PROCESS | 4052 | 1469445499180 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:18:19 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) 04:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1124ms 04:18:19 INFO - PROCESS | 4052 | 1469445499246 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 04:18:19 INFO - PROCESS | 4052 | 1469445499251 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 04:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:18:19 INFO - PROCESS | 4052 | 1469445499256 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:18:19 INFO - PROCESS | 4052 | 1469445499260 Marionette TRACE conn6 <- [1,1782,null,{}] 04:18:19 INFO - PROCESS | 4052 | 1469445499265 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:19 INFO - PROCESS | 4052 | 1469445499268 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:19 INFO - PROCESS | 4052 | 1469445499397 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 04:18:19 INFO - PROCESS | 4052 | 1469445499526 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:19 INFO - PROCESS | 4052 | 1469445499529 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:19 INFO - PROCESS | 4052 | ++DOCSHELL 0DD68400 == 42 [pid = 4052] [id = 455] 04:18:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (0DD6D000) [pid = 4052] [serial = 1365] [outer = 00000000] 04:18:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 95 (1181A800) [pid = 4052] [serial = 1366] [outer = 0DD6D000] 04:18:19 INFO - PROCESS | 4052 | 1469445499587 Marionette DEBUG loaded listener.js 04:18:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 96 (119AC400) [pid = 4052] [serial = 1367] [outer = 0DD6D000] 04:18:20 INFO - PROCESS | 4052 | 1469445500488 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1279ms 04:18:20 INFO - PROCESS | 4052 | 1469445500539 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 04:18:20 INFO - PROCESS | 4052 | 1469445500544 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 04:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:18:20 INFO - PROCESS | 4052 | 1469445500549 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:18:20 INFO - PROCESS | 4052 | 1469445500552 Marionette TRACE conn6 <- [1,1786,null,{}] 04:18:20 INFO - PROCESS | 4052 | 1469445500557 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:20 INFO - PROCESS | 4052 | 1469445500560 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:20 INFO - PROCESS | 4052 | 1469445500677 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 04:18:20 INFO - PROCESS | 4052 | 1469445500813 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:20 INFO - PROCESS | 4052 | 1469445500817 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:20 INFO - PROCESS | 4052 | ++DOCSHELL 0D755400 == 43 [pid = 4052] [id = 456] 04:18:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 97 (0D7DEC00) [pid = 4052] [serial = 1368] [outer = 00000000] 04:18:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 98 (0DD3E000) [pid = 4052] [serial = 1369] [outer = 0D7DEC00] 04:18:20 INFO - PROCESS | 4052 | 1469445500868 Marionette DEBUG loaded listener.js 04:18:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 99 (0DD67400) [pid = 4052] [serial = 1370] [outer = 0D7DEC00] 04:18:21 INFO - PROCESS | 4052 | --DOCSHELL 1504DC00 == 42 [pid = 4052] [id = 453] 04:18:21 INFO - PROCESS | 4052 | --DOCSHELL 13531400 == 41 [pid = 4052] [id = 452] 04:18:21 INFO - PROCESS | 4052 | --DOCSHELL 0D90A000 == 40 [pid = 4052] [id = 451] 04:18:21 INFO - PROCESS | 4052 | --DOCSHELL 121DE400 == 39 [pid = 4052] [id = 450] 04:18:21 INFO - PROCESS | 4052 | --DOCSHELL 1745C800 == 38 [pid = 4052] [id = 449] 04:18:21 INFO - PROCESS | 4052 | --DOCSHELL 119F5400 == 37 [pid = 4052] [id = 448] 04:18:21 INFO - PROCESS | 4052 | --DOCSHELL 16A20000 == 36 [pid = 4052] [id = 447] 04:18:21 INFO - PROCESS | 4052 | --DOCSHELL 166C3C00 == 35 [pid = 4052] [id = 446] 04:18:21 INFO - PROCESS | 4052 | --DOCSHELL 15127000 == 34 [pid = 4052] [id = 445] 04:18:21 INFO - PROCESS | 4052 | --DOCSHELL 13992C00 == 33 [pid = 4052] [id = 444] 04:18:21 INFO - PROCESS | 4052 | --DOCSHELL 12026800 == 32 [pid = 4052] [id = 443] 04:18:21 INFO - PROCESS | 4052 | --DOCSHELL 119F9400 == 31 [pid = 4052] [id = 442] 04:18:21 INFO - PROCESS | 4052 | --DOCSHELL 0DA50C00 == 30 [pid = 4052] [id = 441] 04:18:21 INFO - PROCESS | 4052 | --DOCSHELL 0D75AC00 == 29 [pid = 4052] [id = 440] 04:18:21 INFO - PROCESS | 4052 | --DOCSHELL 13533000 == 28 [pid = 4052] [id = 439] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 98 (14FD9400) [pid = 4052] [serial = 1303] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 97 (150DF400) [pid = 4052] [serial = 1304] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 96 (15FC6800) [pid = 4052] [serial = 1306] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 95 (16BC4C00) [pid = 4052] [serial = 1309] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 94 (1625E800) [pid = 4052] [serial = 1307] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (17605800) [pid = 4052] [serial = 1315] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (17606000) [pid = 4052] [serial = 1316] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (17459C00) [pid = 4052] [serial = 1310] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (13993000) [pid = 4052] [serial = 1300] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (0DF71800) [pid = 4052] [serial = 1297] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (0E8D1C00) [pid = 4052] [serial = 1298] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (0DA13C00) [pid = 4052] [serial = 1294] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0DA17C00) [pid = 4052] [serial = 1295] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (1181B800) [pid = 4052] [serial = 1292] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0DEB0400) [pid = 4052] [serial = 1291] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (17669800) [pid = 4052] [serial = 1318] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (1979EC00) [pid = 4052] [serial = 1289] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (1971CC00) [pid = 4052] [serial = 1288] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (1880A000) [pid = 4052] [serial = 1286] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (177C9800) [pid = 4052] [serial = 1285] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (150E3000) [pid = 4052] [serial = 1283] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (139FBC00) [pid = 4052] [serial = 1282] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0DD64C00) [pid = 4052] [serial = 1280] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0D90F400) [pid = 4052] [serial = 1279] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (13F26400) [pid = 4052] [serial = 1313] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (1667D800) [pid = 4052] [serial = 1312] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (13F1C800) [pid = 4052] [serial = 1301] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 4052 | 1469445501345 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 830ms 04:18:21 INFO - PROCESS | 4052 | 1469445501383 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 04:18:21 INFO - PROCESS | 4052 | 1469445501388 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 04:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:18:21 INFO - PROCESS | 4052 | 1469445501395 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:18:21 INFO - PROCESS | 4052 | 1469445501398 Marionette TRACE conn6 <- [1,1790,null,{}] 04:18:21 INFO - PROCESS | 4052 | 1469445501401 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:21 INFO - PROCESS | 4052 | 1469445501404 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:21 INFO - PROCESS | 4052 | 1469445501490 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 04:18:21 INFO - PROCESS | 4052 | 1469445501496 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:21 INFO - PROCESS | 4052 | 1469445501498 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:21 INFO - PROCESS | 4052 | ++DOCSHELL 0DD65800 == 29 [pid = 4052] [id = 457] 04:18:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0DD65C00) [pid = 4052] [serial = 1371] [outer = 00000000] 04:18:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0E646C00) [pid = 4052] [serial = 1372] [outer = 0DD65C00] 04:18:21 INFO - PROCESS | 4052 | 1469445501546 Marionette DEBUG loaded listener.js 04:18:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (1181F800) [pid = 4052] [serial = 1373] [outer = 0DD65C00] 04:18:22 INFO - PROCESS | 4052 | 1469445502040 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 04:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:18:22 INFO - PROCESS | 4052 | 1469445502070 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 04:18:22 INFO - PROCESS | 4052 | 1469445502072 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 04:18:22 INFO - PROCESS | 4052 | 1469445502075 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:18:22 INFO - PROCESS | 4052 | 1469445502079 Marionette TRACE conn6 <- [1,1794,null,{}] 04:18:22 INFO - PROCESS | 4052 | 1469445502090 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:22 INFO - PROCESS | 4052 | 1469445502094 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:22 INFO - PROCESS | 4052 | 1469445502179 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 04:18:22 INFO - PROCESS | 4052 | 1469445502186 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:22 INFO - PROCESS | 4052 | 1469445502189 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:22 INFO - PROCESS | 4052 | ++DOCSHELL 139F8C00 == 30 [pid = 4052] [id = 458] 04:18:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (139F9400) [pid = 4052] [serial = 1374] [outer = 00000000] 04:18:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (13F21C00) [pid = 4052] [serial = 1375] [outer = 139F9400] 04:18:22 INFO - PROCESS | 4052 | 1469445502268 Marionette DEBUG loaded listener.js 04:18:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (14A53400) [pid = 4052] [serial = 1376] [outer = 139F9400] 04:18:22 INFO - PROCESS | 4052 | 1469445502720 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 04:18:22 INFO - PROCESS | 4052 | 1469445502749 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 04:18:22 INFO - PROCESS | 4052 | 1469445502752 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 04:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:18:22 INFO - PROCESS | 4052 | 1469445502759 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:18:22 INFO - PROCESS | 4052 | 1469445502761 Marionette TRACE conn6 <- [1,1798,null,{}] 04:18:22 INFO - PROCESS | 4052 | 1469445502764 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:22 INFO - PROCESS | 4052 | 1469445502767 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:22 INFO - PROCESS | 4052 | 1469445502853 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 04:18:22 INFO - PROCESS | 4052 | 1469445502859 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:22 INFO - PROCESS | 4052 | 1469445502869 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:22 INFO - PROCESS | 4052 | ++DOCSHELL 150D7800 == 31 [pid = 4052] [id = 459] 04:18:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (150DD000) [pid = 4052] [serial = 1377] [outer = 00000000] 04:18:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (151CFC00) [pid = 4052] [serial = 1378] [outer = 150DD000] 04:18:22 INFO - PROCESS | 4052 | 1469445502917 Marionette DEBUG loaded listener.js 04:18:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (15F4E800) [pid = 4052] [serial = 1379] [outer = 150DD000] 04:18:23 INFO - PROCESS | 4052 | 1469445503369 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 630ms 04:18:23 INFO - PROCESS | 4052 | 1469445503396 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 04:18:23 INFO - PROCESS | 4052 | 1469445503398 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 04:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:18:23 INFO - PROCESS | 4052 | 1469445503402 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:18:23 INFO - PROCESS | 4052 | 1469445503404 Marionette TRACE conn6 <- [1,1802,null,{}] 04:18:23 INFO - PROCESS | 4052 | 1469445503415 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:23 INFO - PROCESS | 4052 | 1469445503417 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:23 INFO - PROCESS | 4052 | 1469445503525 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 04:18:23 INFO - PROCESS | 4052 | 1469445503530 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:23 INFO - PROCESS | 4052 | 1469445503532 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:23 INFO - PROCESS | 4052 | ++DOCSHELL 11821800 == 32 [pid = 4052] [id = 460] 04:18:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (14FD4C00) [pid = 4052] [serial = 1380] [outer = 00000000] 04:18:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (16269000) [pid = 4052] [serial = 1381] [outer = 14FD4C00] 04:18:23 INFO - PROCESS | 4052 | 1469445503577 Marionette DEBUG loaded listener.js 04:18:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (166C1400) [pid = 4052] [serial = 1382] [outer = 14FD4C00] 04:18:24 INFO - PROCESS | 4052 | 1469445504051 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 04:18:24 INFO - PROCESS | 4052 | 1469445504075 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 04:18:24 INFO - PROCESS | 4052 | 1469445504077 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 04:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:18:24 INFO - PROCESS | 4052 | 1469445504080 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:18:24 INFO - PROCESS | 4052 | 1469445504082 Marionette TRACE conn6 <- [1,1806,null,{}] 04:18:24 INFO - PROCESS | 4052 | 1469445504085 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:24 INFO - PROCESS | 4052 | 1469445504091 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:24 INFO - PROCESS | 4052 | 1469445504227 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 04:18:24 INFO - PROCESS | 4052 | 1469445504233 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:24 INFO - PROCESS | 4052 | 1469445504234 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:24 INFO - PROCESS | 4052 | ++DOCSHELL 16837400 == 33 [pid = 4052] [id = 461] 04:18:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (16842800) [pid = 4052] [serial = 1383] [outer = 00000000] 04:18:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (17603800) [pid = 4052] [serial = 1384] [outer = 16842800] 04:18:24 INFO - PROCESS | 4052 | 1469445504284 Marionette DEBUG loaded listener.js 04:18:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (17606400) [pid = 4052] [serial = 1385] [outer = 16842800] 04:18:24 INFO - PROCESS | 4052 | 1469445504711 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 669ms 04:18:24 INFO - PROCESS | 4052 | 1469445504751 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 04:18:24 INFO - PROCESS | 4052 | 1469445504753 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 04:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:18:24 INFO - PROCESS | 4052 | 1469445504756 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:18:24 INFO - PROCESS | 4052 | 1469445504757 Marionette TRACE conn6 <- [1,1810,null,{}] 04:18:24 INFO - PROCESS | 4052 | 1469445504761 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:24 INFO - PROCESS | 4052 | 1469445504772 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:24 INFO - PROCESS | 4052 | 1469445504883 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 04:18:24 INFO - PROCESS | 4052 | 1469445504973 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:24 INFO - PROCESS | 4052 | 1469445504975 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:24 INFO - PROCESS | 4052 | ++DOCSHELL 11AC0400 == 34 [pid = 4052] [id = 462] 04:18:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (1760E800) [pid = 4052] [serial = 1386] [outer = 00000000] 04:18:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (17758400) [pid = 4052] [serial = 1387] [outer = 1760E800] 04:18:25 INFO - PROCESS | 4052 | 1469445505020 Marionette DEBUG loaded listener.js 04:18:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (17765C00) [pid = 4052] [serial = 1388] [outer = 1760E800] 04:18:25 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (15FB9400) [pid = 4052] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:18:25 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (119FAC00) [pid = 4052] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:18:25 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (13993400) [pid = 4052] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:18:25 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (17460400) [pid = 4052] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:18:25 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (1765FC00) [pid = 4052] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:18:25 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (16B88800) [pid = 4052] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:18:25 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (12076400) [pid = 4052] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:18:25 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (17668000) [pid = 4052] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:18:25 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (166C4400) [pid = 4052] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:18:25 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (179D5000) [pid = 4052] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:18:25 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0DA51000) [pid = 4052] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:18:25 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0D90A400) [pid = 4052] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:18:25 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (13FB5C00) [pid = 4052] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:18:25 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0D75B000) [pid = 4052] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:18:25 INFO - PROCESS | 4052 | 1469445505627 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 930ms 04:18:25 INFO - PROCESS | 4052 | 1469445505687 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 04:18:25 INFO - PROCESS | 4052 | 1469445505689 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 04:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:18:25 INFO - PROCESS | 4052 | 1469445505692 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:18:25 INFO - PROCESS | 4052 | 1469445505694 Marionette TRACE conn6 <- [1,1814,null,{}] 04:18:25 INFO - PROCESS | 4052 | 1469445505697 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:25 INFO - PROCESS | 4052 | 1469445505699 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:25 INFO - PROCESS | 4052 | 1469445505777 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 04:18:25 INFO - PROCESS | 4052 | 1469445505782 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:25 INFO - PROCESS | 4052 | 1469445505784 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:25 INFO - PROCESS | 4052 | ++DOCSHELL 0D913000 == 35 [pid = 4052] [id = 463] 04:18:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (0D915000) [pid = 4052] [serial = 1389] [outer = 00000000] 04:18:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (1352E400) [pid = 4052] [serial = 1390] [outer = 0D915000] 04:18:25 INFO - PROCESS | 4052 | 1469445505828 Marionette DEBUG loaded listener.js 04:18:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (15127800) [pid = 4052] [serial = 1391] [outer = 0D915000] 04:18:26 INFO - PROCESS | 4052 | 1469445506283 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 630ms 04:18:26 INFO - PROCESS | 4052 | 1469445506323 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 04:18:26 INFO - PROCESS | 4052 | 1469445506325 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 04:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:18:26 INFO - PROCESS | 4052 | 1469445506328 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:18:26 INFO - PROCESS | 4052 | 1469445506330 Marionette TRACE conn6 <- [1,1818,null,{}] 04:18:26 INFO - PROCESS | 4052 | 1469445506333 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:26 INFO - PROCESS | 4052 | 1469445506335 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:26 INFO - PROCESS | 4052 | 1469445506415 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 04:18:26 INFO - PROCESS | 4052 | 1469445506421 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:26 INFO - PROCESS | 4052 | 1469445506422 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:26 INFO - PROCESS | 4052 | ++DOCSHELL 0D55E000 == 36 [pid = 4052] [id = 464] 04:18:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (1683F800) [pid = 4052] [serial = 1392] [outer = 00000000] 04:18:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (17664000) [pid = 4052] [serial = 1393] [outer = 1683F800] 04:18:26 INFO - PROCESS | 4052 | 1469445506467 Marionette DEBUG loaded listener.js 04:18:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (179D7400) [pid = 4052] [serial = 1394] [outer = 1683F800] 04:18:26 INFO - PROCESS | 4052 | 1469445506890 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 04:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:18:26 INFO - PROCESS | 4052 | 1469445506959 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 04:18:26 INFO - PROCESS | 4052 | 1469445506961 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 04:18:26 INFO - PROCESS | 4052 | 1469445506964 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:18:26 INFO - PROCESS | 4052 | 1469445506965 Marionette TRACE conn6 <- [1,1822,null,{}] 04:18:26 INFO - PROCESS | 4052 | 1469445506969 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:26 INFO - PROCESS | 4052 | 1469445506971 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:27 INFO - PROCESS | 4052 | 1469445507050 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 04:18:27 INFO - PROCESS | 4052 | 1469445507056 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:27 INFO - PROCESS | 4052 | 1469445507058 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:27 INFO - PROCESS | 4052 | ++DOCSHELL 14FDBC00 == 37 [pid = 4052] [id = 465] 04:18:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (17459800) [pid = 4052] [serial = 1395] [outer = 00000000] 04:18:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (18811C00) [pid = 4052] [serial = 1396] [outer = 17459800] 04:18:27 INFO - PROCESS | 4052 | 1469445507102 Marionette DEBUG loaded listener.js 04:18:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (179DFC00) [pid = 4052] [serial = 1397] [outer = 17459800] 04:18:27 INFO - PROCESS | 4052 | 1469445507528 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:18:27 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 04:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 04:18:27 INFO - PROCESS | 4052 | 1469445507595 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 04:18:27 INFO - PROCESS | 4052 | 1469445507597 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 04:18:27 INFO - PROCESS | 4052 | 1469445507600 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:18:27 INFO - PROCESS | 4052 | 1469445507603 Marionette TRACE conn6 <- [1,1826,null,{}] 04:18:27 INFO - PROCESS | 4052 | 1469445507606 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:27 INFO - PROCESS | 4052 | 1469445507609 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:27 INFO - PROCESS | 4052 | 1469445507750 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 04:18:27 INFO - PROCESS | 4052 | 1469445507970 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:27 INFO - PROCESS | 4052 | 1469445507974 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:27 INFO - PROCESS | 4052 | ++DOCSHELL 0D7DE800 == 38 [pid = 4052] [id = 466] 04:18:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (0D7DF000) [pid = 4052] [serial = 1398] [outer = 00000000] 04:18:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (0DA13800) [pid = 4052] [serial = 1399] [outer = 0D7DF000] 04:18:28 INFO - PROCESS | 4052 | 1469445508032 Marionette DEBUG loaded listener.js 04:18:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (0DA4C000) [pid = 4052] [serial = 1400] [outer = 0D7DF000] 04:18:28 INFO - PROCESS | 4052 | 1469445508569 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1016ms 04:18:28 INFO - PROCESS | 4052 | 1469445508622 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 04:18:28 INFO - PROCESS | 4052 | 1469445508627 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 04:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:18:28 INFO - PROCESS | 4052 | 1469445508632 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:18:28 INFO - PROCESS | 4052 | 1469445508634 Marionette TRACE conn6 <- [1,1830,null,{}] 04:18:28 INFO - PROCESS | 4052 | 1469445508639 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:28 INFO - PROCESS | 4052 | 1469445508642 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:28 INFO - PROCESS | 4052 | 1469445508782 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 04:18:28 INFO - PROCESS | 4052 | 1469445508884 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:28 INFO - PROCESS | 4052 | 1469445508887 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:28 INFO - PROCESS | 4052 | ++DOCSHELL 11CB8C00 == 39 [pid = 4052] [id = 467] 04:18:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (1202D800) [pid = 4052] [serial = 1401] [outer = 00000000] 04:18:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (12CACC00) [pid = 4052] [serial = 1402] [outer = 1202D800] 04:18:28 INFO - PROCESS | 4052 | 1469445508943 Marionette DEBUG loaded listener.js 04:18:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (13F23000) [pid = 4052] [serial = 1403] [outer = 1202D800] 04:18:29 INFO - PROCESS | 4052 | 1469445509575 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 969ms 04:18:29 INFO - PROCESS | 4052 | 1469445509606 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 04:18:29 INFO - PROCESS | 4052 | 1469445509610 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 04:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:18:29 INFO - PROCESS | 4052 | 1469445509613 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:18:29 INFO - PROCESS | 4052 | 1469445509615 Marionette TRACE conn6 <- [1,1834,null,{}] 04:18:29 INFO - PROCESS | 4052 | 1469445509619 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:29 INFO - PROCESS | 4052 | 1469445509622 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:29 INFO - PROCESS | 4052 | 1469445509732 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 04:18:29 INFO - PROCESS | 4052 | 1469445509841 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:29 INFO - PROCESS | 4052 | 1469445509843 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:29 INFO - PROCESS | 4052 | ++DOCSHELL 15046400 == 40 [pid = 4052] [id = 468] 04:18:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (1511F800) [pid = 4052] [serial = 1404] [outer = 00000000] 04:18:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (16BCC400) [pid = 4052] [serial = 1405] [outer = 1511F800] 04:18:29 INFO - PROCESS | 4052 | 1469445509898 Marionette DEBUG loaded listener.js 04:18:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (17601400) [pid = 4052] [serial = 1406] [outer = 1511F800] 04:18:30 INFO - PROCESS | 4052 | 1469445510507 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:18:30 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) 04:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 930ms 04:18:30 INFO - PROCESS | 4052 | 1469445510546 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 04:18:30 INFO - PROCESS | 4052 | 1469445510550 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 04:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:18:30 INFO - PROCESS | 4052 | 1469445510561 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:18:30 INFO - PROCESS | 4052 | 1469445510566 Marionette TRACE conn6 <- [1,1838,null,{}] 04:18:30 INFO - PROCESS | 4052 | 1469445510570 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:30 INFO - PROCESS | 4052 | 1469445510573 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:30 INFO - PROCESS | 4052 | 1469445510686 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 04:18:30 INFO - PROCESS | 4052 | 1469445510792 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:30 INFO - PROCESS | 4052 | 1469445510795 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:30 INFO - PROCESS | 4052 | ++DOCSHELL 19207800 == 41 [pid = 4052] [id = 469] 04:18:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 95 (1920A400) [pid = 4052] [serial = 1407] [outer = 00000000] 04:18:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 96 (193DA400) [pid = 4052] [serial = 1408] [outer = 1920A400] 04:18:30 INFO - PROCESS | 4052 | 1469445510849 Marionette DEBUG loaded listener.js 04:18:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 97 (1979CC00) [pid = 4052] [serial = 1409] [outer = 1920A400] 04:18:31 INFO - PROCESS | 4052 | 1469445511394 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 890ms 04:18:31 INFO - PROCESS | 4052 | 1469445511467 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 04:18:31 INFO - PROCESS | 4052 | 1469445511470 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 04:18:31 INFO - PROCESS | 4052 | 1469445511474 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:18:31 INFO - PROCESS | 4052 | 1469445511476 Marionette TRACE conn6 <- [1,1842,null,{}] 04:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:18:31 INFO - PROCESS | 4052 | 1469445511480 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:31 INFO - PROCESS | 4052 | 1469445511482 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:31 INFO - PROCESS | 4052 | 1469445511592 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 04:18:31 INFO - PROCESS | 4052 | 1469445511699 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:31 INFO - PROCESS | 4052 | 1469445511701 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:31 INFO - PROCESS | 4052 | ++DOCSHELL 12138400 == 42 [pid = 4052] [id = 470] 04:18:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 98 (12CADC00) [pid = 4052] [serial = 1410] [outer = 00000000] 04:18:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 99 (17664400) [pid = 4052] [serial = 1411] [outer = 12CADC00] 04:18:31 INFO - PROCESS | 4052 | 1469445511755 Marionette DEBUG loaded listener.js 04:18:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 100 (1797A800) [pid = 4052] [serial = 1412] [outer = 12CADC00] 04:18:32 INFO - PROCESS | 4052 | 1469445512492 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1068ms 04:18:32 INFO - PROCESS | 4052 | 1469445512550 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 04:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:18:32 INFO - PROCESS | 4052 | 1469445512555 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 04:18:32 INFO - PROCESS | 4052 | 1469445512559 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:18:32 INFO - PROCESS | 4052 | 1469445512563 Marionette TRACE conn6 <- [1,1846,null,{}] 04:18:32 INFO - PROCESS | 4052 | 1469445512568 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:32 INFO - PROCESS | 4052 | 1469445512571 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:32 INFO - PROCESS | 4052 | 1469445512677 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 04:18:32 INFO - PROCESS | 4052 | 1469445512817 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:32 INFO - PROCESS | 4052 | 1469445512820 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:32 INFO - PROCESS | 4052 | ++DOCSHELL 0D915C00 == 43 [pid = 4052] [id = 471] 04:18:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 101 (0DA20400) [pid = 4052] [serial = 1413] [outer = 00000000] 04:18:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 102 (0DEB5400) [pid = 4052] [serial = 1414] [outer = 0DA20400] 04:18:32 INFO - PROCESS | 4052 | 1469445512870 Marionette DEBUG loaded listener.js 04:18:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 103 (1191DC00) [pid = 4052] [serial = 1415] [outer = 0DA20400] 04:18:33 INFO - PROCESS | 4052 | --DOCSHELL 14FDBC00 == 42 [pid = 4052] [id = 465] 04:18:33 INFO - PROCESS | 4052 | --DOCSHELL 0D55E000 == 41 [pid = 4052] [id = 464] 04:18:33 INFO - PROCESS | 4052 | --DOCSHELL 0D913000 == 40 [pid = 4052] [id = 463] 04:18:33 INFO - PROCESS | 4052 | --DOCSHELL 11AC0400 == 39 [pid = 4052] [id = 462] 04:18:33 INFO - PROCESS | 4052 | --DOCSHELL 16837400 == 38 [pid = 4052] [id = 461] 04:18:33 INFO - PROCESS | 4052 | --DOCSHELL 11821800 == 37 [pid = 4052] [id = 460] 04:18:33 INFO - PROCESS | 4052 | --DOCSHELL 150D7800 == 36 [pid = 4052] [id = 459] 04:18:33 INFO - PROCESS | 4052 | --DOCSHELL 139F8C00 == 35 [pid = 4052] [id = 458] 04:18:33 INFO - PROCESS | 4052 | --DOCSHELL 0DD65800 == 34 [pid = 4052] [id = 457] 04:18:33 INFO - PROCESS | 4052 | --DOCSHELL 0D755400 == 33 [pid = 4052] [id = 456] 04:18:33 INFO - PROCESS | 4052 | --DOCSHELL 0CC49800 == 32 [pid = 4052] [id = 454] 04:18:33 INFO - PROCESS | 4052 | --DOCSHELL 0DD68400 == 31 [pid = 4052] [id = 455] 04:18:33 INFO - PROCESS | 4052 | --DOCSHELL 12138400 == 30 [pid = 4052] [id = 470] 04:18:33 INFO - PROCESS | 4052 | --DOCSHELL 19207800 == 29 [pid = 4052] [id = 469] 04:18:33 INFO - PROCESS | 4052 | --DOCSHELL 15046400 == 28 [pid = 4052] [id = 468] 04:18:33 INFO - PROCESS | 4052 | --DOCSHELL 0D7DE800 == 27 [pid = 4052] [id = 466] 04:18:33 INFO - PROCESS | 4052 | --DOCSHELL 11CB8C00 == 26 [pid = 4052] [id = 467] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 102 (188A9400) [pid = 4052] [serial = 1360] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 101 (16260C00) [pid = 4052] [serial = 1336] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 100 (16672C00) [pid = 4052] [serial = 1337] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 99 (11CB9400) [pid = 4052] [serial = 1327] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 98 (12079800) [pid = 4052] [serial = 1328] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 97 (14A54C00) [pid = 4052] [serial = 1333] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 96 (14FD5400) [pid = 4052] [serial = 1334] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 95 (1760FC00) [pid = 4052] [serial = 1346] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 94 (1775B000) [pid = 4052] [serial = 1319] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (16BC4800) [pid = 4052] [serial = 1342] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (17609000) [pid = 4052] [serial = 1345] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (121DF800) [pid = 4052] [serial = 1330] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (13535800) [pid = 4052] [serial = 1331] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (177BF400) [pid = 4052] [serial = 1348] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (17973800) [pid = 4052] [serial = 1349] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (1683FC00) [pid = 4052] [serial = 1339] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (16843800) [pid = 4052] [serial = 1340] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (17CEBC00) [pid = 4052] [serial = 1351] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0DA56C00) [pid = 4052] [serial = 1324] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (12133000) [pid = 4052] [serial = 1355] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0E64A800) [pid = 4052] [serial = 1354] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0DD0E800) [pid = 4052] [serial = 1325] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (1683AC00) [pid = 4052] [serial = 1357] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0D7DF400) [pid = 4052] [serial = 1321] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0D7E4400) [pid = 4052] [serial = 1322] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (188A2C00) [pid = 4052] [serial = 1352] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (17667C00) [pid = 4052] [serial = 1358] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (16BC2C00) [pid = 4052] [serial = 1343] [outer = 00000000] [url = about:blank] 04:18:33 INFO - PROCESS | 4052 | 1469445513994 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1481ms 04:18:34 INFO - PROCESS | 4052 | 1469445514042 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 04:18:34 INFO - PROCESS | 4052 | 1469445514046 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 04:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:18:34 INFO - PROCESS | 4052 | 1469445514050 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:18:34 INFO - PROCESS | 4052 | 1469445514055 Marionette TRACE conn6 <- [1,1850,null,{}] 04:18:34 INFO - PROCESS | 4052 | 1469445514060 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:34 INFO - PROCESS | 4052 | 1469445514062 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:34 INFO - PROCESS | 4052 | 1469445514151 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 04:18:34 INFO - PROCESS | 4052 | 1469445514280 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:34 INFO - PROCESS | 4052 | 1469445514282 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:34 INFO - PROCESS | 4052 | ++DOCSHELL 0D755400 == 27 [pid = 4052] [id = 472] 04:18:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (0D759800) [pid = 4052] [serial = 1416] [outer = 00000000] 04:18:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (0D910400) [pid = 4052] [serial = 1417] [outer = 0D759800] 04:18:34 INFO - PROCESS | 4052 | 1469445514333 Marionette DEBUG loaded listener.js 04:18:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (0DA18C00) [pid = 4052] [serial = 1418] [outer = 0D759800] 04:18:34 INFO - PROCESS | 4052 | 1469445514715 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 689ms 04:18:34 INFO - PROCESS | 4052 | 1469445514742 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 04:18:34 INFO - PROCESS | 4052 | 1469445514747 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 04:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:18:34 INFO - PROCESS | 4052 | 1469445514754 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:18:34 INFO - PROCESS | 4052 | 1469445514757 Marionette TRACE conn6 <- [1,1854,null,{}] 04:18:34 INFO - PROCESS | 4052 | 1469445514761 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:34 INFO - PROCESS | 4052 | 1469445514763 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:34 INFO - PROCESS | 4052 | 1469445514882 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 04:18:34 INFO - PROCESS | 4052 | 1469445514892 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:34 INFO - PROCESS | 4052 | 1469445514894 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:34 INFO - PROCESS | 4052 | ++DOCSHELL 0DFCFC00 == 28 [pid = 4052] [id = 473] 04:18:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (0DFD0800) [pid = 4052] [serial = 1419] [outer = 00000000] 04:18:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (119EE000) [pid = 4052] [serial = 1420] [outer = 0DFD0800] 04:18:34 INFO - PROCESS | 4052 | 1469445514942 Marionette DEBUG loaded listener.js 04:18:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (11AC0400) [pid = 4052] [serial = 1421] [outer = 0DFD0800] 04:18:35 INFO - PROCESS | 4052 | 1469445515380 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 671ms 04:18:35 INFO - PROCESS | 4052 | 1469445515441 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 04:18:35 INFO - PROCESS | 4052 | 1469445515444 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 04:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:18:35 INFO - PROCESS | 4052 | 1469445515447 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:18:35 INFO - PROCESS | 4052 | 1469445515450 Marionette TRACE conn6 <- [1,1858,null,{}] 04:18:35 INFO - PROCESS | 4052 | 1469445515461 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:35 INFO - PROCESS | 4052 | 1469445515465 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:35 INFO - PROCESS | 4052 | 1469445515549 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 04:18:35 INFO - PROCESS | 4052 | 1469445515557 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:35 INFO - PROCESS | 4052 | 1469445515560 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:35 INFO - PROCESS | 4052 | ++DOCSHELL 139F1400 == 29 [pid = 4052] [id = 474] 04:18:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (139F7C00) [pid = 4052] [serial = 1422] [outer = 00000000] 04:18:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (13FB1400) [pid = 4052] [serial = 1423] [outer = 139F7C00] 04:18:35 INFO - PROCESS | 4052 | 1469445515609 Marionette DEBUG loaded listener.js 04:18:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (14FD2800) [pid = 4052] [serial = 1424] [outer = 139F7C00] 04:18:36 INFO - PROCESS | 4052 | 1469445516099 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 671ms 04:18:36 INFO - PROCESS | 4052 | 1469445516120 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 04:18:36 INFO - PROCESS | 4052 | 1469445516123 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 04:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:18:36 INFO - PROCESS | 4052 | 1469445516134 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:18:36 INFO - PROCESS | 4052 | 1469445516135 Marionette TRACE conn6 <- [1,1862,null,{}] 04:18:36 INFO - PROCESS | 4052 | 1469445516139 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:36 INFO - PROCESS | 4052 | 1469445516141 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:36 INFO - PROCESS | 4052 | 1469445516264 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 04:18:36 INFO - PROCESS | 4052 | 1469445516355 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:36 INFO - PROCESS | 4052 | 1469445516357 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:36 INFO - PROCESS | 4052 | ++DOCSHELL 150D8400 == 30 [pid = 4052] [id = 475] 04:18:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (150DC800) [pid = 4052] [serial = 1425] [outer = 00000000] 04:18:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (15124400) [pid = 4052] [serial = 1426] [outer = 150DC800] 04:18:36 INFO - PROCESS | 4052 | 1469445516403 Marionette DEBUG loaded listener.js 04:18:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (1607A400) [pid = 4052] [serial = 1427] [outer = 150DC800] 04:18:36 INFO - PROCESS | 4052 | 1469445516813 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 730ms 04:18:36 INFO - PROCESS | 4052 | 1469445516877 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 04:18:36 INFO - PROCESS | 4052 | 1469445516879 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 04:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:18:36 INFO - PROCESS | 4052 | 1469445516882 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:18:36 INFO - PROCESS | 4052 | 1469445516884 Marionette TRACE conn6 <- [1,1866,null,{}] 04:18:36 INFO - PROCESS | 4052 | 1469445516888 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:36 INFO - PROCESS | 4052 | 1469445516890 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:37 INFO - PROCESS | 4052 | 1469445517000 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 04:18:37 INFO - PROCESS | 4052 | 1469445517012 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:37 INFO - PROCESS | 4052 | 1469445517014 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:37 INFO - PROCESS | 4052 | ++DOCSHELL 13FAF400 == 31 [pid = 4052] [id = 476] 04:18:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (16260C00) [pid = 4052] [serial = 1428] [outer = 00000000] 04:18:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (166C7C00) [pid = 4052] [serial = 1429] [outer = 16260C00] 04:18:37 INFO - PROCESS | 4052 | 1469445517058 Marionette DEBUG loaded listener.js 04:18:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (16837800) [pid = 4052] [serial = 1430] [outer = 16260C00] 04:18:37 INFO - PROCESS | 4052 | 1469445517523 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 04:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:18:37 INFO - PROCESS | 4052 | 1469445517555 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 04:18:37 INFO - PROCESS | 4052 | 1469445517557 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 04:18:37 INFO - PROCESS | 4052 | 1469445517560 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:18:37 INFO - PROCESS | 4052 | 1469445517562 Marionette TRACE conn6 <- [1,1870,null,{}] 04:18:37 INFO - PROCESS | 4052 | 1469445517565 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:37 INFO - PROCESS | 4052 | 1469445517571 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:37 INFO - PROCESS | 4052 | 1469445517730 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 04:18:37 INFO - PROCESS | 4052 | 1469445517745 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:37 INFO - PROCESS | 4052 | 1469445517747 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:37 INFO - PROCESS | 4052 | ++DOCSHELL 16BC3000 == 32 [pid = 4052] [id = 477] 04:18:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (16BC3400) [pid = 4052] [serial = 1431] [outer = 00000000] 04:18:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (17609000) [pid = 4052] [serial = 1432] [outer = 16BC3400] 04:18:37 INFO - PROCESS | 4052 | 1469445517792 Marionette DEBUG loaded listener.js 04:18:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (17660800) [pid = 4052] [serial = 1433] [outer = 16BC3400] 04:18:38 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (17459800) [pid = 4052] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:18:38 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (14FD4C00) [pid = 4052] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:18:38 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (16842800) [pid = 4052] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:18:38 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (139F9400) [pid = 4052] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:18:38 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (150DD000) [pid = 4052] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:18:38 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (0D7DEC00) [pid = 4052] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:18:38 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0CC49C00) [pid = 4052] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:18:38 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0DD65C00) [pid = 4052] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:18:38 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0DD6D000) [pid = 4052] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:18:38 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (1760E800) [pid = 4052] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:18:38 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0D915000) [pid = 4052] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:18:38 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (15120800) [pid = 4052] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:18:38 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (1683F800) [pid = 4052] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:18:38 INFO - PROCESS | 4052 | 1469445518410 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 930ms 04:18:38 INFO - PROCESS | 4052 | 1469445518491 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 04:18:38 INFO - PROCESS | 4052 | 1469445518493 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 04:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:18:38 INFO - PROCESS | 4052 | 1469445518496 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:18:38 INFO - PROCESS | 4052 | 1469445518498 Marionette TRACE conn6 <- [1,1874,null,{}] 04:18:38 INFO - PROCESS | 4052 | 1469445518501 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:38 INFO - PROCESS | 4052 | 1469445518503 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:38 INFO - PROCESS | 4052 | 1469445518580 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 04:18:38 INFO - PROCESS | 4052 | 1469445518585 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:38 INFO - PROCESS | 4052 | 1469445518587 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:38 INFO - PROCESS | 4052 | ++DOCSHELL 0D5F7400 == 33 [pid = 4052] [id = 478] 04:18:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (0D750000) [pid = 4052] [serial = 1434] [outer = 00000000] 04:18:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (1667C800) [pid = 4052] [serial = 1435] [outer = 0D750000] 04:18:38 INFO - PROCESS | 4052 | 1469445518631 Marionette DEBUG loaded listener.js 04:18:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (166C0C00) [pid = 4052] [serial = 1436] [outer = 0D750000] 04:18:39 INFO - PROCESS | 4052 | 1469445519054 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 570ms 04:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:18:39 INFO - PROCESS | 4052 | 1469445519067 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 04:18:39 INFO - PROCESS | 4052 | 1469445519069 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 04:18:39 INFO - PROCESS | 4052 | 1469445519072 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:18:39 INFO - PROCESS | 4052 | 1469445519074 Marionette TRACE conn6 <- [1,1878,null,{}] 04:18:39 INFO - PROCESS | 4052 | 1469445519078 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:39 INFO - PROCESS | 4052 | 1469445519079 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:39 INFO - PROCESS | 4052 | 1469445519201 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 04:18:39 INFO - PROCESS | 4052 | 1469445519209 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:39 INFO - PROCESS | 4052 | 1469445519211 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:39 INFO - PROCESS | 4052 | ++DOCSHELL 0DA54000 == 34 [pid = 4052] [id = 479] 04:18:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (119EC400) [pid = 4052] [serial = 1437] [outer = 00000000] 04:18:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (17663400) [pid = 4052] [serial = 1438] [outer = 119EC400] 04:18:39 INFO - PROCESS | 4052 | 1469445519255 Marionette DEBUG loaded listener.js 04:18:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (17666800) [pid = 4052] [serial = 1439] [outer = 119EC400] 04:18:39 INFO - PROCESS | 4052 | 1469445519921 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 929ms 04:18:40 INFO - PROCESS | 4052 | 1469445520013 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 04:18:40 INFO - PROCESS | 4052 | 1469445520017 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 04:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:18:40 INFO - PROCESS | 4052 | 1469445520023 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:18:40 INFO - PROCESS | 4052 | 1469445520027 Marionette TRACE conn6 <- [1,1882,null,{}] 04:18:40 INFO - PROCESS | 4052 | 1469445520032 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:40 INFO - PROCESS | 4052 | 1469445520036 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:40 INFO - PROCESS | 4052 | 1469445520165 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 04:18:40 INFO - PROCESS | 4052 | 1469445520295 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:40 INFO - PROCESS | 4052 | 1469445520298 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:40 INFO - PROCESS | 4052 | ++DOCSHELL 0D752C00 == 35 [pid = 4052] [id = 480] 04:18:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (0D7E1C00) [pid = 4052] [serial = 1440] [outer = 00000000] 04:18:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (0DD02800) [pid = 4052] [serial = 1441] [outer = 0D7E1C00] 04:18:40 INFO - PROCESS | 4052 | 1469445520357 Marionette DEBUG loaded listener.js 04:18:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (0DD10C00) [pid = 4052] [serial = 1442] [outer = 0D7E1C00] 04:18:41 INFO - PROCESS | 4052 | 1469445521123 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1123ms 04:18:41 INFO - PROCESS | 4052 | 1469445521149 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 04:18:41 INFO - PROCESS | 4052 | 1469445521154 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 04:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:18:41 INFO - PROCESS | 4052 | 1469445521160 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:18:41 INFO - PROCESS | 4052 | 1469445521164 Marionette TRACE conn6 <- [1,1886,null,{}] 04:18:41 INFO - PROCESS | 4052 | 1469445521168 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:41 INFO - PROCESS | 4052 | 1469445521171 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:41 INFO - PROCESS | 4052 | 1469445521322 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 04:18:41 INFO - PROCESS | 4052 | 1469445521461 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:41 INFO - PROCESS | 4052 | 1469445521463 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:41 INFO - PROCESS | 4052 | ++DOCSHELL 1210FC00 == 36 [pid = 4052] [id = 481] 04:18:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (121D9400) [pid = 4052] [serial = 1443] [outer = 00000000] 04:18:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (13531400) [pid = 4052] [serial = 1444] [outer = 121D9400] 04:18:41 INFO - PROCESS | 4052 | 1469445521524 Marionette DEBUG loaded listener.js 04:18:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (14A59400) [pid = 4052] [serial = 1445] [outer = 121D9400] 04:18:42 INFO - PROCESS | 4052 | --DOCSHELL 0D5F7400 == 35 [pid = 4052] [id = 478] 04:18:42 INFO - PROCESS | 4052 | --DOCSHELL 16BC3000 == 34 [pid = 4052] [id = 477] 04:18:42 INFO - PROCESS | 4052 | --DOCSHELL 13FAF400 == 33 [pid = 4052] [id = 476] 04:18:42 INFO - PROCESS | 4052 | --DOCSHELL 150D8400 == 32 [pid = 4052] [id = 475] 04:18:42 INFO - PROCESS | 4052 | --DOCSHELL 139F1400 == 31 [pid = 4052] [id = 474] 04:18:42 INFO - PROCESS | 4052 | --DOCSHELL 0DFCFC00 == 30 [pid = 4052] [id = 473] 04:18:42 INFO - PROCESS | 4052 | --DOCSHELL 0D755400 == 29 [pid = 4052] [id = 472] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (16269000) [pid = 4052] [serial = 1381] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (17603800) [pid = 4052] [serial = 1384] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (13F21C00) [pid = 4052] [serial = 1375] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (14A53400) [pid = 4052] [serial = 1376] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (151CFC00) [pid = 4052] [serial = 1378] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0DD3E000) [pid = 4052] [serial = 1369] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0DD67400) [pid = 4052] [serial = 1370] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0D4E3C00) [pid = 4052] [serial = 1363] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (0D754800) [pid = 4052] [serial = 1364] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0E646C00) [pid = 4052] [serial = 1372] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (1181F800) [pid = 4052] [serial = 1373] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (1181A800) [pid = 4052] [serial = 1366] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (119AC400) [pid = 4052] [serial = 1367] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (17758400) [pid = 4052] [serial = 1387] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (15127800) [pid = 4052] [serial = 1391] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (1352E400) [pid = 4052] [serial = 1390] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (188AD800) [pid = 4052] [serial = 1361] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (17664000) [pid = 4052] [serial = 1393] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (17765C00) [pid = 4052] [serial = 1388] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (179D7400) [pid = 4052] [serial = 1394] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (179DFC00) [pid = 4052] [serial = 1397] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (17606400) [pid = 4052] [serial = 1385] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (166C1400) [pid = 4052] [serial = 1382] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (15F4E800) [pid = 4052] [serial = 1379] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (18811C00) [pid = 4052] [serial = 1396] [outer = 00000000] [url = about:blank] 04:18:42 INFO - PROCESS | 4052 | 1469445522373 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1274ms 04:18:42 INFO - PROCESS | 4052 | 1469445522438 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 04:18:42 INFO - PROCESS | 4052 | 1469445522442 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 04:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:18:42 INFO - PROCESS | 4052 | 1469445522446 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:18:42 INFO - PROCESS | 4052 | 1469445522449 Marionette TRACE conn6 <- [1,1890,null,{}] 04:18:42 INFO - PROCESS | 4052 | 1469445522455 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:42 INFO - PROCESS | 4052 | 1469445522457 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:42 INFO - PROCESS | 4052 | 1469445522546 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 04:18:42 INFO - PROCESS | 4052 | 1469445522560 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:42 INFO - PROCESS | 4052 | 1469445522562 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:42 INFO - PROCESS | 4052 | ++DOCSHELL 0D7E5400 == 30 [pid = 4052] [id = 482] 04:18:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0D909400) [pid = 4052] [serial = 1446] [outer = 00000000] 04:18:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (0DA14000) [pid = 4052] [serial = 1447] [outer = 0D909400] 04:18:42 INFO - PROCESS | 4052 | 1469445522610 Marionette DEBUG loaded listener.js 04:18:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (0DA54800) [pid = 4052] [serial = 1448] [outer = 0D909400] 04:18:43 INFO - PROCESS | 4052 | 1469445523153 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 731ms 04:18:43 INFO - PROCESS | 4052 | 1469445523179 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 04:18:43 INFO - PROCESS | 4052 | 1469445523183 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 04:18:43 INFO - PROCESS | 4052 | 1469445523188 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:18:43 INFO - PROCESS | 4052 | 1469445523191 Marionette TRACE conn6 <- [1,1894,null,{}] 04:18:43 INFO - PROCESS | 4052 | 1469445523195 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:43 INFO - PROCESS | 4052 | 1469445523197 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:43 INFO - PROCESS | 4052 | 1469445523286 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 04:18:43 INFO - PROCESS | 4052 | 1469445523372 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:43 INFO - PROCESS | 4052 | 1469445523375 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:43 INFO - PROCESS | 4052 | ++DOCSHELL 1189FC00 == 31 [pid = 4052] [id = 483] 04:18:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (118A6800) [pid = 4052] [serial = 1449] [outer = 00000000] 04:18:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (11AB7800) [pid = 4052] [serial = 1450] [outer = 118A6800] 04:18:43 INFO - PROCESS | 4052 | 1469445523432 Marionette DEBUG loaded listener.js 04:18:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (1210B000) [pid = 4052] [serial = 1451] [outer = 118A6800] 04:18:43 INFO - PROCESS | 4052 | 1469445523821 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 04:18:43 INFO - PROCESS | 4052 | 1469445523864 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 04:18:43 INFO - PROCESS | 4052 | 1469445523866 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 04:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:18:43 INFO - PROCESS | 4052 | 1469445523869 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:18:43 INFO - PROCESS | 4052 | 1469445523873 Marionette TRACE conn6 <- [1,1898,null,{}] 04:18:43 INFO - PROCESS | 4052 | 1469445523884 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:43 INFO - PROCESS | 4052 | 1469445523889 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:43 INFO - PROCESS | 4052 | 1469445524001 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 04:18:44 INFO - PROCESS | 4052 | 1469445524012 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:44 INFO - PROCESS | 4052 | 1469445524015 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:44 INFO - PROCESS | 4052 | ++DOCSHELL 14FD5400 == 32 [pid = 4052] [id = 484] 04:18:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (14FD5C00) [pid = 4052] [serial = 1452] [outer = 00000000] 04:18:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (150DA000) [pid = 4052] [serial = 1453] [outer = 14FD5C00] 04:18:44 INFO - PROCESS | 4052 | 1469445524064 Marionette DEBUG loaded listener.js 04:18:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (151CFC00) [pid = 4052] [serial = 1454] [outer = 14FD5C00] 04:18:44 INFO - PROCESS | 4052 | 1469445524503 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 669ms 04:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:18:44 INFO - PROCESS | 4052 | 1469445524556 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 04:18:44 INFO - PROCESS | 4052 | 1469445524559 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 04:18:44 INFO - PROCESS | 4052 | 1469445524562 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:18:44 INFO - PROCESS | 4052 | 1469445524564 Marionette TRACE conn6 <- [1,1902,null,{}] 04:18:44 INFO - PROCESS | 4052 | 1469445524572 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:44 INFO - PROCESS | 4052 | 1469445524574 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:44 INFO - PROCESS | 4052 | 1469445524693 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 04:18:44 INFO - PROCESS | 4052 | 1469445524698 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:44 INFO - PROCESS | 4052 | 1469445524700 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:44 INFO - PROCESS | 4052 | ++DOCSHELL 16079000 == 33 [pid = 4052] [id = 485] 04:18:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (1625E800) [pid = 4052] [serial = 1455] [outer = 00000000] 04:18:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (166C4400) [pid = 4052] [serial = 1456] [outer = 1625E800] 04:18:44 INFO - PROCESS | 4052 | 1469445524745 Marionette DEBUG loaded listener.js 04:18:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (16837000) [pid = 4052] [serial = 1457] [outer = 1625E800] 04:18:45 INFO - PROCESS | 4052 | 1469445525158 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 04:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:18:45 INFO - PROCESS | 4052 | 1469445525207 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 04:18:45 INFO - PROCESS | 4052 | 1469445525209 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 04:18:45 INFO - PROCESS | 4052 | 1469445525213 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:18:45 INFO - PROCESS | 4052 | 1469445525215 Marionette TRACE conn6 <- [1,1906,null,{}] 04:18:45 INFO - PROCESS | 4052 | 1469445525218 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:45 INFO - PROCESS | 4052 | 1469445525220 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:45 INFO - PROCESS | 4052 | 1469445525332 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 04:18:45 INFO - PROCESS | 4052 | 1469445525342 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:45 INFO - PROCESS | 4052 | 1469445525344 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:45 INFO - PROCESS | 4052 | ++DOCSHELL 0D90E800 == 34 [pid = 4052] [id = 486] 04:18:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (139F6000) [pid = 4052] [serial = 1458] [outer = 00000000] 04:18:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (16BC4800) [pid = 4052] [serial = 1459] [outer = 139F6000] 04:18:45 INFO - PROCESS | 4052 | 1469445525415 Marionette DEBUG loaded listener.js 04:18:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (16BCD800) [pid = 4052] [serial = 1460] [outer = 139F6000] 04:18:45 INFO - PROCESS | 4052 | 1469445525860 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 04:18:45 INFO - PROCESS | 4052 | 1469445525888 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 04:18:45 INFO - PROCESS | 4052 | 1469445525890 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 04:18:45 INFO - PROCESS | 4052 | 1469445525893 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:18:45 INFO - PROCESS | 4052 | 1469445525895 Marionette TRACE conn6 <- [1,1910,null,{}] 04:18:45 INFO - PROCESS | 4052 | 1469445525898 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:45 INFO - PROCESS | 4052 | 1469445525904 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:46 INFO - PROCESS | 4052 | 1469445526042 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 04:18:46 INFO - PROCESS | 4052 | 1469445526116 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:46 INFO - PROCESS | 4052 | 1469445526118 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:46 INFO - PROCESS | 4052 | ++DOCSHELL 0DA52C00 == 35 [pid = 4052] [id = 487] 04:18:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (17609C00) [pid = 4052] [serial = 1461] [outer = 00000000] 04:18:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (17971800) [pid = 4052] [serial = 1462] [outer = 17609C00] 04:18:46 INFO - PROCESS | 4052 | 1469445526164 Marionette DEBUG loaded listener.js 04:18:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (12022400) [pid = 4052] [serial = 1463] [outer = 17609C00] 04:18:46 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (150DC800) [pid = 4052] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:18:46 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (139F7C00) [pid = 4052] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:18:46 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0DA20400) [pid = 4052] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:18:46 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0D759800) [pid = 4052] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:18:46 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0DFD0800) [pid = 4052] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:18:46 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (16260C00) [pid = 4052] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:18:46 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0D7DF000) [pid = 4052] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:18:46 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (1202D800) [pid = 4052] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:18:46 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (1511F800) [pid = 4052] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:18:46 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (1920A400) [pid = 4052] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:18:46 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (12CADC00) [pid = 4052] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:18:46 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (16BC3400) [pid = 4052] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:18:46 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (0D750000) [pid = 4052] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:18:46 INFO - PROCESS | 4052 | 1469445526722 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 870ms 04:18:46 INFO - PROCESS | 4052 | 1469445526766 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 04:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:18:46 INFO - PROCESS | 4052 | 1469445526768 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 04:18:46 INFO - PROCESS | 4052 | 1469445526771 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:18:46 INFO - PROCESS | 4052 | 1469445526773 Marionette TRACE conn6 <- [1,1914,null,{}] 04:18:46 INFO - PROCESS | 4052 | 1469445526776 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:46 INFO - PROCESS | 4052 | 1469445526778 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:46 INFO - PROCESS | 4052 | 1469445526856 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 04:18:46 INFO - PROCESS | 4052 | 1469445526862 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:46 INFO - PROCESS | 4052 | 1469445526864 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:46 INFO - PROCESS | 4052 | ++DOCSHELL 0DD60400 == 36 [pid = 4052] [id = 488] 04:18:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0DD64800) [pid = 4052] [serial = 1464] [outer = 00000000] 04:18:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (1213F800) [pid = 4052] [serial = 1465] [outer = 0DD64800] 04:18:46 INFO - PROCESS | 4052 | 1469445526908 Marionette DEBUG loaded listener.js 04:18:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (139F9400) [pid = 4052] [serial = 1466] [outer = 0DD64800] 04:18:47 INFO - PROCESS | 4052 | 1469445527318 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 573ms 04:18:47 INFO - PROCESS | 4052 | 1469445527345 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 04:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:18:47 INFO - PROCESS | 4052 | 1469445527346 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 04:18:47 INFO - PROCESS | 4052 | 1469445527349 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:18:47 INFO - PROCESS | 4052 | 1469445527351 Marionette TRACE conn6 <- [1,1918,null,{}] 04:18:47 INFO - PROCESS | 4052 | 1469445527354 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:47 INFO - PROCESS | 4052 | 1469445527356 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:47 INFO - PROCESS | 4052 | 1469445527481 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 04:18:47 INFO - PROCESS | 4052 | 1469445527503 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:47 INFO - PROCESS | 4052 | 1469445527505 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:47 INFO - PROCESS | 4052 | ++DOCSHELL 1202D800 == 37 [pid = 4052] [id = 489] 04:18:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (14FD8000) [pid = 4052] [serial = 1467] [outer = 00000000] 04:18:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (1775B400) [pid = 4052] [serial = 1468] [outer = 14FD8000] 04:18:47 INFO - PROCESS | 4052 | 1469445527550 Marionette DEBUG loaded listener.js 04:18:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (179D4400) [pid = 4052] [serial = 1469] [outer = 14FD8000] 04:18:47 INFO - PROCESS | 4052 | 1469445527949 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 630ms 04:18:47 INFO - PROCESS | 4052 | 1469445527981 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 04:18:47 INFO - PROCESS | 4052 | 1469445527982 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 04:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:18:47 INFO - PROCESS | 4052 | 1469445527986 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:18:47 INFO - PROCESS | 4052 | 1469445527988 Marionette TRACE conn6 <- [1,1922,null,{}] 04:18:47 INFO - PROCESS | 4052 | 1469445527991 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:47 INFO - PROCESS | 4052 | 1469445527993 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:48 INFO - PROCESS | 4052 | 1469445528125 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 04:18:48 INFO - PROCESS | 4052 | 1469445528133 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:48 INFO - PROCESS | 4052 | 1469445528135 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:48 INFO - PROCESS | 4052 | ++DOCSHELL 119AD400 == 38 [pid = 4052] [id = 490] 04:18:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (119F2000) [pid = 4052] [serial = 1470] [outer = 00000000] 04:18:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (1880B000) [pid = 4052] [serial = 1471] [outer = 119F2000] 04:18:48 INFO - PROCESS | 4052 | 1469445528180 Marionette DEBUG loaded listener.js 04:18:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (188A7800) [pid = 4052] [serial = 1472] [outer = 119F2000] 04:18:48 INFO - PROCESS | 4052 | 1469445528619 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 04:18:48 INFO - PROCESS | 4052 | 1469445528657 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 04:18:48 INFO - PROCESS | 4052 | 1469445528659 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 04:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:18:48 INFO - PROCESS | 4052 | 1469445528714 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:18:48 INFO - PROCESS | 4052 | 1469445528718 Marionette TRACE conn6 <- [1,1926,null,{}] 04:18:48 INFO - PROCESS | 4052 | 1469445528725 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:48 INFO - PROCESS | 4052 | 1469445528729 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:48 INFO - PROCESS | 4052 | 1469445528850 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 04:18:48 INFO - PROCESS | 4052 | 1469445528962 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:48 INFO - PROCESS | 4052 | 1469445528965 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:48 INFO - PROCESS | 4052 | ++DOCSHELL 0D758C00 == 39 [pid = 4052] [id = 491] 04:18:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (0D75B400) [pid = 4052] [serial = 1473] [outer = 00000000] 04:18:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (0D90B000) [pid = 4052] [serial = 1474] [outer = 0D75B400] 04:18:49 INFO - PROCESS | 4052 | 1469445529023 Marionette DEBUG loaded listener.js 04:18:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (0DD06800) [pid = 4052] [serial = 1475] [outer = 0D75B400] 04:18:49 INFO - PROCESS | 4052 | 1469445529711 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1084ms 04:18:49 INFO - PROCESS | 4052 | 1469445529749 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 04:18:49 INFO - PROCESS | 4052 | 1469445529753 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 04:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:18:49 INFO - PROCESS | 4052 | 1469445529759 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:18:49 INFO - PROCESS | 4052 | 1469445529761 Marionette TRACE conn6 <- [1,1930,null,{}] 04:18:49 INFO - PROCESS | 4052 | 1469445529768 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:49 INFO - PROCESS | 4052 | 1469445529772 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:49 INFO - PROCESS | 4052 | 1469445529936 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 04:18:50 INFO - PROCESS | 4052 | 1469445530075 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:50 INFO - PROCESS | 4052 | 1469445530078 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:50 INFO - PROCESS | 4052 | ++DOCSHELL 13539000 == 40 [pid = 4052] [id = 492] 04:18:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (13994000) [pid = 4052] [serial = 1476] [outer = 00000000] 04:18:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (1511F400) [pid = 4052] [serial = 1477] [outer = 13994000] 04:18:50 INFO - PROCESS | 4052 | 1469445530136 Marionette DEBUG loaded listener.js 04:18:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (16260C00) [pid = 4052] [serial = 1478] [outer = 13994000] 04:18:50 INFO - PROCESS | 4052 | 1469445530683 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 970ms 04:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:18:50 INFO - PROCESS | 4052 | 1469445530733 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 04:18:50 INFO - PROCESS | 4052 | 1469445530736 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 04:18:50 INFO - PROCESS | 4052 | 1469445530739 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:18:50 INFO - PROCESS | 4052 | 1469445530742 Marionette TRACE conn6 <- [1,1934,null,{}] 04:18:50 INFO - PROCESS | 4052 | 1469445530746 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:50 INFO - PROCESS | 4052 | 1469445530748 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:50 INFO - PROCESS | 4052 | 1469445530859 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 04:18:50 INFO - PROCESS | 4052 | 1469445530976 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:50 INFO - PROCESS | 4052 | 1469445530982 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:50 INFO - PROCESS | 4052 | ++DOCSHELL 177C9800 == 41 [pid = 4052] [id = 493] 04:18:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (1796E400) [pid = 4052] [serial = 1479] [outer = 00000000] 04:18:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (179DD400) [pid = 4052] [serial = 1480] [outer = 1796E400] 04:18:51 INFO - PROCESS | 4052 | 1469445531040 Marionette DEBUG loaded listener.js 04:18:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (188A6C00) [pid = 4052] [serial = 1481] [outer = 1796E400] 04:18:51 INFO - PROCESS | 4052 | 1469445531657 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 970ms 04:18:51 INFO - PROCESS | 4052 | 1469445531713 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 04:18:51 INFO - PROCESS | 4052 | 1469445531715 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 04:18:51 INFO - PROCESS | 4052 | 1469445531719 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:18:51 INFO - PROCESS | 4052 | 1469445531721 Marionette TRACE conn6 <- [1,1938,null,{}] 04:18:51 INFO - PROCESS | 4052 | 1469445531725 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:51 INFO - PROCESS | 4052 | 1469445531727 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:51 INFO - PROCESS | 4052 | 1469445531866 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 04:18:52 INFO - PROCESS | 4052 | 1469445532013 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:52 INFO - PROCESS | 4052 | 1469445532015 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:52 INFO - PROCESS | 4052 | ++DOCSHELL 166C3800 == 42 [pid = 4052] [id = 494] 04:18:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (16BC8400) [pid = 4052] [serial = 1482] [outer = 00000000] 04:18:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (19262000) [pid = 4052] [serial = 1483] [outer = 16BC8400] 04:18:52 INFO - PROCESS | 4052 | 1469445532072 Marionette DEBUG loaded listener.js 04:18:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (193CF800) [pid = 4052] [serial = 1484] [outer = 16BC8400] 04:18:52 INFO - PROCESS | 4052 | 1469445532812 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1125ms 04:18:52 INFO - PROCESS | 4052 | 1469445532848 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 04:18:52 INFO - PROCESS | 4052 | 1469445532852 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 04:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:18:52 INFO - PROCESS | 4052 | 1469445532856 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:18:52 INFO - PROCESS | 4052 | 1469445532860 Marionette TRACE conn6 <- [1,1942,null,{}] 04:18:52 INFO - PROCESS | 4052 | 1469445532865 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:52 INFO - PROCESS | 4052 | 1469445532868 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:52 INFO - PROCESS | 4052 | 1469445532969 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 04:18:53 INFO - PROCESS | 4052 | 1469445533111 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:53 INFO - PROCESS | 4052 | 1469445533114 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:53 INFO - PROCESS | 4052 | ++DOCSHELL 0DD06C00 == 43 [pid = 4052] [id = 495] 04:18:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (0DD6B800) [pid = 4052] [serial = 1485] [outer = 00000000] 04:18:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 95 (0E64A800) [pid = 4052] [serial = 1486] [outer = 0DD6B800] 04:18:53 INFO - PROCESS | 4052 | 1469445533167 Marionette DEBUG loaded listener.js 04:18:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 96 (11ABD400) [pid = 4052] [serial = 1487] [outer = 0DD6B800] 04:18:54 INFO - PROCESS | 4052 | --DOCSHELL 0D915C00 == 42 [pid = 4052] [id = 471] 04:18:54 INFO - PROCESS | 4052 | --DOCSHELL 1202D800 == 41 [pid = 4052] [id = 489] 04:18:54 INFO - PROCESS | 4052 | --DOCSHELL 0DD60400 == 40 [pid = 4052] [id = 488] 04:18:54 INFO - PROCESS | 4052 | --DOCSHELL 0DA52C00 == 39 [pid = 4052] [id = 487] 04:18:54 INFO - PROCESS | 4052 | --DOCSHELL 0D90E800 == 38 [pid = 4052] [id = 486] 04:18:54 INFO - PROCESS | 4052 | --DOCSHELL 16079000 == 37 [pid = 4052] [id = 485] 04:18:54 INFO - PROCESS | 4052 | --DOCSHELL 14FD5400 == 36 [pid = 4052] [id = 484] 04:18:54 INFO - PROCESS | 4052 | --DOCSHELL 1189FC00 == 35 [pid = 4052] [id = 483] 04:18:54 INFO - PROCESS | 4052 | --DOCSHELL 0D7E5400 == 34 [pid = 4052] [id = 482] 04:18:54 INFO - PROCESS | 4052 | --DOCSHELL 0DA54000 == 33 [pid = 4052] [id = 479] 04:18:54 INFO - PROCESS | 4052 | --DOCSHELL 0D752C00 == 32 [pid = 4052] [id = 480] 04:18:54 INFO - PROCESS | 4052 | --DOCSHELL 1210FC00 == 31 [pid = 4052] [id = 481] 04:18:54 INFO - PROCESS | 4052 | --DOCSHELL 166C3800 == 30 [pid = 4052] [id = 494] 04:18:54 INFO - PROCESS | 4052 | --DOCSHELL 13539000 == 29 [pid = 4052] [id = 492] 04:18:54 INFO - PROCESS | 4052 | --DOCSHELL 177C9800 == 28 [pid = 4052] [id = 493] 04:18:54 INFO - PROCESS | 4052 | --DOCSHELL 119AD400 == 27 [pid = 4052] [id = 490] 04:18:54 INFO - PROCESS | 4052 | --DOCSHELL 0D758C00 == 26 [pid = 4052] [id = 491] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 95 (15124400) [pid = 4052] [serial = 1426] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 94 (13FB1400) [pid = 4052] [serial = 1423] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (1191DC00) [pid = 4052] [serial = 1415] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (0DEB5400) [pid = 4052] [serial = 1414] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (0D910400) [pid = 4052] [serial = 1417] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (0DA18C00) [pid = 4052] [serial = 1418] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (119EE000) [pid = 4052] [serial = 1420] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (11AC0400) [pid = 4052] [serial = 1421] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (166C7C00) [pid = 4052] [serial = 1429] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0DA4C000) [pid = 4052] [serial = 1400] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0DA13800) [pid = 4052] [serial = 1399] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (13F23000) [pid = 4052] [serial = 1403] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (12CACC00) [pid = 4052] [serial = 1402] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (17601400) [pid = 4052] [serial = 1406] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (16BCC400) [pid = 4052] [serial = 1405] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (1979CC00) [pid = 4052] [serial = 1409] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (193DA400) [pid = 4052] [serial = 1408] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (1797A800) [pid = 4052] [serial = 1412] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (17664400) [pid = 4052] [serial = 1411] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (1607A400) [pid = 4052] [serial = 1427] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (17609000) [pid = 4052] [serial = 1432] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (16837800) [pid = 4052] [serial = 1430] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (17660800) [pid = 4052] [serial = 1433] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (1667C800) [pid = 4052] [serial = 1435] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (14FD2800) [pid = 4052] [serial = 1424] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (166C0C00) [pid = 4052] [serial = 1436] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (17663400) [pid = 4052] [serial = 1438] [outer = 00000000] [url = about:blank] 04:18:54 INFO - PROCESS | 4052 | 1469445534363 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1539ms 04:18:54 INFO - PROCESS | 4052 | 1469445534406 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 04:18:54 INFO - PROCESS | 4052 | 1469445534410 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 04:18:54 INFO - PROCESS | 4052 | 1469445534420 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:18:54 INFO - PROCESS | 4052 | 1469445534423 Marionette TRACE conn6 <- [1,1946,null,{}] 04:18:54 INFO - PROCESS | 4052 | 1469445534429 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:54 INFO - PROCESS | 4052 | 1469445534432 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:54 INFO - PROCESS | 4052 | 1469445534515 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 04:18:54 INFO - PROCESS | 4052 | 1469445534521 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:54 INFO - PROCESS | 4052 | 1469445534526 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:54 INFO - PROCESS | 4052 | ++DOCSHELL 0D753800 == 27 [pid = 4052] [id = 496] 04:18:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (0D754800) [pid = 4052] [serial = 1488] [outer = 00000000] 04:18:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (0D7E4C00) [pid = 4052] [serial = 1489] [outer = 0D754800] 04:18:54 INFO - PROCESS | 4052 | 1469445534575 Marionette DEBUG loaded listener.js 04:18:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (0D90C800) [pid = 4052] [serial = 1490] [outer = 0D754800] 04:18:55 INFO - PROCESS | 4052 | 1469445535071 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 669ms 04:18:55 INFO - PROCESS | 4052 | 1469445535096 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 04:18:55 INFO - PROCESS | 4052 | 1469445535101 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 04:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:18:55 INFO - PROCESS | 4052 | 1469445535107 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:18:55 INFO - PROCESS | 4052 | 1469445535110 Marionette TRACE conn6 <- [1,1950,null,{}] 04:18:55 INFO - PROCESS | 4052 | 1469445535113 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:55 INFO - PROCESS | 4052 | 1469445535116 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:55 INFO - PROCESS | 4052 | 1469445535237 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 04:18:55 INFO - PROCESS | 4052 | 1469445535252 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:55 INFO - PROCESS | 4052 | 1469445535255 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:55 INFO - PROCESS | 4052 | ++DOCSHELL 0DD43400 == 28 [pid = 4052] [id = 497] 04:18:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0DD5F800) [pid = 4052] [serial = 1491] [outer = 00000000] 04:18:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0DD67C00) [pid = 4052] [serial = 1492] [outer = 0DD5F800] 04:18:55 INFO - PROCESS | 4052 | 1469445535305 Marionette DEBUG loaded listener.js 04:18:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0DEB5400) [pid = 4052] [serial = 1493] [outer = 0DD5F800] 04:18:55 INFO - PROCESS | 4052 | 1469445535765 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 04:18:55 INFO - PROCESS | 4052 | 1469445535780 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 04:18:55 INFO - PROCESS | 4052 | 1469445535782 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 04:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:18:55 INFO - PROCESS | 4052 | 1469445535785 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:18:55 INFO - PROCESS | 4052 | 1469445535789 Marionette TRACE conn6 <- [1,1954,null,{}] 04:18:55 INFO - PROCESS | 4052 | 1469445535803 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:55 INFO - PROCESS | 4052 | 1469445535808 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:55 INFO - PROCESS | 4052 | 1469445535893 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 04:18:55 INFO - PROCESS | 4052 | 1469445535902 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:55 INFO - PROCESS | 4052 | 1469445535906 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:55 INFO - PROCESS | 4052 | ++DOCSHELL 11CF7000 == 29 [pid = 4052] [id = 498] 04:18:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (1202D800) [pid = 4052] [serial = 1494] [outer = 00000000] 04:18:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (12146000) [pid = 4052] [serial = 1495] [outer = 1202D800] 04:18:55 INFO - PROCESS | 4052 | 1469445535955 Marionette DEBUG loaded listener.js 04:18:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (12CAD400) [pid = 4052] [serial = 1496] [outer = 1202D800] 04:18:56 INFO - PROCESS | 4052 | 1469445536396 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 690ms 04:18:56 INFO - PROCESS | 4052 | 1469445536476 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 04:18:56 INFO - PROCESS | 4052 | 1469445536479 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 04:18:56 INFO - PROCESS | 4052 | 1469445536482 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:18:56 INFO - PROCESS | 4052 | 1469445536484 Marionette TRACE conn6 <- [1,1958,null,{}] 04:18:56 INFO - PROCESS | 4052 | 1469445536488 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:56 INFO - PROCESS | 4052 | 1469445536490 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:56 INFO - PROCESS | 4052 | 1469445536614 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 04:18:56 INFO - PROCESS | 4052 | 1469445536702 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:56 INFO - PROCESS | 4052 | 1469445536704 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:56 INFO - PROCESS | 4052 | ++DOCSHELL 139F1400 == 30 [pid = 4052] [id = 499] 04:18:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (139FDC00) [pid = 4052] [serial = 1497] [outer = 00000000] 04:18:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (14A4E800) [pid = 4052] [serial = 1498] [outer = 139FDC00] 04:18:56 INFO - PROCESS | 4052 | 1469445536752 Marionette DEBUG loaded listener.js 04:18:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (14FD2000) [pid = 4052] [serial = 1499] [outer = 139FDC00] 04:18:57 INFO - PROCESS | 4052 | 1469445537159 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 730ms 04:18:57 INFO - PROCESS | 4052 | 1469445537216 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 04:18:57 INFO - PROCESS | 4052 | 1469445537218 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 04:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:18:57 INFO - PROCESS | 4052 | 1469445537221 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:18:57 INFO - PROCESS | 4052 | 1469445537223 Marionette TRACE conn6 <- [1,1962,null,{}] 04:18:57 INFO - PROCESS | 4052 | 1469445537227 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:57 INFO - PROCESS | 4052 | 1469445537229 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:57 INFO - PROCESS | 4052 | 1469445537341 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 04:18:57 INFO - PROCESS | 4052 | 1469445537346 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:57 INFO - PROCESS | 4052 | 1469445537348 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:57 INFO - PROCESS | 4052 | ++DOCSHELL 14FD8800 == 31 [pid = 4052] [id = 500] 04:18:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (14FD9000) [pid = 4052] [serial = 1500] [outer = 00000000] 04:18:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (1511D800) [pid = 4052] [serial = 1501] [outer = 14FD9000] 04:18:57 INFO - PROCESS | 4052 | 1469445537392 Marionette DEBUG loaded listener.js 04:18:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (151CC400) [pid = 4052] [serial = 1502] [outer = 14FD9000] 04:18:57 INFO - PROCESS | 4052 | 1469445537852 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 04:18:57 INFO - PROCESS | 4052 | 1469445537892 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 04:18:57 INFO - PROCESS | 4052 | 1469445537894 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 04:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:18:57 INFO - PROCESS | 4052 | 1469445537905 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:18:57 INFO - PROCESS | 4052 | 1469445537907 Marionette TRACE conn6 <- [1,1966,null,{}] 04:18:57 INFO - PROCESS | 4052 | 1469445537910 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:57 INFO - PROCESS | 4052 | 1469445537916 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:58 INFO - PROCESS | 4052 | 1469445538080 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 04:18:58 INFO - PROCESS | 4052 | 1469445538128 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:58 INFO - PROCESS | 4052 | 1469445538130 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:58 INFO - PROCESS | 4052 | ++DOCSHELL 166CB000 == 32 [pid = 4052] [id = 501] 04:18:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (166CC000) [pid = 4052] [serial = 1503] [outer = 00000000] 04:18:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (16B92400) [pid = 4052] [serial = 1504] [outer = 166CC000] 04:18:58 INFO - PROCESS | 4052 | 1469445538175 Marionette DEBUG loaded listener.js 04:18:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (16BC9400) [pid = 4052] [serial = 1505] [outer = 166CC000] 04:18:58 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (1625E800) [pid = 4052] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:18:58 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (17609C00) [pid = 4052] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:18:58 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (139F6000) [pid = 4052] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:18:58 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (14FD5C00) [pid = 4052] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:18:58 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (119EC400) [pid = 4052] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:18:58 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0D7E1C00) [pid = 4052] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:18:58 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0D909400) [pid = 4052] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:18:58 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (14FD8000) [pid = 4052] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:18:58 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (118A6800) [pid = 4052] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:18:58 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (121D9400) [pid = 4052] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:18:58 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0DD64800) [pid = 4052] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:18:58 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (119F2000) [pid = 4052] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:18:58 INFO - PROCESS | 4052 | 1469445538863 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 970ms 04:18:58 INFO - PROCESS | 4052 | 1469445538877 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 04:18:58 INFO - PROCESS | 4052 | 1469445538879 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 04:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:18:58 INFO - PROCESS | 4052 | 1469445538882 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:18:58 INFO - PROCESS | 4052 | 1469445538884 Marionette TRACE conn6 <- [1,1970,null,{}] 04:18:58 INFO - PROCESS | 4052 | 1469445538887 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:58 INFO - PROCESS | 4052 | 1469445538889 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:58 INFO - PROCESS | 4052 | 1469445538967 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 04:18:58 INFO - PROCESS | 4052 | 1469445538976 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:58 INFO - PROCESS | 4052 | 1469445538978 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:58 INFO - PROCESS | 4052 | ++DOCSHELL 0D26B800 == 33 [pid = 4052] [id = 502] 04:18:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (0D7D7400) [pid = 4052] [serial = 1506] [outer = 00000000] 04:18:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (13FB0000) [pid = 4052] [serial = 1507] [outer = 0D7D7400] 04:18:59 INFO - PROCESS | 4052 | 1469445539021 Marionette DEBUG loaded listener.js 04:18:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (14A54C00) [pid = 4052] [serial = 1508] [outer = 0D7D7400] 04:18:59 INFO - PROCESS | 4052 | 1469445539458 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 04:18:59 INFO - PROCESS | 4052 | 1469445539513 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 04:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:18:59 INFO - PROCESS | 4052 | 1469445539515 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 04:18:59 INFO - PROCESS | 4052 | 1469445539518 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:18:59 INFO - PROCESS | 4052 | 1469445539520 Marionette TRACE conn6 <- [1,1974,null,{}] 04:18:59 INFO - PROCESS | 4052 | 1469445539524 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:59 INFO - PROCESS | 4052 | 1469445539525 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:59 INFO - PROCESS | 4052 | 1469445539604 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 04:18:59 INFO - PROCESS | 4052 | 1469445539609 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:59 INFO - PROCESS | 4052 | 1469445539611 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:18:59 INFO - PROCESS | 4052 | ++DOCSHELL 14FCEC00 == 34 [pid = 4052] [id = 503] 04:18:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (16269800) [pid = 4052] [serial = 1509] [outer = 00000000] 04:18:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (1745A000) [pid = 4052] [serial = 1510] [outer = 16269800] 04:18:59 INFO - PROCESS | 4052 | 1469445539655 Marionette DEBUG loaded listener.js 04:18:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (16BC5000) [pid = 4052] [serial = 1511] [outer = 16269800] 04:19:00 INFO - PROCESS | 4052 | 1469445540070 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 569ms 04:19:00 INFO - PROCESS | 4052 | 1469445540089 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 04:19:00 INFO - PROCESS | 4052 | 1469445540091 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 04:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:19:00 INFO - PROCESS | 4052 | 1469445540094 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:19:00 INFO - PROCESS | 4052 | 1469445540096 Marionette TRACE conn6 <- [1,1978,null,{}] 04:19:00 INFO - PROCESS | 4052 | 1469445540099 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:00 INFO - PROCESS | 4052 | 1469445540101 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:00 INFO - PROCESS | 4052 | 1469445540227 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 04:19:00 INFO - PROCESS | 4052 | 1469445540235 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:00 INFO - PROCESS | 4052 | 1469445540237 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:00 INFO - PROCESS | 4052 | ++DOCSHELL 0807C400 == 35 [pid = 4052] [id = 504] 04:19:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (0D751800) [pid = 4052] [serial = 1512] [outer = 00000000] 04:19:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (1760EC00) [pid = 4052] [serial = 1513] [outer = 0D751800] 04:19:00 INFO - PROCESS | 4052 | 1469445540291 Marionette DEBUG loaded listener.js 04:19:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (17661000) [pid = 4052] [serial = 1514] [outer = 0D751800] 04:19:00 INFO - PROCESS | 4052 | 1469445540682 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 04:19:00 INFO - PROCESS | 4052 | 1469445540725 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 04:19:00 INFO - PROCESS | 4052 | 1469445540727 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 04:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:19:00 INFO - PROCESS | 4052 | 1469445540730 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:19:00 INFO - PROCESS | 4052 | 1469445540732 Marionette TRACE conn6 <- [1,1982,null,{}] 04:19:00 INFO - PROCESS | 4052 | 1469445540735 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:00 INFO - PROCESS | 4052 | 1469445540737 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:00 INFO - PROCESS | 4052 | 1469445540864 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 04:19:01 INFO - PROCESS | 4052 | 1469445541038 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:01 INFO - PROCESS | 4052 | 1469445541041 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:01 INFO - PROCESS | 4052 | ++DOCSHELL 0D43A800 == 36 [pid = 4052] [id = 505] 04:19:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (0D43AC00) [pid = 4052] [serial = 1515] [outer = 00000000] 04:19:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (0D5FEC00) [pid = 4052] [serial = 1516] [outer = 0D43AC00] 04:19:01 INFO - PROCESS | 4052 | 1469445541124 Marionette DEBUG loaded listener.js 04:19:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (0D90A400) [pid = 4052] [serial = 1517] [outer = 0D43AC00] 04:19:01 INFO - PROCESS | 4052 | 1469445541875 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1223ms 04:19:01 INFO - PROCESS | 4052 | 1469445541956 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 04:19:01 INFO - PROCESS | 4052 | 1469445541960 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 04:19:01 INFO - PROCESS | 4052 | 1469445541965 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:19:01 INFO - PROCESS | 4052 | 1469445541969 Marionette TRACE conn6 <- [1,1986,null,{}] 04:19:01 INFO - PROCESS | 4052 | 1469445541974 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:01 INFO - PROCESS | 4052 | 1469445541977 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:02 INFO - PROCESS | 4052 | 1469445542130 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 04:19:02 INFO - PROCESS | 4052 | 1469445542262 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:02 INFO - PROCESS | 4052 | 1469445542265 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:02 INFO - PROCESS | 4052 | ++DOCSHELL 0E8D1000 == 37 [pid = 4052] [id = 506] 04:19:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (1189FC00) [pid = 4052] [serial = 1518] [outer = 00000000] 04:19:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (11ABD000) [pid = 4052] [serial = 1519] [outer = 1189FC00] 04:19:02 INFO - PROCESS | 4052 | 1469445542323 Marionette DEBUG loaded listener.js 04:19:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (12139C00) [pid = 4052] [serial = 1520] [outer = 1189FC00] 04:19:03 INFO - PROCESS | 4052 | 1469445543017 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1074ms 04:19:03 INFO - PROCESS | 4052 | 1469445543044 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 04:19:03 INFO - PROCESS | 4052 | 1469445543048 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 04:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:19:03 INFO - PROCESS | 4052 | 1469445543051 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:19:03 INFO - PROCESS | 4052 | 1469445543054 Marionette TRACE conn6 <- [1,1990,null,{}] 04:19:03 INFO - PROCESS | 4052 | 1469445543185 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:03 INFO - PROCESS | 4052 | 1469445543188 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:03 INFO - PROCESS | 4052 | 1469445543313 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 04:19:03 INFO - PROCESS | 4052 | 1469445543447 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:03 INFO - PROCESS | 4052 | 1469445543451 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:03 INFO - PROCESS | 4052 | ++DOCSHELL 0DA4E800 == 38 [pid = 4052] [id = 507] 04:19:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (0DA4EC00) [pid = 4052] [serial = 1521] [outer = 00000000] 04:19:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (0DD3DC00) [pid = 4052] [serial = 1522] [outer = 0DA4EC00] 04:19:03 INFO - PROCESS | 4052 | 1469445543509 Marionette DEBUG loaded listener.js 04:19:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (0DEAA400) [pid = 4052] [serial = 1523] [outer = 0DA4EC00] 04:19:03 INFO - PROCESS | 4052 | --DOCSHELL 0807C400 == 37 [pid = 4052] [id = 504] 04:19:03 INFO - PROCESS | 4052 | --DOCSHELL 14FCEC00 == 36 [pid = 4052] [id = 503] 04:19:03 INFO - PROCESS | 4052 | --DOCSHELL 0D26B800 == 35 [pid = 4052] [id = 502] 04:19:03 INFO - PROCESS | 4052 | --DOCSHELL 166CB000 == 34 [pid = 4052] [id = 501] 04:19:03 INFO - PROCESS | 4052 | --DOCSHELL 14FD8800 == 33 [pid = 4052] [id = 500] 04:19:03 INFO - PROCESS | 4052 | --DOCSHELL 139F1400 == 32 [pid = 4052] [id = 499] 04:19:03 INFO - PROCESS | 4052 | --DOCSHELL 11CF7000 == 31 [pid = 4052] [id = 498] 04:19:03 INFO - PROCESS | 4052 | --DOCSHELL 0DD43400 == 30 [pid = 4052] [id = 497] 04:19:03 INFO - PROCESS | 4052 | --DOCSHELL 0D753800 == 29 [pid = 4052] [id = 496] 04:19:03 INFO - PROCESS | 4052 | --DOCSHELL 0DD06C00 == 28 [pid = 4052] [id = 495] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (166C4400) [pid = 4052] [serial = 1456] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (17971800) [pid = 4052] [serial = 1462] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (16BC4800) [pid = 4052] [serial = 1459] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (150DA000) [pid = 4052] [serial = 1453] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (17666800) [pid = 4052] [serial = 1439] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (0DD02800) [pid = 4052] [serial = 1441] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0DD10C00) [pid = 4052] [serial = 1442] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0DA14000) [pid = 4052] [serial = 1447] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0DA54800) [pid = 4052] [serial = 1448] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (179D4400) [pid = 4052] [serial = 1469] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (11AB7800) [pid = 4052] [serial = 1450] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (1210B000) [pid = 4052] [serial = 1451] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (13531400) [pid = 4052] [serial = 1444] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (14A59400) [pid = 4052] [serial = 1445] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (1213F800) [pid = 4052] [serial = 1465] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (139F9400) [pid = 4052] [serial = 1466] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (12022400) [pid = 4052] [serial = 1463] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (1775B400) [pid = 4052] [serial = 1468] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (188A7800) [pid = 4052] [serial = 1472] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (1880B000) [pid = 4052] [serial = 1471] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (16BCD800) [pid = 4052] [serial = 1460] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (16837000) [pid = 4052] [serial = 1457] [outer = 00000000] [url = about:blank] 04:19:03 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (151CFC00) [pid = 4052] [serial = 1454] [outer = 00000000] [url = about:blank] 04:19:04 INFO - PROCESS | 4052 | 1469445544049 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1022ms 04:19:04 INFO - PROCESS | 4052 | 1469445544076 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 04:19:04 INFO - PROCESS | 4052 | 1469445544080 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 04:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:19:04 INFO - PROCESS | 4052 | 1469445544084 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:19:04 INFO - PROCESS | 4052 | 1469445544086 Marionette TRACE conn6 <- [1,1994,null,{}] 04:19:04 INFO - PROCESS | 4052 | 1469445544092 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:04 INFO - PROCESS | 4052 | 1469445544095 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:04 INFO - PROCESS | 4052 | 1469445544181 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 04:19:04 INFO - PROCESS | 4052 | 1469445544194 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:04 INFO - PROCESS | 4052 | 1469445544197 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:04 INFO - PROCESS | 4052 | ++DOCSHELL 0DEB3800 == 29 [pid = 4052] [id = 508] 04:19:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (0DF43400) [pid = 4052] [serial = 1524] [outer = 00000000] 04:19:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (119F3C00) [pid = 4052] [serial = 1525] [outer = 0DF43400] 04:19:04 INFO - PROCESS | 4052 | 1469445544245 Marionette DEBUG loaded listener.js 04:19:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (1210B400) [pid = 4052] [serial = 1526] [outer = 0DF43400] 04:19:04 INFO - PROCESS | 4052 | 1469445544742 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:19:04 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 04:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 669ms 04:19:04 INFO - PROCESS | 4052 | 1469445544756 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 04:19:04 INFO - PROCESS | 4052 | 1469445544758 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 04:19:04 INFO - PROCESS | 4052 | 1469445544761 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:19:04 INFO - PROCESS | 4052 | 1469445544763 Marionette TRACE conn6 <- [1,1998,null,{}] 04:19:04 INFO - PROCESS | 4052 | 1469445544767 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:04 INFO - PROCESS | 4052 | 1469445544769 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:04 INFO - PROCESS | 4052 | 1469445544885 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 04:19:04 INFO - PROCESS | 4052 | 1469445544896 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:04 INFO - PROCESS | 4052 | 1469445544900 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:04 INFO - PROCESS | 4052 | ++DOCSHELL 139FFC00 == 30 [pid = 4052] [id = 509] 04:19:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (13F1E400) [pid = 4052] [serial = 1527] [outer = 00000000] 04:19:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (14FD0400) [pid = 4052] [serial = 1528] [outer = 13F1E400] 04:19:04 INFO - PROCESS | 4052 | 1469445544952 Marionette DEBUG loaded listener.js 04:19:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (14FD6400) [pid = 4052] [serial = 1529] [outer = 13F1E400] 04:19:05 INFO - PROCESS | 4052 | 1469445545425 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 04:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 04:19:05 INFO - PROCESS | 4052 | 1469445545502 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 04:19:05 INFO - PROCESS | 4052 | 1469445545508 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 04:19:05 INFO - PROCESS | 4052 | 1469445545513 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:19:05 INFO - PROCESS | 4052 | 1469445545514 Marionette TRACE conn6 <- [1,2002,null,{}] 04:19:05 INFO - PROCESS | 4052 | 1469445545518 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:05 INFO - PROCESS | 4052 | 1469445545520 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:05 INFO - PROCESS | 4052 | 1469445545605 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 04:19:05 INFO - PROCESS | 4052 | 1469445545611 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:05 INFO - PROCESS | 4052 | 1469445545613 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:05 INFO - PROCESS | 4052 | ++DOCSHELL 1511BC00 == 31 [pid = 4052] [id = 510] 04:19:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (1511E400) [pid = 4052] [serial = 1530] [outer = 00000000] 04:19:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (166C1400) [pid = 4052] [serial = 1531] [outer = 1511E400] 04:19:05 INFO - PROCESS | 4052 | 1469445545667 Marionette DEBUG loaded listener.js 04:19:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (16836C00) [pid = 4052] [serial = 1532] [outer = 1511E400] 04:19:06 INFO - PROCESS | 4052 | 1469445546089 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 04:19:06 INFO - PROCESS | 4052 | 1469445546147 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 04:19:06 INFO - PROCESS | 4052 | 1469445546149 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 04:19:06 INFO - PROCESS | 4052 | 1469445546152 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:19:06 INFO - PROCESS | 4052 | 1469445546154 Marionette TRACE conn6 <- [1,2006,null,{}] 04:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:19:06 INFO - PROCESS | 4052 | 1469445546157 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:06 INFO - PROCESS | 4052 | 1469445546159 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:06 INFO - PROCESS | 4052 | 1469445546276 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 04:19:06 INFO - PROCESS | 4052 | 1469445546363 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:06 INFO - PROCESS | 4052 | 1469445546365 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:06 INFO - PROCESS | 4052 | ++DOCSHELL 12075C00 == 32 [pid = 4052] [id = 511] 04:19:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (1683A400) [pid = 4052] [serial = 1533] [outer = 00000000] 04:19:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (16BC8000) [pid = 4052] [serial = 1534] [outer = 1683A400] 04:19:06 INFO - PROCESS | 4052 | 1469445546409 Marionette DEBUG loaded listener.js 04:19:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (16BCD800) [pid = 4052] [serial = 1535] [outer = 1683A400] 04:19:06 INFO - PROCESS | 4052 | 1469445546816 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 04:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:19:06 INFO - PROCESS | 4052 | 1469445546826 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 04:19:06 INFO - PROCESS | 4052 | 1469445546829 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 04:19:06 INFO - PROCESS | 4052 | 1469445546847 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:19:06 INFO - PROCESS | 4052 | 1469445546849 Marionette TRACE conn6 <- [1,2010,null,{}] 04:19:06 INFO - PROCESS | 4052 | 1469445546852 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:06 INFO - PROCESS | 4052 | 1469445546858 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:06 INFO - PROCESS | 4052 | 1469445547002 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 04:19:06 INFO - PROCESS | 4052 | 1469445547008 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:07 INFO - PROCESS | 4052 | 1469445547010 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:07 INFO - PROCESS | 4052 | ++DOCSHELL 17608400 == 33 [pid = 4052] [id = 512] 04:19:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (1760E000) [pid = 4052] [serial = 1536] [outer = 00000000] 04:19:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (1775B800) [pid = 4052] [serial = 1537] [outer = 1760E000] 04:19:07 INFO - PROCESS | 4052 | 1469445547108 Marionette DEBUG loaded listener.js 04:19:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (17972C00) [pid = 4052] [serial = 1538] [outer = 1760E000] 04:19:07 INFO - PROCESS | 4052 | 1469445547529 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 750ms 04:19:07 INFO - PROCESS | 4052 | 1469445547583 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 04:19:07 INFO - PROCESS | 4052 | 1469445547585 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 04:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:19:07 INFO - PROCESS | 4052 | 1469445547588 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:19:07 INFO - PROCESS | 4052 | 1469445547590 Marionette TRACE conn6 <- [1,2014,null,{}] 04:19:07 INFO - PROCESS | 4052 | 1469445547593 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:07 INFO - PROCESS | 4052 | 1469445547595 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:07 INFO - PROCESS | 4052 | 1469445547742 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 04:19:07 INFO - PROCESS | 4052 | 1469445547767 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:07 INFO - PROCESS | 4052 | 1469445547769 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:07 INFO - PROCESS | 4052 | ++DOCSHELL 179D6800 == 34 [pid = 4052] [id = 513] 04:19:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (179D7400) [pid = 4052] [serial = 1539] [outer = 00000000] 04:19:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (179DBC00) [pid = 4052] [serial = 1540] [outer = 179D7400] 04:19:07 INFO - PROCESS | 4052 | 1469445547812 Marionette DEBUG loaded listener.js 04:19:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (179DE000) [pid = 4052] [serial = 1541] [outer = 179D7400] 04:19:08 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (16BC8400) [pid = 4052] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:19:08 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (166CC000) [pid = 4052] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:19:08 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0D7D7400) [pid = 4052] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:19:08 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (16269800) [pid = 4052] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:19:08 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (139FDC00) [pid = 4052] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:19:08 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0DD6B800) [pid = 4052] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:19:08 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (1202D800) [pid = 4052] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:19:08 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0DD5F800) [pid = 4052] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:19:08 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0D754800) [pid = 4052] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:19:08 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (14FD9000) [pid = 4052] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:19:08 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0D75B400) [pid = 4052] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:19:08 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (13994000) [pid = 4052] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:19:08 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (1796E400) [pid = 4052] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:19:08 INFO - PROCESS | 4052 | 1469445548355 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 830ms 04:19:08 INFO - PROCESS | 4052 | 1469445548419 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 04:19:08 INFO - PROCESS | 4052 | 1469445548421 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 04:19:08 INFO - PROCESS | 4052 | 1469445548424 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:19:08 INFO - PROCESS | 4052 | 1469445548426 Marionette TRACE conn6 <- [1,2018,null,{}] 04:19:08 INFO - PROCESS | 4052 | 1469445548429 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:08 INFO - PROCESS | 4052 | 1469445548431 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:08 INFO - PROCESS | 4052 | 1469445548510 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 04:19:08 INFO - PROCESS | 4052 | 1469445548607 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:08 INFO - PROCESS | 4052 | 1469445548609 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:08 INFO - PROCESS | 4052 | ++DOCSHELL 08084400 == 35 [pid = 4052] [id = 514] 04:19:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (0CC4B400) [pid = 4052] [serial = 1542] [outer = 00000000] 04:19:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (1202D800) [pid = 4052] [serial = 1543] [outer = 0CC4B400] 04:19:08 INFO - PROCESS | 4052 | 1469445548653 Marionette DEBUG loaded listener.js 04:19:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (13FB5800) [pid = 4052] [serial = 1544] [outer = 0CC4B400] 04:19:08 INFO - PROCESS | 4052 | 1469445549006 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 04:19:09 INFO - PROCESS | 4052 | 1469445549066 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 04:19:09 INFO - PROCESS | 4052 | 1469445549068 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 04:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:19:09 INFO - PROCESS | 4052 | 1469445549071 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:19:09 INFO - PROCESS | 4052 | 1469445549073 Marionette TRACE conn6 <- [1,2022,null,{}] 04:19:09 INFO - PROCESS | 4052 | 1469445549089 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:09 INFO - PROCESS | 4052 | 1469445549091 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:09 INFO - PROCESS | 4052 | 1469445549170 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 04:19:09 INFO - PROCESS | 4052 | 1469445549176 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:09 INFO - PROCESS | 4052 | 1469445549178 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:09 INFO - PROCESS | 4052 | ++DOCSHELL 13994000 == 36 [pid = 4052] [id = 515] 04:19:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (14FDA400) [pid = 4052] [serial = 1545] [outer = 00000000] 04:19:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (179D3400) [pid = 4052] [serial = 1546] [outer = 14FDA400] 04:19:09 INFO - PROCESS | 4052 | 1469445549222 Marionette DEBUG loaded listener.js 04:19:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (17CF0C00) [pid = 4052] [serial = 1547] [outer = 14FDA400] 04:19:09 INFO - PROCESS | 4052 | 1469445549641 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 629ms 04:19:09 INFO - PROCESS | 4052 | 1469445549704 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 04:19:09 INFO - PROCESS | 4052 | 1469445549706 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 04:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:19:09 INFO - PROCESS | 4052 | 1469445549709 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:19:09 INFO - PROCESS | 4052 | 1469445549711 Marionette TRACE conn6 <- [1,2026,null,{}] 04:19:09 INFO - PROCESS | 4052 | 1469445549715 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:09 INFO - PROCESS | 4052 | 1469445549716 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:09 INFO - PROCESS | 4052 | 1469445549797 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 04:19:09 INFO - PROCESS | 4052 | 1469445549805 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:09 INFO - PROCESS | 4052 | 1469445549807 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:09 INFO - PROCESS | 4052 | ++DOCSHELL 150D8400 == 37 [pid = 4052] [id = 516] 04:19:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (17CEBC00) [pid = 4052] [serial = 1548] [outer = 00000000] 04:19:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (188AB800) [pid = 4052] [serial = 1549] [outer = 17CEBC00] 04:19:09 INFO - PROCESS | 4052 | 1469445549852 Marionette DEBUG loaded listener.js 04:19:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (188AC800) [pid = 4052] [serial = 1550] [outer = 17CEBC00] 04:19:10 INFO - PROCESS | 4052 | 1469445550322 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 04:19:10 INFO - PROCESS | 4052 | 1469445550380 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 04:19:10 INFO - PROCESS | 4052 | 1469445550385 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 04:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:19:10 INFO - PROCESS | 4052 | 1469445550391 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:19:10 INFO - PROCESS | 4052 | 1469445550395 Marionette TRACE conn6 <- [1,2030,null,{}] 04:19:10 INFO - PROCESS | 4052 | 1469445550402 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:10 INFO - PROCESS | 4052 | 1469445550406 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:10 INFO - PROCESS | 4052 | 1469445550575 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 04:19:10 INFO - PROCESS | 4052 | 1469445550696 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:10 INFO - PROCESS | 4052 | 1469445550700 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:10 INFO - PROCESS | 4052 | ++DOCSHELL 0D910000 == 38 [pid = 4052] [id = 517] 04:19:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (0D914800) [pid = 4052] [serial = 1551] [outer = 00000000] 04:19:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (0DA4D000) [pid = 4052] [serial = 1552] [outer = 0D914800] 04:19:10 INFO - PROCESS | 4052 | 1469445550758 Marionette DEBUG loaded listener.js 04:19:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (0DD5EC00) [pid = 4052] [serial = 1553] [outer = 0D914800] 04:19:11 INFO - PROCESS | 4052 | 1469445551296 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:19:11 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) 04:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 970ms 04:19:11 INFO - PROCESS | 4052 | 1469445551365 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 04:19:11 INFO - PROCESS | 4052 | 1469445551370 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 04:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:19:11 INFO - PROCESS | 4052 | 1469445551377 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:19:11 INFO - PROCESS | 4052 | 1469445551380 Marionette TRACE conn6 <- [1,2034,null,{}] 04:19:11 INFO - PROCESS | 4052 | 1469445551384 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:11 INFO - PROCESS | 4052 | 1469445551387 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:11 INFO - PROCESS | 4052 | 1469445551500 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 04:19:11 INFO - PROCESS | 4052 | 1469445551615 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:11 INFO - PROCESS | 4052 | 1469445551617 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:11 INFO - PROCESS | 4052 | ++DOCSHELL 14FCF400 == 39 [pid = 4052] [id = 518] 04:19:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (14FD0C00) [pid = 4052] [serial = 1554] [outer = 00000000] 04:19:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (1511E800) [pid = 4052] [serial = 1555] [outer = 14FD0C00] 04:19:11 INFO - PROCESS | 4052 | 1469445551674 Marionette DEBUG loaded listener.js 04:19:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (16073800) [pid = 4052] [serial = 1556] [outer = 14FD0C00] 04:19:12 INFO - PROCESS | 4052 | 1469445552267 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 930ms 04:19:12 INFO - PROCESS | 4052 | 1469445552310 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 04:19:12 INFO - PROCESS | 4052 | 1469445552313 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 04:19:12 INFO - PROCESS | 4052 | 1469445552316 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:19:12 INFO - PROCESS | 4052 | 1469445552320 Marionette TRACE conn6 <- [1,2038,null,{}] 04:19:12 INFO - PROCESS | 4052 | 1469445552331 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:12 INFO - PROCESS | 4052 | 1469445552336 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:12 INFO - PROCESS | 4052 | 1469445552448 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 04:19:12 INFO - PROCESS | 4052 | 1469445552560 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:12 INFO - PROCESS | 4052 | 1469445552563 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:12 INFO - PROCESS | 4052 | ++DOCSHELL 177BF400 == 40 [pid = 4052] [id = 519] 04:19:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (177BF800) [pid = 4052] [serial = 1557] [outer = 00000000] 04:19:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (179DB000) [pid = 4052] [serial = 1558] [outer = 177BF800] 04:19:12 INFO - PROCESS | 4052 | 1469445552662 Marionette DEBUG loaded listener.js 04:19:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (188A9800) [pid = 4052] [serial = 1559] [outer = 177BF800] 04:19:13 INFO - PROCESS | 4052 | 1469445553304 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1021ms 04:19:13 INFO - PROCESS | 4052 | 1469445553341 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 04:19:13 INFO - PROCESS | 4052 | 1469445553344 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 04:19:13 INFO - PROCESS | 4052 | 1469445553347 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:19:13 INFO - PROCESS | 4052 | 1469445553349 Marionette TRACE conn6 <- [1,2042,null,{}] 04:19:13 INFO - PROCESS | 4052 | 1469445553353 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:13 INFO - PROCESS | 4052 | 1469445553355 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:13 INFO - PROCESS | 4052 | 1469445553466 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 04:19:13 INFO - PROCESS | 4052 | 1469445553603 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:13 INFO - PROCESS | 4052 | 1469445553605 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:13 INFO - PROCESS | 4052 | ++DOCSHELL 193CC000 == 41 [pid = 4052] [id = 520] 04:19:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (1979FC00) [pid = 4052] [serial = 1560] [outer = 00000000] 04:19:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 95 (1A129000) [pid = 4052] [serial = 1561] [outer = 1979FC00] 04:19:13 INFO - PROCESS | 4052 | 1469445553662 Marionette DEBUG loaded listener.js 04:19:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 96 (1A12DC00) [pid = 4052] [serial = 1562] [outer = 1979FC00] 04:19:14 INFO - PROCESS | 4052 | 1469445554239 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 930ms 04:19:14 INFO - PROCESS | 4052 | 1469445554281 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 04:19:14 INFO - PROCESS | 4052 | 1469445554284 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 04:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:19:14 INFO - PROCESS | 4052 | 1469445554287 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:19:14 INFO - PROCESS | 4052 | 1469445554289 Marionette TRACE conn6 <- [1,2046,null,{}] 04:19:14 INFO - PROCESS | 4052 | 1469445554293 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:14 INFO - PROCESS | 4052 | 1469445554295 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:14 INFO - PROCESS | 4052 | 1469445554518 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 04:19:14 INFO - PROCESS | 4052 | 1469445554695 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:14 INFO - PROCESS | 4052 | 1469445554698 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:14 INFO - PROCESS | 4052 | ++DOCSHELL 0CC4CC00 == 42 [pid = 4052] [id = 521] 04:19:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 97 (0D21F800) [pid = 4052] [serial = 1563] [outer = 00000000] 04:19:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 98 (0D5F1000) [pid = 4052] [serial = 1564] [outer = 0D21F800] 04:19:14 INFO - PROCESS | 4052 | 1469445554749 Marionette DEBUG loaded listener.js 04:19:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 99 (0D7D9400) [pid = 4052] [serial = 1565] [outer = 0D21F800] 04:19:15 INFO - PROCESS | 4052 | --DOCSHELL 13994000 == 41 [pid = 4052] [id = 515] 04:19:15 INFO - PROCESS | 4052 | --DOCSHELL 08084400 == 40 [pid = 4052] [id = 514] 04:19:15 INFO - PROCESS | 4052 | --DOCSHELL 179D6800 == 39 [pid = 4052] [id = 513] 04:19:15 INFO - PROCESS | 4052 | --DOCSHELL 17608400 == 38 [pid = 4052] [id = 512] 04:19:15 INFO - PROCESS | 4052 | --DOCSHELL 12075C00 == 37 [pid = 4052] [id = 511] 04:19:15 INFO - PROCESS | 4052 | --DOCSHELL 139FFC00 == 36 [pid = 4052] [id = 509] 04:19:15 INFO - PROCESS | 4052 | --DOCSHELL 0DEB3800 == 35 [pid = 4052] [id = 508] 04:19:15 INFO - PROCESS | 4052 | --DOCSHELL 0DA4E800 == 34 [pid = 4052] [id = 507] 04:19:15 INFO - PROCESS | 4052 | --DOCSHELL 0D43A800 == 33 [pid = 4052] [id = 505] 04:19:15 INFO - PROCESS | 4052 | --DOCSHELL 0E8D1000 == 32 [pid = 4052] [id = 506] 04:19:15 INFO - PROCESS | 4052 | --DOCSHELL 1511BC00 == 31 [pid = 4052] [id = 510] 04:19:15 INFO - PROCESS | 4052 | --DOCSHELL 193CC000 == 30 [pid = 4052] [id = 520] 04:19:15 INFO - PROCESS | 4052 | --DOCSHELL 14FCF400 == 29 [pid = 4052] [id = 518] 04:19:15 INFO - PROCESS | 4052 | --DOCSHELL 177BF400 == 28 [pid = 4052] [id = 519] 04:19:15 INFO - PROCESS | 4052 | --DOCSHELL 150D8400 == 27 [pid = 4052] [id = 516] 04:19:15 INFO - PROCESS | 4052 | --DOCSHELL 0D910000 == 26 [pid = 4052] [id = 517] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 98 (14A4E800) [pid = 4052] [serial = 1498] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 97 (11ABD400) [pid = 4052] [serial = 1487] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 96 (0E64A800) [pid = 4052] [serial = 1486] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 95 (12146000) [pid = 4052] [serial = 1495] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 94 (0DD67C00) [pid = 4052] [serial = 1492] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (0DEB5400) [pid = 4052] [serial = 1493] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (0D7E4C00) [pid = 4052] [serial = 1489] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (0D90C800) [pid = 4052] [serial = 1490] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (1511D800) [pid = 4052] [serial = 1501] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (0DD06800) [pid = 4052] [serial = 1475] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (0D90B000) [pid = 4052] [serial = 1474] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (16260C00) [pid = 4052] [serial = 1478] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (1511F400) [pid = 4052] [serial = 1477] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (188A6C00) [pid = 4052] [serial = 1481] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (179DD400) [pid = 4052] [serial = 1480] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (193CF800) [pid = 4052] [serial = 1484] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (19262000) [pid = 4052] [serial = 1483] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (16B92400) [pid = 4052] [serial = 1504] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (13FB0000) [pid = 4052] [serial = 1507] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (14A54C00) [pid = 4052] [serial = 1508] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (16BC5000) [pid = 4052] [serial = 1511] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (16BC9400) [pid = 4052] [serial = 1505] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (14FD2000) [pid = 4052] [serial = 1499] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (151CC400) [pid = 4052] [serial = 1502] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (12CAD400) [pid = 4052] [serial = 1496] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (1760EC00) [pid = 4052] [serial = 1513] [outer = 00000000] [url = about:blank] 04:19:15 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (1745A000) [pid = 4052] [serial = 1510] [outer = 00000000] [url = about:blank] 04:19:16 INFO - PROCESS | 4052 | 1469445556103 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1879ms 04:19:16 INFO - PROCESS | 4052 | 1469445556172 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 04:19:16 INFO - PROCESS | 4052 | 1469445556176 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 04:19:16 INFO - PROCESS | 4052 | 1469445556181 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:19:16 INFO - PROCESS | 4052 | 1469445556185 Marionette TRACE conn6 <- [1,2050,null,{}] 04:19:16 INFO - PROCESS | 4052 | 1469445556191 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:16 INFO - PROCESS | 4052 | 1469445556194 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:16 INFO - PROCESS | 4052 | 1469445556297 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 04:19:16 INFO - PROCESS | 4052 | 1469445556385 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:16 INFO - PROCESS | 4052 | 1469445556389 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:16 INFO - PROCESS | 4052 | ++DOCSHELL 0D758400 == 27 [pid = 4052] [id = 522] 04:19:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0D75B000) [pid = 4052] [serial = 1566] [outer = 00000000] 04:19:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0D90F400) [pid = 4052] [serial = 1567] [outer = 0D75B000] 04:19:16 INFO - PROCESS | 4052 | 1469445556441 Marionette DEBUG loaded listener.js 04:19:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0DA16C00) [pid = 4052] [serial = 1568] [outer = 0D75B000] 04:19:16 INFO - PROCESS | 4052 | 1469445556846 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 731ms 04:19:16 INFO - PROCESS | 4052 | 1469445556917 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 04:19:16 INFO - PROCESS | 4052 | 1469445556923 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 04:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:19:16 INFO - PROCESS | 4052 | 1469445556929 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:19:16 INFO - PROCESS | 4052 | 1469445556932 Marionette TRACE conn6 <- [1,2054,null,{}] 04:19:16 INFO - PROCESS | 4052 | 1469445556935 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:16 INFO - PROCESS | 4052 | 1469445556938 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:17 INFO - PROCESS | 4052 | 1469445557026 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 04:19:17 INFO - PROCESS | 4052 | 1469445557038 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:17 INFO - PROCESS | 4052 | 1469445557041 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:17 INFO - PROCESS | 4052 | ++DOCSHELL 0DD6CC00 == 28 [pid = 4052] [id = 523] 04:19:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (0DD6D000) [pid = 4052] [serial = 1569] [outer = 00000000] 04:19:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (0DF36C00) [pid = 4052] [serial = 1570] [outer = 0DD6D000] 04:19:17 INFO - PROCESS | 4052 | 1469445557089 Marionette DEBUG loaded listener.js 04:19:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (0E64A400) [pid = 4052] [serial = 1571] [outer = 0DD6D000] 04:19:17 INFO - PROCESS | 4052 | 1469445557554 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 04:19:17 INFO - PROCESS | 4052 | 1469445557602 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 04:19:17 INFO - PROCESS | 4052 | 1469445557604 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 04:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:19:17 INFO - PROCESS | 4052 | 1469445557608 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:19:17 INFO - PROCESS | 4052 | 1469445557611 Marionette TRACE conn6 <- [1,2058,null,{}] 04:19:17 INFO - PROCESS | 4052 | 1469445557622 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:17 INFO - PROCESS | 4052 | 1469445557627 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:17 INFO - PROCESS | 4052 | 1469445557743 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 04:19:17 INFO - PROCESS | 4052 | 1469445557847 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:17 INFO - PROCESS | 4052 | 1469445557850 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:17 INFO - PROCESS | 4052 | ++DOCSHELL 119F1800 == 29 [pid = 4052] [id = 524] 04:19:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (119F2000) [pid = 4052] [serial = 1572] [outer = 00000000] 04:19:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (11AC2C00) [pid = 4052] [serial = 1573] [outer = 119F2000] 04:19:17 INFO - PROCESS | 4052 | 1469445557899 Marionette DEBUG loaded listener.js 04:19:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (120A3800) [pid = 4052] [serial = 1574] [outer = 119F2000] 04:19:18 INFO - PROCESS | 4052 | 1469445558321 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 730ms 04:19:18 INFO - PROCESS | 4052 | 1469445558342 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 04:19:18 INFO - PROCESS | 4052 | 1469445558345 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 04:19:18 INFO - PROCESS | 4052 | 1469445558348 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:19:18 INFO - PROCESS | 4052 | 1469445558350 Marionette TRACE conn6 <- [1,2062,null,{}] 04:19:18 INFO - PROCESS | 4052 | 1469445558353 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:18 INFO - PROCESS | 4052 | 1469445558355 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:18 INFO - PROCESS | 4052 | 1469445558473 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 04:19:18 INFO - PROCESS | 4052 | 1469445558478 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:18 INFO - PROCESS | 4052 | 1469445558480 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:18 INFO - PROCESS | 4052 | ++DOCSHELL 121DFC00 == 30 [pid = 4052] [id = 525] 04:19:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (121E0C00) [pid = 4052] [serial = 1575] [outer = 00000000] 04:19:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (13534400) [pid = 4052] [serial = 1576] [outer = 121E0C00] 04:19:18 INFO - PROCESS | 4052 | 1469445558579 Marionette DEBUG loaded listener.js 04:19:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (139F1400) [pid = 4052] [serial = 1577] [outer = 121E0C00] 04:19:18 INFO - PROCESS | 4052 | 1469445558989 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 04:19:19 INFO - PROCESS | 4052 | 1469445559022 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 04:19:19 INFO - PROCESS | 4052 | 1469445559024 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 04:19:19 INFO - PROCESS | 4052 | 1469445559028 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:19:19 INFO - PROCESS | 4052 | 1469445559029 Marionette TRACE conn6 <- [1,2066,null,{}] 04:19:19 INFO - PROCESS | 4052 | 1469445559033 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:19 INFO - PROCESS | 4052 | 1469445559035 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:19 INFO - PROCESS | 4052 | 1469445559174 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 04:19:19 INFO - PROCESS | 4052 | 1469445559238 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:19 INFO - PROCESS | 4052 | 1469445559240 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:19 INFO - PROCESS | 4052 | ++DOCSHELL 139FFC00 == 31 [pid = 4052] [id = 526] 04:19:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (13FB8800) [pid = 4052] [serial = 1578] [outer = 00000000] 04:19:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (14FD2800) [pid = 4052] [serial = 1579] [outer = 13FB8800] 04:19:19 INFO - PROCESS | 4052 | 1469445559287 Marionette DEBUG loaded listener.js 04:19:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (150DCC00) [pid = 4052] [serial = 1580] [outer = 13FB8800] 04:19:19 INFO - PROCESS | 4052 | 1469445559713 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 729ms 04:19:19 INFO - PROCESS | 4052 | 1469445559770 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 04:19:19 INFO - PROCESS | 4052 | 1469445559772 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 04:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:19:19 INFO - PROCESS | 4052 | 1469445559775 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:19:19 INFO - PROCESS | 4052 | 1469445559777 Marionette TRACE conn6 <- [1,2070,null,{}] 04:19:19 INFO - PROCESS | 4052 | 1469445559780 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:19 INFO - PROCESS | 4052 | 1469445559786 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:19 INFO - PROCESS | 4052 | 1469445559925 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 04:19:19 INFO - PROCESS | 4052 | 1469445559992 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:19 INFO - PROCESS | 4052 | 1469445559994 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:19 INFO - PROCESS | 4052 | ++DOCSHELL 15FB9C00 == 32 [pid = 4052] [id = 527] 04:19:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (1607C800) [pid = 4052] [serial = 1581] [outer = 00000000] 04:19:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (166C0800) [pid = 4052] [serial = 1582] [outer = 1607C800] 04:19:20 INFO - PROCESS | 4052 | 1469445560040 Marionette DEBUG loaded listener.js 04:19:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (16839400) [pid = 4052] [serial = 1583] [outer = 1607C800] 04:19:20 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (1683A400) [pid = 4052] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:19:20 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (1760E000) [pid = 4052] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:19:20 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (0CC4B400) [pid = 4052] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:19:20 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0D43AC00) [pid = 4052] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:19:20 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (1511E400) [pid = 4052] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:19:20 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (1189FC00) [pid = 4052] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:19:20 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (0DF43400) [pid = 4052] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:19:20 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (179D7400) [pid = 4052] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:19:20 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (13F1E400) [pid = 4052] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:19:20 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0DA4EC00) [pid = 4052] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:19:20 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (14FDA400) [pid = 4052] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:19:20 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (17CEBC00) [pid = 4052] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:19:20 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0D751800) [pid = 4052] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:19:20 INFO - PROCESS | 4052 | 1469445560649 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 930ms 04:19:20 INFO - PROCESS | 4052 | 1469445560707 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 04:19:20 INFO - PROCESS | 4052 | 1469445560709 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 04:19:20 INFO - PROCESS | 4052 | 1469445560713 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:19:20 INFO - PROCESS | 4052 | 1469445560715 Marionette TRACE conn6 <- [1,2074,null,{}] 04:19:20 INFO - PROCESS | 4052 | 1469445560718 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:20 INFO - PROCESS | 4052 | 1469445560720 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:20 INFO - PROCESS | 4052 | 1469445560797 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 04:19:20 INFO - PROCESS | 4052 | 1469445560802 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:20 INFO - PROCESS | 4052 | 1469445560804 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:20 INFO - PROCESS | 4052 | ++DOCSHELL 13535400 == 33 [pid = 4052] [id = 528] 04:19:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (14A4F400) [pid = 4052] [serial = 1584] [outer = 00000000] 04:19:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (16078800) [pid = 4052] [serial = 1585] [outer = 14A4F400] 04:19:20 INFO - PROCESS | 4052 | 1469445560849 Marionette DEBUG loaded listener.js 04:19:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (0DE03800) [pid = 4052] [serial = 1586] [outer = 14A4F400] 04:19:21 INFO - PROCESS | 4052 | 1469445561259 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 570ms 04:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:19:21 INFO - PROCESS | 4052 | 1469445561287 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 04:19:21 INFO - PROCESS | 4052 | 1469445561289 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 04:19:21 INFO - PROCESS | 4052 | 1469445561292 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:19:21 INFO - PROCESS | 4052 | 1469445561294 Marionette TRACE conn6 <- [1,2078,null,{}] 04:19:21 INFO - PROCESS | 4052 | 1469445561297 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:21 INFO - PROCESS | 4052 | 1469445561299 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:21 INFO - PROCESS | 4052 | 1469445561422 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 04:19:21 INFO - PROCESS | 4052 | 1469445561430 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:21 INFO - PROCESS | 4052 | 1469445561432 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:21 INFO - PROCESS | 4052 | ++DOCSHELL 0DEB8400 == 34 [pid = 4052] [id = 529] 04:19:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (1511DC00) [pid = 4052] [serial = 1587] [outer = 00000000] 04:19:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (16BC2C00) [pid = 4052] [serial = 1588] [outer = 1511DC00] 04:19:21 INFO - PROCESS | 4052 | 1469445561476 Marionette DEBUG loaded listener.js 04:19:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (16BC3000) [pid = 4052] [serial = 1589] [outer = 1511DC00] 04:19:21 INFO - PROCESS | 4052 | 1469445561920 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 04:19:21 INFO - PROCESS | 4052 | 1469445561963 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 04:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:19:21 INFO - PROCESS | 4052 | 1469445561965 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 04:19:21 INFO - PROCESS | 4052 | 1469445561968 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:19:21 INFO - PROCESS | 4052 | 1469445561970 Marionette TRACE conn6 <- [1,2082,null,{}] 04:19:21 INFO - PROCESS | 4052 | 1469445561973 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:21 INFO - PROCESS | 4052 | 1469445561975 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:22 INFO - PROCESS | 4052 | 1469445562055 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 04:19:22 INFO - PROCESS | 4052 | 1469445562152 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:22 INFO - PROCESS | 4052 | 1469445562154 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:22 INFO - PROCESS | 4052 | ++DOCSHELL 119EF800 == 35 [pid = 4052] [id = 530] 04:19:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (15121C00) [pid = 4052] [serial = 1590] [outer = 00000000] 04:19:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (1756A000) [pid = 4052] [serial = 1591] [outer = 15121C00] 04:19:22 INFO - PROCESS | 4052 | 1469445562197 Marionette DEBUG loaded listener.js 04:19:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (17601C00) [pid = 4052] [serial = 1592] [outer = 15121C00] 04:19:23 INFO - PROCESS | 4052 | --DOCSHELL 0D758400 == 34 [pid = 4052] [id = 522] 04:19:23 INFO - PROCESS | 4052 | --DOCSHELL 0CC4CC00 == 33 [pid = 4052] [id = 521] 04:19:23 INFO - PROCESS | 4052 | --DOCSHELL 119F1800 == 32 [pid = 4052] [id = 524] 04:19:23 INFO - PROCESS | 4052 | --DOCSHELL 15FB9C00 == 31 [pid = 4052] [id = 527] 04:19:23 INFO - PROCESS | 4052 | --DOCSHELL 0DEB8400 == 30 [pid = 4052] [id = 529] 04:19:23 INFO - PROCESS | 4052 | --DOCSHELL 121DFC00 == 29 [pid = 4052] [id = 525] 04:19:23 INFO - PROCESS | 4052 | --DOCSHELL 13535400 == 28 [pid = 4052] [id = 528] 04:19:23 INFO - PROCESS | 4052 | --DOCSHELL 0DD6CC00 == 27 [pid = 4052] [id = 523] 04:19:23 INFO - PROCESS | 4052 | --DOCSHELL 139FFC00 == 26 [pid = 4052] [id = 526] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (11ABD000) [pid = 4052] [serial = 1519] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (12139C00) [pid = 4052] [serial = 1520] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (119F3C00) [pid = 4052] [serial = 1525] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (1210B400) [pid = 4052] [serial = 1526] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (179DBC00) [pid = 4052] [serial = 1540] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (14FD0400) [pid = 4052] [serial = 1528] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (14FD6400) [pid = 4052] [serial = 1529] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0DD3DC00) [pid = 4052] [serial = 1522] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0DEAA400) [pid = 4052] [serial = 1523] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (17CF0C00) [pid = 4052] [serial = 1547] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (188AB800) [pid = 4052] [serial = 1549] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (188AC800) [pid = 4052] [serial = 1550] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (17661000) [pid = 4052] [serial = 1514] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (179D3400) [pid = 4052] [serial = 1546] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (13FB5800) [pid = 4052] [serial = 1544] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (179DE000) [pid = 4052] [serial = 1541] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (17972C00) [pid = 4052] [serial = 1538] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (16836C00) [pid = 4052] [serial = 1532] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (16BC8000) [pid = 4052] [serial = 1534] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (16BCD800) [pid = 4052] [serial = 1535] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (1775B800) [pid = 4052] [serial = 1537] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (1202D800) [pid = 4052] [serial = 1543] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (0D5FEC00) [pid = 4052] [serial = 1516] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (0D90A400) [pid = 4052] [serial = 1517] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | --DOMWINDOW == 61 (166C1400) [pid = 4052] [serial = 1531] [outer = 00000000] [url = about:blank] 04:19:23 INFO - PROCESS | 4052 | 1469445563883 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1977ms 04:19:23 INFO - PROCESS | 4052 | 1469445563947 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 04:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:19:23 INFO - PROCESS | 4052 | 1469445563951 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 04:19:23 INFO - PROCESS | 4052 | 1469445563956 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:19:23 INFO - PROCESS | 4052 | 1469445563960 Marionette TRACE conn6 <- [1,2086,null,{}] 04:19:23 INFO - PROCESS | 4052 | 1469445563966 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:23 INFO - PROCESS | 4052 | 1469445563969 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:24 INFO - PROCESS | 4052 | 1469445564062 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 04:19:24 INFO - PROCESS | 4052 | 1469445564079 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:24 INFO - PROCESS | 4052 | 1469445564082 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:24 INFO - PROCESS | 4052 | ++DOCSHELL 0D755000 == 27 [pid = 4052] [id = 531] 04:19:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 62 (0D7D6400) [pid = 4052] [serial = 1593] [outer = 00000000] 04:19:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (0D7E2000) [pid = 4052] [serial = 1594] [outer = 0D7D6400] 04:19:24 INFO - PROCESS | 4052 | 1469445564131 Marionette DEBUG loaded listener.js 04:19:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (0D909800) [pid = 4052] [serial = 1595] [outer = 0D7D6400] 04:19:24 INFO - PROCESS | 4052 | 1469445564626 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 729ms 04:19:24 INFO - PROCESS | 4052 | 1469445564687 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 04:19:24 INFO - PROCESS | 4052 | 1469445564692 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 04:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:19:24 INFO - PROCESS | 4052 | 1469445564698 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:19:24 INFO - PROCESS | 4052 | 1469445564701 Marionette TRACE conn6 <- [1,2090,null,{}] 04:19:24 INFO - PROCESS | 4052 | 1469445564705 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:24 INFO - PROCESS | 4052 | 1469445564708 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:24 INFO - PROCESS | 4052 | 1469445564795 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 04:19:24 INFO - PROCESS | 4052 | 1469445564809 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:24 INFO - PROCESS | 4052 | 1469445564812 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:24 INFO - PROCESS | 4052 | ++DOCSHELL 0DD05C00 == 28 [pid = 4052] [id = 532] 04:19:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (0DD06800) [pid = 4052] [serial = 1596] [outer = 00000000] 04:19:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (0DD3B000) [pid = 4052] [serial = 1597] [outer = 0DD06800] 04:19:24 INFO - PROCESS | 4052 | 1469445564859 Marionette DEBUG loaded listener.js 04:19:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0DD66800) [pid = 4052] [serial = 1598] [outer = 0DD06800] 04:19:25 INFO - PROCESS | 4052 | 1469445565314 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 04:19:25 INFO - PROCESS | 4052 | 1469445565372 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 04:19:25 INFO - PROCESS | 4052 | 1469445565374 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 04:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:19:25 INFO - PROCESS | 4052 | 1469445565378 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:19:25 INFO - PROCESS | 4052 | 1469445565381 Marionette TRACE conn6 <- [1,2094,null,{}] 04:19:25 INFO - PROCESS | 4052 | 1469445565392 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:25 INFO - PROCESS | 4052 | 1469445565397 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:25 INFO - PROCESS | 4052 | 1469445565508 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 04:19:25 INFO - PROCESS | 4052 | 1469445565606 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:25 INFO - PROCESS | 4052 | 1469445565609 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:25 INFO - PROCESS | 4052 | ++DOCSHELL 118C0400 == 29 [pid = 4052] [id = 533] 04:19:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (118C0800) [pid = 4052] [serial = 1599] [outer = 00000000] 04:19:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (118C3800) [pid = 4052] [serial = 1600] [outer = 118C0800] 04:19:25 INFO - PROCESS | 4052 | 1469445565657 Marionette DEBUG loaded listener.js 04:19:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (118C9000) [pid = 4052] [serial = 1601] [outer = 118C0800] 04:19:26 INFO - PROCESS | 4052 | 1469445566028 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 04:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 04:19:26 INFO - PROCESS | 4052 | 1469445566051 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 04:19:26 INFO - PROCESS | 4052 | 1469445566054 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 04:19:26 INFO - PROCESS | 4052 | 1469445566057 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:19:26 INFO - PROCESS | 4052 | 1469445566059 Marionette TRACE conn6 <- [1,2098,null,{}] 04:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:19:26 INFO - PROCESS | 4052 | 1469445566062 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:26 INFO - PROCESS | 4052 | 1469445566064 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:26 INFO - PROCESS | 4052 | 1469445566183 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 04:19:26 INFO - PROCESS | 4052 | 1469445566192 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:26 INFO - PROCESS | 4052 | 1469445566194 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:26 INFO - PROCESS | 4052 | ++DOCSHELL 118C8800 == 30 [pid = 4052] [id = 534] 04:19:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (118CAC00) [pid = 4052] [serial = 1602] [outer = 00000000] 04:19:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (11CF6400) [pid = 4052] [serial = 1603] [outer = 118CAC00] 04:19:26 INFO - PROCESS | 4052 | 1469445566239 Marionette DEBUG loaded listener.js 04:19:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (12140C00) [pid = 4052] [serial = 1604] [outer = 118CAC00] 04:19:26 INFO - PROCESS | 4052 | 1469445566650 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 04:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 630ms 04:19:26 INFO - PROCESS | 4052 | 1469445566691 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 04:19:26 INFO - PROCESS | 4052 | 1469445566693 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 04:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:19:26 INFO - PROCESS | 4052 | 1469445566696 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:19:26 INFO - PROCESS | 4052 | 1469445566698 Marionette TRACE conn6 <- [1,2102,null,{}] 04:19:26 INFO - PROCESS | 4052 | 1469445566702 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:26 INFO - PROCESS | 4052 | 1469445566704 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:26 INFO - PROCESS | 4052 | 1469445566818 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 04:19:26 INFO - PROCESS | 4052 | 1469445566903 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:26 INFO - PROCESS | 4052 | 1469445566905 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:26 INFO - PROCESS | 4052 | ++DOCSHELL 121DE400 == 31 [pid = 4052] [id = 535] 04:19:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (121DFC00) [pid = 4052] [serial = 1605] [outer = 00000000] 04:19:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (1353B000) [pid = 4052] [serial = 1606] [outer = 121DFC00] 04:19:26 INFO - PROCESS | 4052 | 1469445566949 Marionette DEBUG loaded listener.js 04:19:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (139FDC00) [pid = 4052] [serial = 1607] [outer = 121DFC00] 04:19:27 INFO - PROCESS | 4052 | 1469445567302 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 04:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 04:19:27 INFO - PROCESS | 4052 | 1469445567328 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 04:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:19:27 INFO - PROCESS | 4052 | 1469445567330 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 04:19:27 INFO - PROCESS | 4052 | 1469445567346 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:19:27 INFO - PROCESS | 4052 | 1469445567347 Marionette TRACE conn6 <- [1,2106,null,{}] 04:19:27 INFO - PROCESS | 4052 | 1469445567351 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:27 INFO - PROCESS | 4052 | 1469445567356 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:27 INFO - PROCESS | 4052 | 1469445567458 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 04:19:27 INFO - PROCESS | 4052 | 1469445567464 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:27 INFO - PROCESS | 4052 | 1469445567466 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:27 INFO - PROCESS | 4052 | ++DOCSHELL 14A56800 == 32 [pid = 4052] [id = 536] 04:19:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (14A59800) [pid = 4052] [serial = 1608] [outer = 00000000] 04:19:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (150DC800) [pid = 4052] [serial = 1609] [outer = 14A59800] 04:19:27 INFO - PROCESS | 4052 | 1469445567511 Marionette DEBUG loaded listener.js 04:19:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (15124400) [pid = 4052] [serial = 1610] [outer = 14A59800] 04:19:27 INFO - PROCESS | 4052 | 1469445567933 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 04:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 650ms 04:19:27 INFO - PROCESS | 4052 | 1469445567984 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 04:19:27 INFO - PROCESS | 4052 | 1469445567986 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 04:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:19:27 INFO - PROCESS | 4052 | 1469445567989 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:19:27 INFO - PROCESS | 4052 | 1469445567991 Marionette TRACE conn6 <- [1,2110,null,{}] 04:19:27 INFO - PROCESS | 4052 | 1469445567994 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:27 INFO - PROCESS | 4052 | 1469445567996 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:28 INFO - PROCESS | 4052 | 1469445568074 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 04:19:28 INFO - PROCESS | 4052 | 1469445568079 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:28 INFO - PROCESS | 4052 | 1469445568081 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:28 INFO - PROCESS | 4052 | ++DOCSHELL 14FDB000 == 33 [pid = 4052] [id = 537] 04:19:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (150DC400) [pid = 4052] [serial = 1611] [outer = 00000000] 04:19:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (1607D000) [pid = 4052] [serial = 1612] [outer = 150DC400] 04:19:28 INFO - PROCESS | 4052 | 1469445568125 Marionette DEBUG loaded listener.js 04:19:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (0DA52400) [pid = 4052] [serial = 1613] [outer = 150DC400] 04:19:28 INFO - PROCESS | 4052 | 1469445568575 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 04:19:28 INFO - PROCESS | 4052 | 1469445568619 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 04:19:28 INFO - PROCESS | 4052 | 1469445568621 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 04:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:19:28 INFO - PROCESS | 4052 | 1469445568625 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:19:28 INFO - PROCESS | 4052 | 1469445568626 Marionette TRACE conn6 <- [1,2114,null,{}] 04:19:28 INFO - PROCESS | 4052 | 1469445568629 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:28 INFO - PROCESS | 4052 | 1469445568631 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:28 INFO - PROCESS | 4052 | 1469445568757 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 04:19:28 INFO - PROCESS | 4052 | 1469445568763 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:28 INFO - PROCESS | 4052 | 1469445568764 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:28 INFO - PROCESS | 4052 | ++DOCSHELL 1607C000 == 34 [pid = 4052] [id = 538] 04:19:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (166C4400) [pid = 4052] [serial = 1614] [outer = 00000000] 04:19:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (1683B400) [pid = 4052] [serial = 1615] [outer = 166C4400] 04:19:28 INFO - PROCESS | 4052 | 1469445568812 Marionette DEBUG loaded listener.js 04:19:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (166CA000) [pid = 4052] [serial = 1616] [outer = 166C4400] 04:19:29 INFO - PROCESS | 4052 | 1469445569248 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 04:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 04:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:19:29 INFO - PROCESS | 4052 | 1469445569296 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 04:19:29 INFO - PROCESS | 4052 | 1469445569298 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 04:19:29 INFO - PROCESS | 4052 | 1469445569301 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:19:29 INFO - PROCESS | 4052 | 1469445569303 Marionette TRACE conn6 <- [1,2118,null,{}] 04:19:29 INFO - PROCESS | 4052 | 1469445569306 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:29 INFO - PROCESS | 4052 | 1469445569308 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:29 INFO - PROCESS | 4052 | 1469445569419 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 04:19:29 INFO - PROCESS | 4052 | 1469445569427 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:29 INFO - PROCESS | 4052 | 1469445569429 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:29 INFO - PROCESS | 4052 | ++DOCSHELL 118BFC00 == 35 [pid = 4052] [id = 539] 04:19:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (16BC5800) [pid = 4052] [serial = 1617] [outer = 00000000] 04:19:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (17456800) [pid = 4052] [serial = 1618] [outer = 16BC5800] 04:19:29 INFO - PROCESS | 4052 | 1469445569472 Marionette DEBUG loaded listener.js 04:19:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (1745D000) [pid = 4052] [serial = 1619] [outer = 16BC5800] 04:19:29 INFO - PROCESS | 4052 | 1469445569933 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 04:19:29 INFO - PROCESS | 4052 | 1469445569974 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 04:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:19:29 INFO - PROCESS | 4052 | 1469445569977 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:19:29 INFO - PROCESS | 4052 | 1469445569979 Marionette TRACE conn6 <- [1,2122,null,{}] 04:19:29 INFO - PROCESS | 4052 | 1469445569982 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:29 INFO - PROCESS | 4052 | 1469445569984 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:30 INFO - PROCESS | 4052 | 1469445570100 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 04:19:30 INFO - PROCESS | 4052 | 1469445570105 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:30 INFO - PROCESS | 4052 | 1469445570107 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:30 INFO - PROCESS | 4052 | ++DOCSHELL 17456000 == 36 [pid = 4052] [id = 540] 04:19:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (1760B800) [pid = 4052] [serial = 1620] [outer = 00000000] 04:19:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (17666400) [pid = 4052] [serial = 1621] [outer = 1760B800] 04:19:30 INFO - PROCESS | 4052 | 1469445570151 Marionette DEBUG loaded listener.js 04:19:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (1766CC00) [pid = 4052] [serial = 1622] [outer = 1760B800] 04:19:30 INFO - PROCESS | 4052 | 1469445570634 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 04:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 04:19:30 INFO - PROCESS | 4052 | 1469445570648 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 04:19:30 INFO - PROCESS | 4052 | 1469445570650 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 04:19:30 INFO - PROCESS | 4052 | 1469445570653 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:19:30 INFO - PROCESS | 4052 | 1469445570656 Marionette TRACE conn6 <- [1,2126,null,{}] 04:19:30 INFO - PROCESS | 4052 | 1469445570659 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:30 INFO - PROCESS | 4052 | 1469445570662 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:30 INFO - PROCESS | 4052 | 1469445570789 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 04:19:30 INFO - PROCESS | 4052 | 1469445570887 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:30 INFO - PROCESS | 4052 | 1469445570890 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:30 INFO - PROCESS | 4052 | ++DOCSHELL 11CEFC00 == 37 [pid = 4052] [id = 541] 04:19:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (17767400) [pid = 4052] [serial = 1623] [outer = 00000000] 04:19:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (179D1800) [pid = 4052] [serial = 1624] [outer = 17767400] 04:19:30 INFO - PROCESS | 4052 | 1469445570940 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (179DAC00) [pid = 4052] [serial = 1625] [outer = 17767400] 04:19:31 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (1511DC00) [pid = 4052] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:19:31 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (121E0C00) [pid = 4052] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:19:31 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (13FB8800) [pid = 4052] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:19:31 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (1607C800) [pid = 4052] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:19:31 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (119F2000) [pid = 4052] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:19:31 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (0DD6D000) [pid = 4052] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:19:31 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (0D75B000) [pid = 4052] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:19:31 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0D21F800) [pid = 4052] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:19:31 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (1979FC00) [pid = 4052] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:19:31 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (177BF800) [pid = 4052] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:19:31 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (14FD0C00) [pid = 4052] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:19:31 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0D914800) [pid = 4052] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:19:31 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (14A4F400) [pid = 4052] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:19:31 INFO - PROCESS | 4052 | 1469445571471 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 04:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 870ms 04:19:31 INFO - PROCESS | 4052 | 1469445571528 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 04:19:31 INFO - PROCESS | 4052 | 1469445571530 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 04:19:31 INFO - PROCESS | 4052 | 1469445571533 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:19:31 INFO - PROCESS | 4052 | 1469445571535 Marionette TRACE conn6 <- [1,2130,null,{}] 04:19:31 INFO - PROCESS | 4052 | 1469445571539 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:31 INFO - PROCESS | 4052 | 1469445571540 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:31 INFO - PROCESS | 4052 | 1469445571620 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 04:19:31 INFO - PROCESS | 4052 | 1469445571626 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:31 INFO - PROCESS | 4052 | 1469445571628 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:31 INFO - PROCESS | 4052 | ++DOCSHELL 118C6800 == 38 [pid = 4052] [id = 542] 04:19:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (1214EC00) [pid = 4052] [serial = 1626] [outer = 00000000] 04:19:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (14A4DC00) [pid = 4052] [serial = 1627] [outer = 1214EC00] 04:19:31 INFO - PROCESS | 4052 | 1469445571672 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (1504A800) [pid = 4052] [serial = 1628] [outer = 1214EC00] 04:19:32 INFO - PROCESS | 4052 | 1469445572101 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 04:19:32 INFO - PROCESS | 4052 | 1469445572170 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 04:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:19:32 INFO - PROCESS | 4052 | 1469445572173 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:19:32 INFO - PROCESS | 4052 | 1469445572175 Marionette TRACE conn6 <- [1,2134,null,{}] 04:19:32 INFO - PROCESS | 4052 | 1469445572178 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:32 INFO - PROCESS | 4052 | 1469445572180 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:32 INFO - PROCESS | 4052 | 1469445572259 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 04:19:32 INFO - PROCESS | 4052 | 1469445572265 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:32 INFO - PROCESS | 4052 | 1469445572267 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:32 INFO - PROCESS | 4052 | ++DOCSHELL 1625BC00 == 39 [pid = 4052] [id = 543] 04:19:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (166C1800) [pid = 4052] [serial = 1629] [outer = 00000000] 04:19:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (179D2400) [pid = 4052] [serial = 1630] [outer = 166C1800] 04:19:32 INFO - PROCESS | 4052 | 1469445572311 Marionette DEBUG loaded listener.js 04:19:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (179DF800) [pid = 4052] [serial = 1631] [outer = 166C1800] 04:19:32 INFO - PROCESS | 4052 | 1469445572767 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 04:19:32 INFO - PROCESS | 4052 | 1469445572815 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 04:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:19:32 INFO - PROCESS | 4052 | 1469445572818 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:19:32 INFO - PROCESS | 4052 | 1469445572820 Marionette TRACE conn6 <- [1,2138,null,{}] 04:19:32 INFO - PROCESS | 4052 | 1469445572824 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:32 INFO - PROCESS | 4052 | 1469445572825 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:32 INFO - PROCESS | 4052 | 1469445572904 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 04:19:32 INFO - PROCESS | 4052 | 1469445572910 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:32 INFO - PROCESS | 4052 | 1469445572912 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:32 INFO - PROCESS | 4052 | ++DOCSHELL 13538400 == 40 [pid = 4052] [id = 544] 04:19:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (17662000) [pid = 4052] [serial = 1632] [outer = 00000000] 04:19:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (18811800) [pid = 4052] [serial = 1633] [outer = 17662000] 04:19:32 INFO - PROCESS | 4052 | 1469445572955 Marionette DEBUG loaded listener.js 04:19:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (188A5800) [pid = 4052] [serial = 1634] [outer = 17662000] 04:19:33 INFO - PROCESS | 4052 | --DOCSHELL 119EF800 == 39 [pid = 4052] [id = 530] 04:19:33 INFO - PROCESS | 4052 | --DOCSHELL 0D755000 == 38 [pid = 4052] [id = 531] 04:19:34 INFO - PROCESS | 4052 | --DOCSHELL 118C8800 == 37 [pid = 4052] [id = 534] 04:19:34 INFO - PROCESS | 4052 | --DOCSHELL 118C0400 == 36 [pid = 4052] [id = 533] 04:19:34 INFO - PROCESS | 4052 | --DOCSHELL 14FDB000 == 35 [pid = 4052] [id = 537] 04:19:34 INFO - PROCESS | 4052 | --DOCSHELL 14A56800 == 34 [pid = 4052] [id = 536] 04:19:34 INFO - PROCESS | 4052 | --DOCSHELL 121DE400 == 33 [pid = 4052] [id = 535] 04:19:34 INFO - PROCESS | 4052 | --DOCSHELL 118BFC00 == 32 [pid = 4052] [id = 539] 04:19:34 INFO - PROCESS | 4052 | --DOCSHELL 1607C000 == 31 [pid = 4052] [id = 538] 04:19:34 INFO - PROCESS | 4052 | --DOCSHELL 0DD05C00 == 30 [pid = 4052] [id = 532] 04:19:34 INFO - PROCESS | 4052 | --DOCSHELL 1625BC00 == 29 [pid = 4052] [id = 543] 04:19:34 INFO - PROCESS | 4052 | --DOCSHELL 118C6800 == 28 [pid = 4052] [id = 542] 04:19:34 INFO - PROCESS | 4052 | --DOCSHELL 17456000 == 27 [pid = 4052] [id = 540] 04:19:34 INFO - PROCESS | 4052 | --DOCSHELL 11CEFC00 == 26 [pid = 4052] [id = 541] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (16BC3000) [pid = 4052] [serial = 1589] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (13534400) [pid = 4052] [serial = 1576] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (14FD2800) [pid = 4052] [serial = 1579] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (1756A000) [pid = 4052] [serial = 1591] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (139F1400) [pid = 4052] [serial = 1577] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (166C0800) [pid = 4052] [serial = 1582] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (150DCC00) [pid = 4052] [serial = 1580] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (16839400) [pid = 4052] [serial = 1583] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (11AC2C00) [pid = 4052] [serial = 1573] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0DF36C00) [pid = 4052] [serial = 1570] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0E64A400) [pid = 4052] [serial = 1571] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0D90F400) [pid = 4052] [serial = 1567] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0DA16C00) [pid = 4052] [serial = 1568] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0D7D9400) [pid = 4052] [serial = 1565] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0D5F1000) [pid = 4052] [serial = 1564] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (1A12DC00) [pid = 4052] [serial = 1562] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (1A129000) [pid = 4052] [serial = 1561] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (188A9800) [pid = 4052] [serial = 1559] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (179DB000) [pid = 4052] [serial = 1558] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (16073800) [pid = 4052] [serial = 1556] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (1511E800) [pid = 4052] [serial = 1555] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (0DD5EC00) [pid = 4052] [serial = 1553] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (0DA4D000) [pid = 4052] [serial = 1552] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (16078800) [pid = 4052] [serial = 1585] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (0DE03800) [pid = 4052] [serial = 1586] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (16BC2C00) [pid = 4052] [serial = 1588] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (120A3800) [pid = 4052] [serial = 1574] [outer = 00000000] [url = about:blank] 04:19:34 INFO - PROCESS | 4052 | 1469445574751 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 04:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1979ms 04:19:34 INFO - PROCESS | 4052 | 1469445574806 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 04:19:34 INFO - PROCESS | 4052 | 1469445574810 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 04:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:19:34 INFO - PROCESS | 4052 | 1469445574815 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:19:34 INFO - PROCESS | 4052 | 1469445574818 Marionette TRACE conn6 <- [1,2142,null,{}] 04:19:34 INFO - PROCESS | 4052 | 1469445574824 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:34 INFO - PROCESS | 4052 | 1469445574827 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:34 INFO - PROCESS | 4052 | 1469445574919 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 04:19:34 INFO - PROCESS | 4052 | 1469445574927 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:34 INFO - PROCESS | 4052 | 1469445574931 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:34 INFO - PROCESS | 4052 | ++DOCSHELL 0D7D9400 == 27 [pid = 4052] [id = 545] 04:19:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (0D7D9800) [pid = 4052] [serial = 1635] [outer = 00000000] 04:19:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (0D7E1C00) [pid = 4052] [serial = 1636] [outer = 0D7D9800] 04:19:34 INFO - PROCESS | 4052 | 1469445574980 Marionette DEBUG loaded listener.js 04:19:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (0D90DC00) [pid = 4052] [serial = 1637] [outer = 0D7D9800] 04:19:35 INFO - PROCESS | 4052 | 1469445575459 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 731ms 04:19:35 INFO - PROCESS | 4052 | 1469445575547 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 04:19:35 INFO - PROCESS | 4052 | 1469445575552 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 04:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:19:35 INFO - PROCESS | 4052 | 1469445575559 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:19:35 INFO - PROCESS | 4052 | 1469445575561 Marionette TRACE conn6 <- [1,2146,null,{}] 04:19:35 INFO - PROCESS | 4052 | 1469445575565 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:35 INFO - PROCESS | 4052 | 1469445575568 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:35 INFO - PROCESS | 4052 | 1469445575654 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 04:19:35 INFO - PROCESS | 4052 | 1469445575666 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:35 INFO - PROCESS | 4052 | 1469445575669 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:35 INFO - PROCESS | 4052 | ++DOCSHELL 0DA4F400 == 28 [pid = 4052] [id = 546] 04:19:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0DA50400) [pid = 4052] [serial = 1638] [outer = 00000000] 04:19:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0DA57400) [pid = 4052] [serial = 1639] [outer = 0DA50400] 04:19:35 INFO - PROCESS | 4052 | 1469445575717 Marionette DEBUG loaded listener.js 04:19:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (0DD38800) [pid = 4052] [serial = 1640] [outer = 0DA50400] 04:19:36 INFO - PROCESS | 4052 | 1469445576183 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 04:19:36 INFO - PROCESS | 4052 | 1469445576232 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 04:19:36 INFO - PROCESS | 4052 | 1469445576234 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 04:19:36 INFO - PROCESS | 4052 | 1469445576238 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:19:36 INFO - PROCESS | 4052 | 1469445576241 Marionette TRACE conn6 <- [1,2150,null,{}] 04:19:36 INFO - PROCESS | 4052 | 1469445576252 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:36 INFO - PROCESS | 4052 | 1469445576257 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:36 INFO - PROCESS | 4052 | 1469445576368 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 04:19:36 INFO - PROCESS | 4052 | 1469445576386 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:36 INFO - PROCESS | 4052 | 1469445576389 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:36 INFO - PROCESS | 4052 | ++DOCSHELL 1189FC00 == 29 [pid = 4052] [id = 547] 04:19:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (118A6800) [pid = 4052] [serial = 1641] [outer = 00000000] 04:19:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (118BE000) [pid = 4052] [serial = 1642] [outer = 118A6800] 04:19:36 INFO - PROCESS | 4052 | 1469445576437 Marionette DEBUG loaded listener.js 04:19:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (118C5800) [pid = 4052] [serial = 1643] [outer = 118A6800] 04:19:36 INFO - PROCESS | 4052 | 1469445576909 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 04:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 04:19:36 INFO - PROCESS | 4052 | 1469445576972 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 04:19:36 INFO - PROCESS | 4052 | 1469445576975 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 04:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:19:36 INFO - PROCESS | 4052 | 1469445576978 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:19:36 INFO - PROCESS | 4052 | 1469445576980 Marionette TRACE conn6 <- [1,2154,null,{}] 04:19:36 INFO - PROCESS | 4052 | 1469445576983 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:36 INFO - PROCESS | 4052 | 1469445576985 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:37 INFO - PROCESS | 4052 | 1469445577067 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 04:19:37 INFO - PROCESS | 4052 | 1469445577073 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:37 INFO - PROCESS | 4052 | 1469445577075 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:37 INFO - PROCESS | 4052 | ++DOCSHELL 118C2800 == 30 [pid = 4052] [id = 548] 04:19:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (118C8C00) [pid = 4052] [serial = 1644] [outer = 00000000] 04:19:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (11CBD400) [pid = 4052] [serial = 1645] [outer = 118C8C00] 04:19:37 INFO - PROCESS | 4052 | 1469445577121 Marionette DEBUG loaded listener.js 04:19:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (12138400) [pid = 4052] [serial = 1646] [outer = 118C8C00] 04:19:37 INFO - PROCESS | 4052 | 1469445577546 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 04:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 631ms 04:19:37 INFO - PROCESS | 4052 | 1469445577613 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 04:19:37 INFO - PROCESS | 4052 | 1469445577616 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 04:19:37 INFO - PROCESS | 4052 | 1469445577619 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:19:37 INFO - PROCESS | 4052 | 1469445577621 Marionette TRACE conn6 <- [1,2158,null,{}] 04:19:37 INFO - PROCESS | 4052 | 1469445577624 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:37 INFO - PROCESS | 4052 | 1469445577626 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:37 INFO - PROCESS | 4052 | 1469445577702 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 04:19:37 INFO - PROCESS | 4052 | 1469445577709 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:37 INFO - PROCESS | 4052 | 1469445577711 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:37 INFO - PROCESS | 4052 | ++DOCSHELL 12CAFC00 == 31 [pid = 4052] [id = 549] 04:19:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (12CB4C00) [pid = 4052] [serial = 1647] [outer = 00000000] 04:19:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (1398C400) [pid = 4052] [serial = 1648] [outer = 12CB4C00] 04:19:37 INFO - PROCESS | 4052 | 1469445577781 Marionette DEBUG loaded listener.js 04:19:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (139FA400) [pid = 4052] [serial = 1649] [outer = 12CB4C00] 04:19:38 INFO - PROCESS | 4052 | 1469445578199 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 04:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms 04:19:38 INFO - PROCESS | 4052 | 1469445578253 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 04:19:38 INFO - PROCESS | 4052 | 1469445578256 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 04:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:19:38 INFO - PROCESS | 4052 | 1469445578259 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:19:38 INFO - PROCESS | 4052 | 1469445578261 Marionette TRACE conn6 <- [1,2162,null,{}] 04:19:38 INFO - PROCESS | 4052 | 1469445578264 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:38 INFO - PROCESS | 4052 | 1469445578270 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:38 INFO - PROCESS | 4052 | 1469445578372 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 04:19:38 INFO - PROCESS | 4052 | 1469445578379 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:38 INFO - PROCESS | 4052 | 1469445578381 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:38 INFO - PROCESS | 4052 | ++DOCSHELL 14FD8800 == 32 [pid = 4052] [id = 550] 04:19:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (14FD8C00) [pid = 4052] [serial = 1650] [outer = 00000000] 04:19:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (150E2C00) [pid = 4052] [serial = 1651] [outer = 14FD8C00] 04:19:38 INFO - PROCESS | 4052 | 1469445578426 Marionette DEBUG loaded listener.js 04:19:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (1511F800) [pid = 4052] [serial = 1652] [outer = 14FD8C00] 04:19:38 INFO - PROCESS | 4052 | 1469445578852 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 04:19:38 INFO - PROCESS | 4052 | 1469445578893 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 04:19:38 INFO - PROCESS | 4052 | 1469445578895 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 04:19:38 INFO - PROCESS | 4052 | 1469445578898 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:19:38 INFO - PROCESS | 4052 | 1469445578900 Marionette TRACE conn6 <- [1,2166,null,{}] 04:19:38 INFO - PROCESS | 4052 | 1469445578903 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:38 INFO - PROCESS | 4052 | 1469445578905 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:38 INFO - PROCESS | 4052 | 1469445578985 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 04:19:38 INFO - PROCESS | 4052 | 1469445578991 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:38 INFO - PROCESS | 4052 | 1469445578993 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:38 INFO - PROCESS | 4052 | ++DOCSHELL 0DA4A800 == 33 [pid = 4052] [id = 551] 04:19:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (151D0000) [pid = 4052] [serial = 1653] [outer = 00000000] 04:19:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (15FC5400) [pid = 4052] [serial = 1654] [outer = 151D0000] 04:19:39 INFO - PROCESS | 4052 | 1469445579037 Marionette DEBUG loaded listener.js 04:19:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (0DE04400) [pid = 4052] [serial = 1655] [outer = 151D0000] 04:19:39 INFO - PROCESS | 4052 | 1469445579479 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 629ms 04:19:39 INFO - PROCESS | 4052 | 1469445579546 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 04:19:39 INFO - PROCESS | 4052 | 1469445579548 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 04:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:19:39 INFO - PROCESS | 4052 | 1469445579553 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:19:39 INFO - PROCESS | 4052 | 1469445579554 Marionette TRACE conn6 <- [1,2170,null,{}] 04:19:39 INFO - PROCESS | 4052 | 1469445579558 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:39 INFO - PROCESS | 4052 | 1469445579560 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:39 INFO - PROCESS | 4052 | 1469445579636 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 04:19:39 INFO - PROCESS | 4052 | 1469445579644 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:39 INFO - PROCESS | 4052 | 1469445579646 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:39 INFO - PROCESS | 4052 | ++DOCSHELL 1667C800 == 34 [pid = 4052] [id = 552] 04:19:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (166BFC00) [pid = 4052] [serial = 1656] [outer = 00000000] 04:19:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (166CA400) [pid = 4052] [serial = 1657] [outer = 166BFC00] 04:19:39 INFO - PROCESS | 4052 | 1469445579690 Marionette DEBUG loaded listener.js 04:19:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (166C9800) [pid = 4052] [serial = 1658] [outer = 166BFC00] 04:19:40 INFO - PROCESS | 4052 | 1469445580111 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 630ms 04:19:40 INFO - PROCESS | 4052 | 1469445580185 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 04:19:40 INFO - PROCESS | 4052 | 1469445580187 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 04:19:40 INFO - PROCESS | 4052 | 1469445580190 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:19:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:19:40 INFO - PROCESS | 4052 | 1469445580192 Marionette TRACE conn6 <- [1,2174,null,{}] 04:19:40 INFO - PROCESS | 4052 | 1469445580195 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:40 INFO - PROCESS | 4052 | 1469445580197 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:40 INFO - PROCESS | 4052 | 1469445580312 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 04:19:40 INFO - PROCESS | 4052 | 1469445580324 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:40 INFO - PROCESS | 4052 | 1469445580326 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:40 INFO - PROCESS | 4052 | ++DOCSHELL 1189D800 == 35 [pid = 4052] [id = 553] 04:19:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (16B88800) [pid = 4052] [serial = 1659] [outer = 00000000] 04:19:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (16BC8400) [pid = 4052] [serial = 1660] [outer = 16B88800] 04:19:40 INFO - PROCESS | 4052 | 1469445580369 Marionette DEBUG loaded listener.js 04:19:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (16BCEC00) [pid = 4052] [serial = 1661] [outer = 16B88800] 04:19:40 INFO - PROCESS | 4052 | 1469445580828 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:19:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:19:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 04:19:40 INFO - PROCESS | 4052 | 1469445580864 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 04:19:40 INFO - PROCESS | 4052 | 1469445580866 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 04:19:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:19:40 INFO - PROCESS | 4052 | 1469445580869 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:19:40 INFO - PROCESS | 4052 | 1469445580871 Marionette TRACE conn6 <- [1,2178,null,{}] 04:19:40 INFO - PROCESS | 4052 | 1469445580880 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:40 INFO - PROCESS | 4052 | 1469445580882 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:40 INFO - PROCESS | 4052 | 1469445580997 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 04:19:40 INFO - PROCESS | 4052 | 1469445581002 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:40 INFO - PROCESS | 4052 | 1469445581004 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:40 INFO - PROCESS | 4052 | ++DOCSHELL 16BC1000 == 36 [pid = 4052] [id = 554] 04:19:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (16BC9800) [pid = 4052] [serial = 1662] [outer = 00000000] 04:19:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (17610800) [pid = 4052] [serial = 1663] [outer = 16BC9800] 04:19:41 INFO - PROCESS | 4052 | 1469445581047 Marionette DEBUG loaded listener.js 04:19:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (17664000) [pid = 4052] [serial = 1664] [outer = 16BC9800] 04:19:41 INFO - PROCESS | 4052 | 1469445581478 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 04:19:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:19:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 690ms 04:19:41 INFO - PROCESS | 4052 | 1469445581560 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 04:19:41 INFO - PROCESS | 4052 | 1469445581563 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 04:19:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:19:41 INFO - PROCESS | 4052 | 1469445581566 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:19:41 INFO - PROCESS | 4052 | 1469445581568 Marionette TRACE conn6 <- [1,2182,null,{}] 04:19:41 INFO - PROCESS | 4052 | 1469445581572 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:41 INFO - PROCESS | 4052 | 1469445581574 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:41 INFO - PROCESS | 4052 | 1469445581741 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 04:19:41 INFO - PROCESS | 4052 | 1469445581762 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:41 INFO - PROCESS | 4052 | 1469445581765 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:41 INFO - PROCESS | 4052 | ++DOCSHELL 12283000 == 37 [pid = 4052] [id = 555] 04:19:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (17760C00) [pid = 4052] [serial = 1665] [outer = 00000000] 04:19:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 95 (179D7800) [pid = 4052] [serial = 1666] [outer = 17760C00] 04:19:41 INFO - PROCESS | 4052 | 1469445581811 Marionette DEBUG loaded listener.js 04:19:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 96 (17CED400) [pid = 4052] [serial = 1667] [outer = 17760C00] 04:19:42 INFO - PROCESS | 4052 | --DOMWINDOW == 95 (166C1800) [pid = 4052] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:19:42 INFO - PROCESS | 4052 | --DOMWINDOW == 94 (16BC5800) [pid = 4052] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:19:42 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (1760B800) [pid = 4052] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:19:42 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (17767400) [pid = 4052] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:19:42 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (166C4400) [pid = 4052] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:19:42 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (150DC400) [pid = 4052] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:19:42 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (14A59800) [pid = 4052] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:19:42 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (121DFC00) [pid = 4052] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:19:42 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (118CAC00) [pid = 4052] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:19:42 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (118C0800) [pid = 4052] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:19:42 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0DD06800) [pid = 4052] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:19:42 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0D7D6400) [pid = 4052] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:19:42 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (15121C00) [pid = 4052] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:19:42 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (1214EC00) [pid = 4052] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:19:42 INFO - PROCESS | 4052 | 1469445582706 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 04:19:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:19:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1233ms 04:19:42 INFO - PROCESS | 4052 | 1469445582800 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 04:19:42 INFO - PROCESS | 4052 | 1469445582805 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 04:19:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:19:42 INFO - PROCESS | 4052 | 1469445582811 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:19:42 INFO - PROCESS | 4052 | 1469445582814 Marionette TRACE conn6 <- [1,2186,null,{}] 04:19:42 INFO - PROCESS | 4052 | 1469445582820 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:42 INFO - PROCESS | 4052 | 1469445582823 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:43 INFO - PROCESS | 4052 | 1469445583035 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 04:19:43 INFO - PROCESS | 4052 | 1469445583046 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:43 INFO - PROCESS | 4052 | 1469445583051 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:43 INFO - PROCESS | 4052 | ++DOCSHELL 0CC3E400 == 38 [pid = 4052] [id = 556] 04:19:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (0CC4D800) [pid = 4052] [serial = 1668] [outer = 00000000] 04:19:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (0D7DF000) [pid = 4052] [serial = 1669] [outer = 0CC4D800] 04:19:43 INFO - PROCESS | 4052 | 1469445583110 Marionette DEBUG loaded listener.js 04:19:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (0DA17400) [pid = 4052] [serial = 1670] [outer = 0CC4D800] 04:19:43 INFO - PROCESS | 4052 | 1469445583954 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:19:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:19:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1234ms 04:19:44 INFO - PROCESS | 4052 | 1469445584049 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 04:19:44 INFO - PROCESS | 4052 | 1469445584054 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 04:19:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:19:44 INFO - PROCESS | 4052 | 1469445584060 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:19:44 INFO - PROCESS | 4052 | 1469445584063 Marionette TRACE conn6 <- [1,2190,null,{}] 04:19:44 INFO - PROCESS | 4052 | 1469445584067 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:44 INFO - PROCESS | 4052 | 1469445584070 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:44 INFO - PROCESS | 4052 | 1469445584224 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 04:19:44 INFO - PROCESS | 4052 | 1469445584356 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:44 INFO - PROCESS | 4052 | 1469445584359 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:44 INFO - PROCESS | 4052 | ++DOCSHELL 0DF45C00 == 39 [pid = 4052] [id = 557] 04:19:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (0DFD2800) [pid = 4052] [serial = 1671] [outer = 00000000] 04:19:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (118BC800) [pid = 4052] [serial = 1672] [outer = 0DFD2800] 04:19:44 INFO - PROCESS | 4052 | 1469445584419 Marionette DEBUG loaded listener.js 04:19:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (119EC400) [pid = 4052] [serial = 1673] [outer = 0DFD2800] 04:19:45 INFO - PROCESS | 4052 | --DOCSHELL 0DD3A000 == 38 [pid = 4052] [id = 12] 04:19:45 INFO - PROCESS | 4052 | --DOCSHELL 16BC1000 == 37 [pid = 4052] [id = 554] 04:19:45 INFO - PROCESS | 4052 | --DOCSHELL 1189D800 == 36 [pid = 4052] [id = 553] 04:19:45 INFO - PROCESS | 4052 | --DOCSHELL 1667C800 == 35 [pid = 4052] [id = 552] 04:19:45 INFO - PROCESS | 4052 | --DOCSHELL 0DA4A800 == 34 [pid = 4052] [id = 551] 04:19:45 INFO - PROCESS | 4052 | --DOCSHELL 14FD8800 == 33 [pid = 4052] [id = 550] 04:19:45 INFO - PROCESS | 4052 | --DOCSHELL 12CAFC00 == 32 [pid = 4052] [id = 549] 04:19:45 INFO - PROCESS | 4052 | --DOCSHELL 118C2800 == 31 [pid = 4052] [id = 548] 04:19:45 INFO - PROCESS | 4052 | --DOCSHELL 1189FC00 == 30 [pid = 4052] [id = 547] 04:19:45 INFO - PROCESS | 4052 | --DOCSHELL 0DA4F400 == 29 [pid = 4052] [id = 546] 04:19:45 INFO - PROCESS | 4052 | --DOCSHELL 0D7D9400 == 28 [pid = 4052] [id = 545] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (179DF800) [pid = 4052] [serial = 1631] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (18811800) [pid = 4052] [serial = 1633] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (17456800) [pid = 4052] [serial = 1618] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (17666400) [pid = 4052] [serial = 1621] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (1745D000) [pid = 4052] [serial = 1619] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (179D1800) [pid = 4052] [serial = 1624] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (179DAC00) [pid = 4052] [serial = 1625] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (179D2400) [pid = 4052] [serial = 1630] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (1683B400) [pid = 4052] [serial = 1615] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (1607D000) [pid = 4052] [serial = 1612] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0DA52400) [pid = 4052] [serial = 1613] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (150DC800) [pid = 4052] [serial = 1609] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (15124400) [pid = 4052] [serial = 1610] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (1353B000) [pid = 4052] [serial = 1606] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (139FDC00) [pid = 4052] [serial = 1607] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (11CF6400) [pid = 4052] [serial = 1603] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (12140C00) [pid = 4052] [serial = 1604] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (118C3800) [pid = 4052] [serial = 1600] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (118C9000) [pid = 4052] [serial = 1601] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (0DD3B000) [pid = 4052] [serial = 1597] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (0DD66800) [pid = 4052] [serial = 1598] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (0D7E2000) [pid = 4052] [serial = 1594] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (0D909800) [pid = 4052] [serial = 1595] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (17601C00) [pid = 4052] [serial = 1592] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (14A4DC00) [pid = 4052] [serial = 1627] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (1766CC00) [pid = 4052] [serial = 1622] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 61 (1504A800) [pid = 4052] [serial = 1628] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | --DOMWINDOW == 60 (166CA000) [pid = 4052] [serial = 1616] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 4052 | 1469445585366 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:19:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:19:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1331ms 04:19:45 INFO - PROCESS | 4052 | 1469445585396 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 04:19:45 INFO - PROCESS | 4052 | 1469445585399 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 04:19:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:19:45 INFO - PROCESS | 4052 | 1469445585404 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:19:45 INFO - PROCESS | 4052 | 1469445585407 Marionette TRACE conn6 <- [1,2194,null,{}] 04:19:45 INFO - PROCESS | 4052 | 1469445585412 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:45 INFO - PROCESS | 4052 | 1469445585415 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:45 INFO - PROCESS | 4052 | 1469445585514 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 04:19:45 INFO - PROCESS | 4052 | 1469445585521 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:45 INFO - PROCESS | 4052 | 1469445585525 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:45 INFO - PROCESS | 4052 | ++DOCSHELL 0DA20000 == 29 [pid = 4052] [id = 558] 04:19:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 61 (0DA20400) [pid = 4052] [serial = 1674] [outer = 00000000] 04:19:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 62 (0DA51000) [pid = 4052] [serial = 1675] [outer = 0DA20400] 04:19:45 INFO - PROCESS | 4052 | 1469445585577 Marionette DEBUG loaded listener.js 04:19:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (0DD38000) [pid = 4052] [serial = 1676] [outer = 0DA20400] 04:19:46 INFO - PROCESS | 4052 | 1469445586073 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:19:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:19:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 730ms 04:19:46 INFO - PROCESS | 4052 | 1469445586136 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 04:19:46 INFO - PROCESS | 4052 | 1469445586140 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 04:19:46 INFO - PROCESS | 4052 | 1469445586146 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:19:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:19:46 INFO - PROCESS | 4052 | 1469445586149 Marionette TRACE conn6 <- [1,2198,null,{}] 04:19:46 INFO - PROCESS | 4052 | 1469445586153 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:46 INFO - PROCESS | 4052 | 1469445586155 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:46 INFO - PROCESS | 4052 | 1469445586243 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 04:19:46 INFO - PROCESS | 4052 | 1469445586251 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:46 INFO - PROCESS | 4052 | 1469445586253 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:46 INFO - PROCESS | 4052 | ++DOCSHELL 0DE06400 == 30 [pid = 4052] [id = 559] 04:19:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (0DE08400) [pid = 4052] [serial = 1677] [outer = 00000000] 04:19:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (0E8D1800) [pid = 4052] [serial = 1678] [outer = 0DE08400] 04:19:46 INFO - PROCESS | 4052 | 1469445586300 Marionette DEBUG loaded listener.js 04:19:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (118BF400) [pid = 4052] [serial = 1679] [outer = 0DE08400] 04:19:46 INFO - PROCESS | 4052 | 1469445586774 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:19:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:19:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 04:19:46 INFO - PROCESS | 4052 | 1469445586820 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 04:19:46 INFO - PROCESS | 4052 | 1469445586823 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 04:19:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:19:46 INFO - PROCESS | 4052 | 1469445586826 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:19:46 INFO - PROCESS | 4052 | 1469445586829 Marionette TRACE conn6 <- [1,2202,null,{}] 04:19:46 INFO - PROCESS | 4052 | 1469445586840 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:46 INFO - PROCESS | 4052 | 1469445586845 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:46 INFO - PROCESS | 4052 | 1469445586929 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 04:19:47 INFO - PROCESS | 4052 | 1469445587058 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:47 INFO - PROCESS | 4052 | 1469445587061 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:47 INFO - PROCESS | 4052 | ++DOCSHELL 121E4400 == 31 [pid = 4052] [id = 560] 04:19:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (121E5800) [pid = 4052] [serial = 1680] [outer = 00000000] 04:19:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (12CAF800) [pid = 4052] [serial = 1681] [outer = 121E5800] 04:19:47 INFO - PROCESS | 4052 | 1469445587118 Marionette DEBUG loaded listener.js 04:19:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (13994400) [pid = 4052] [serial = 1682] [outer = 121E5800] 04:19:47 INFO - PROCESS | 4052 | 1469445587518 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:19:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:19:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 04:19:47 INFO - PROCESS | 4052 | 1469445587557 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 04:19:47 INFO - PROCESS | 4052 | 1469445587559 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 04:19:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:19:47 INFO - PROCESS | 4052 | 1469445587568 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:19:47 INFO - PROCESS | 4052 | 1469445587569 Marionette TRACE conn6 <- [1,2206,null,{}] 04:19:47 INFO - PROCESS | 4052 | 1469445587573 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:47 INFO - PROCESS | 4052 | 1469445587575 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:47 INFO - PROCESS | 4052 | 1469445587689 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 04:19:47 INFO - PROCESS | 4052 | 1469445587695 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:47 INFO - PROCESS | 4052 | 1469445587697 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:47 INFO - PROCESS | 4052 | ++DOCSHELL 13F1D800 == 32 [pid = 4052] [id = 561] 04:19:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (13FAF400) [pid = 4052] [serial = 1683] [outer = 00000000] 04:19:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (14A5B000) [pid = 4052] [serial = 1684] [outer = 13FAF400] 04:19:47 INFO - PROCESS | 4052 | 1469445587745 Marionette DEBUG loaded listener.js 04:19:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (14FD9800) [pid = 4052] [serial = 1685] [outer = 13FAF400] 04:19:48 INFO - PROCESS | 4052 | 1469445588176 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:19:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:19:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 04:19:48 INFO - PROCESS | 4052 | 1469445588199 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 04:19:48 INFO - PROCESS | 4052 | 1469445588201 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 04:19:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:19:48 INFO - PROCESS | 4052 | 1469445588204 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:19:48 INFO - PROCESS | 4052 | 1469445588206 Marionette TRACE conn6 <- [1,2210,null,{}] 04:19:48 INFO - PROCESS | 4052 | 1469445588209 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:48 INFO - PROCESS | 4052 | 1469445588211 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:48 INFO - PROCESS | 4052 | 1469445588322 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 04:19:48 INFO - PROCESS | 4052 | 1469445588421 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:48 INFO - PROCESS | 4052 | 1469445588424 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:48 INFO - PROCESS | 4052 | ++DOCSHELL 15040C00 == 33 [pid = 4052] [id = 562] 04:19:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (150E1000) [pid = 4052] [serial = 1686] [outer = 00000000] 04:19:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (15121C00) [pid = 4052] [serial = 1687] [outer = 150E1000] 04:19:48 INFO - PROCESS | 4052 | 1469445588470 Marionette DEBUG loaded listener.js 04:19:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (15124400) [pid = 4052] [serial = 1688] [outer = 150E1000] 04:19:48 INFO - PROCESS | 4052 | 1469445588910 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:19:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:19:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 04:19:48 INFO - PROCESS | 4052 | 1469445588937 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 04:19:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:19:48 INFO - PROCESS | 4052 | 1469445588939 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 04:19:48 INFO - PROCESS | 4052 | 1469445588942 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:19:48 INFO - PROCESS | 4052 | 1469445588944 Marionette TRACE conn6 <- [1,2214,null,{}] 04:19:48 INFO - PROCESS | 4052 | 1469445588947 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:48 INFO - PROCESS | 4052 | 1469445588952 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:49 INFO - PROCESS | 4052 | 1469445589104 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 04:19:49 INFO - PROCESS | 4052 | 1469445589166 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:49 INFO - PROCESS | 4052 | 1469445589168 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:49 INFO - PROCESS | 4052 | ++DOCSHELL 0D484400 == 34 [pid = 4052] [id = 563] 04:19:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (119AD800) [pid = 4052] [serial = 1689] [outer = 00000000] 04:19:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (16840800) [pid = 4052] [serial = 1690] [outer = 119AD800] 04:19:49 INFO - PROCESS | 4052 | 1469445589214 Marionette DEBUG loaded listener.js 04:19:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (16676C00) [pid = 4052] [serial = 1691] [outer = 119AD800] 04:19:49 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (166BFC00) [pid = 4052] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:19:49 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (16B88800) [pid = 4052] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:19:49 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (16BC9800) [pid = 4052] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:19:49 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0D7D9800) [pid = 4052] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:19:49 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (151D0000) [pid = 4052] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:19:49 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (0DA50400) [pid = 4052] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:19:49 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (118A6800) [pid = 4052] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:19:49 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (12CB4C00) [pid = 4052] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:19:49 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (17662000) [pid = 4052] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:19:49 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (118C8C00) [pid = 4052] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:19:49 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (14FD8C00) [pid = 4052] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:19:49 INFO - PROCESS | 4052 | 1469445589663 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:19:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:19:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 769ms 04:19:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:19:49 INFO - PROCESS | 4052 | 1469445589713 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 04:19:49 INFO - PROCESS | 4052 | 1469445589715 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 04:19:49 INFO - PROCESS | 4052 | 1469445589718 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:19:49 INFO - PROCESS | 4052 | 1469445589720 Marionette TRACE conn6 <- [1,2218,null,{}] 04:19:49 INFO - PROCESS | 4052 | 1469445589727 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:49 INFO - PROCESS | 4052 | 1469445589729 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:49 INFO - PROCESS | 4052 | 1469445589845 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 04:19:49 INFO - PROCESS | 4052 | 1469445589906 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:49 INFO - PROCESS | 4052 | 1469445589908 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:49 INFO - PROCESS | 4052 | ++DOCSHELL 13990000 == 35 [pid = 4052] [id = 564] 04:19:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (13994000) [pid = 4052] [serial = 1692] [outer = 00000000] 04:19:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (16261400) [pid = 4052] [serial = 1693] [outer = 13994000] 04:19:49 INFO - PROCESS | 4052 | 1469445589952 Marionette DEBUG loaded listener.js 04:19:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (16844000) [pid = 4052] [serial = 1694] [outer = 13994000] 04:19:50 INFO - PROCESS | 4052 | 1469445590299 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:19:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:19:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 04:19:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:19:50 INFO - PROCESS | 4052 | 1469445590349 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 04:19:50 INFO - PROCESS | 4052 | 1469445590352 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 04:19:50 INFO - PROCESS | 4052 | 1469445590354 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:19:50 INFO - PROCESS | 4052 | 1469445590356 Marionette TRACE conn6 <- [1,2222,null,{}] 04:19:50 INFO - PROCESS | 4052 | 1469445590359 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:50 INFO - PROCESS | 4052 | 1469445590361 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:50 INFO - PROCESS | 4052 | 1469445590440 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 04:19:50 INFO - PROCESS | 4052 | 1469445590445 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:50 INFO - PROCESS | 4052 | 1469445590447 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:50 INFO - PROCESS | 4052 | ++DOCSHELL 0E8D1000 == 36 [pid = 4052] [id = 565] 04:19:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (14FD8400) [pid = 4052] [serial = 1695] [outer = 00000000] 04:19:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (17458C00) [pid = 4052] [serial = 1696] [outer = 14FD8400] 04:19:50 INFO - PROCESS | 4052 | 1469445590491 Marionette DEBUG loaded listener.js 04:19:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (17606400) [pid = 4052] [serial = 1697] [outer = 14FD8400] 04:19:50 INFO - PROCESS | 4052 | 1469445590910 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:19:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:19:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 570ms 04:19:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:19:50 INFO - PROCESS | 4052 | 1469445590925 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 04:19:50 INFO - PROCESS | 4052 | 1469445590927 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 04:19:50 INFO - PROCESS | 4052 | 1469445590930 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:19:50 INFO - PROCESS | 4052 | 1469445590932 Marionette TRACE conn6 <- [1,2226,null,{}] 04:19:50 INFO - PROCESS | 4052 | 1469445590935 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:50 INFO - PROCESS | 4052 | 1469445590937 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:51 INFO - PROCESS | 4052 | 1469445591058 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 04:19:51 INFO - PROCESS | 4052 | 1469445591066 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:51 INFO - PROCESS | 4052 | 1469445591068 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:51 INFO - PROCESS | 4052 | ++DOCSHELL 121DFC00 == 37 [pid = 4052] [id = 566] 04:19:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (17456800) [pid = 4052] [serial = 1698] [outer = 00000000] 04:19:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (17661000) [pid = 4052] [serial = 1699] [outer = 17456800] 04:19:51 INFO - PROCESS | 4052 | 1469445591112 Marionette DEBUG loaded listener.js 04:19:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (17667000) [pid = 4052] [serial = 1700] [outer = 17456800] 04:19:51 INFO - PROCESS | 4052 | 1469445591599 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:19:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:19:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 04:19:51 INFO - PROCESS | 4052 | 1469445591662 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 04:19:51 INFO - PROCESS | 4052 | 1469445591667 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 04:19:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:19:51 INFO - PROCESS | 4052 | 1469445591673 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:19:51 INFO - PROCESS | 4052 | 1469445591676 Marionette TRACE conn6 <- [1,2230,null,{}] 04:19:51 INFO - PROCESS | 4052 | 1469445591682 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:51 INFO - PROCESS | 4052 | 1469445591686 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:51 INFO - PROCESS | 4052 | 1469445591809 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 04:19:51 INFO - PROCESS | 4052 | 1469445591949 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:51 INFO - PROCESS | 4052 | 1469445591954 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:51 INFO - PROCESS | 4052 | ++DOCSHELL 0D7E1800 == 38 [pid = 4052] [id = 567] 04:19:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (0D909800) [pid = 4052] [serial = 1701] [outer = 00000000] 04:19:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (0DA13C00) [pid = 4052] [serial = 1702] [outer = 0D909800] 04:19:52 INFO - PROCESS | 4052 | 1469445592013 Marionette DEBUG loaded listener.js 04:19:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (0DA55C00) [pid = 4052] [serial = 1703] [outer = 0D909800] 04:19:52 INFO - PROCESS | 4052 | 1469445592640 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:19:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:19:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1023ms 04:19:52 INFO - PROCESS | 4052 | 1469445592700 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 04:19:52 INFO - PROCESS | 4052 | 1469445592705 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 04:19:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:19:52 INFO - PROCESS | 4052 | 1469445592711 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:19:52 INFO - PROCESS | 4052 | 1469445592714 Marionette TRACE conn6 <- [1,2234,null,{}] 04:19:52 INFO - PROCESS | 4052 | 1469445592718 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:52 INFO - PROCESS | 4052 | 1469445592721 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:52 INFO - PROCESS | 4052 | 1469445592832 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 04:19:52 INFO - PROCESS | 4052 | 1469445592970 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:52 INFO - PROCESS | 4052 | 1469445592973 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:52 INFO - PROCESS | 4052 | ++DOCSHELL 118C4C00 == 39 [pid = 4052] [id = 568] 04:19:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (119B1C00) [pid = 4052] [serial = 1704] [outer = 00000000] 04:19:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (1213F800) [pid = 4052] [serial = 1705] [outer = 119B1C00] 04:19:53 INFO - PROCESS | 4052 | 1469445593031 Marionette DEBUG loaded listener.js 04:19:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (1398EC00) [pid = 4052] [serial = 1706] [outer = 119B1C00] 04:19:53 INFO - PROCESS | 4052 | 1469445593657 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:19:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:19:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 970ms 04:19:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:19:53 INFO - PROCESS | 4052 | 1469445593685 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 04:19:53 INFO - PROCESS | 4052 | 1469445593687 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 04:19:53 INFO - PROCESS | 4052 | 1469445593691 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:19:53 INFO - PROCESS | 4052 | 1469445593695 Marionette TRACE conn6 <- [1,2238,null,{}] 04:19:53 INFO - PROCESS | 4052 | 1469445593706 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:53 INFO - PROCESS | 4052 | 1469445593710 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:53 INFO - PROCESS | 4052 | 1469445593821 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 04:19:53 INFO - PROCESS | 4052 | 1469445593958 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:53 INFO - PROCESS | 4052 | 1469445593961 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:53 INFO - PROCESS | 4052 | ++DOCSHELL 1607CC00 == 40 [pid = 4052] [id = 569] 04:19:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (166BEC00) [pid = 4052] [serial = 1707] [outer = 00000000] 04:19:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (16A27C00) [pid = 4052] [serial = 1708] [outer = 166BEC00] 04:19:53 INFO - PROCESS | 4052 | 1469445594019 Marionette DEBUG loaded listener.js 04:19:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (1765F400) [pid = 4052] [serial = 1709] [outer = 166BEC00] 04:19:54 INFO - PROCESS | 4052 | 1469445594572 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:19:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:19:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 929ms 04:19:54 INFO - PROCESS | 4052 | 1469445594625 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 04:19:54 INFO - PROCESS | 4052 | 1469445594628 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 04:19:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:19:54 INFO - PROCESS | 4052 | 1469445594632 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:19:54 INFO - PROCESS | 4052 | 1469445594634 Marionette TRACE conn6 <- [1,2242,null,{}] 04:19:54 INFO - PROCESS | 4052 | 1469445594637 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:54 INFO - PROCESS | 4052 | 1469445594640 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:54 INFO - PROCESS | 4052 | 1469445594780 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 04:19:54 INFO - PROCESS | 4052 | 1469445594891 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:54 INFO - PROCESS | 4052 | 1469445594894 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:54 INFO - PROCESS | 4052 | ++DOCSHELL 16671C00 == 41 [pid = 4052] [id = 570] 04:19:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (166BE400) [pid = 4052] [serial = 1710] [outer = 00000000] 04:19:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (16B8E800) [pid = 4052] [serial = 1711] [outer = 166BE400] 04:19:54 INFO - PROCESS | 4052 | 1469445594948 Marionette DEBUG loaded listener.js 04:19:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (1760F400) [pid = 4052] [serial = 1712] [outer = 166BE400] 04:19:55 INFO - PROCESS | 4052 | 1469445595702 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:19:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:19:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1128ms 04:19:55 INFO - PROCESS | 4052 | 1469445595763 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 04:19:55 INFO - PROCESS | 4052 | 1469445595768 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 04:19:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:19:55 INFO - PROCESS | 4052 | 1469445595773 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:19:55 INFO - PROCESS | 4052 | 1469445595776 Marionette TRACE conn6 <- [1,2246,null,{}] 04:19:55 INFO - PROCESS | 4052 | 1469445595782 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:55 INFO - PROCESS | 4052 | 1469445595784 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:55 INFO - PROCESS | 4052 | 1469445595890 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 04:19:56 INFO - PROCESS | 4052 | 1469445596028 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:56 INFO - PROCESS | 4052 | 1469445596031 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:56 INFO - PROCESS | 4052 | ++DOCSHELL 0DD5EC00 == 42 [pid = 4052] [id = 571] 04:19:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (0DD64800) [pid = 4052] [serial = 1713] [outer = 00000000] 04:19:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (11819000) [pid = 4052] [serial = 1714] [outer = 0DD64800] 04:19:56 INFO - PROCESS | 4052 | 1469445596082 Marionette DEBUG loaded listener.js 04:19:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (1191E000) [pid = 4052] [serial = 1715] [outer = 0DD64800] 04:19:56 INFO - PROCESS | 4052 | --DOCSHELL 0E8D1000 == 41 [pid = 4052] [id = 565] 04:19:56 INFO - PROCESS | 4052 | --DOCSHELL 13990000 == 40 [pid = 4052] [id = 564] 04:19:56 INFO - PROCESS | 4052 | --DOCSHELL 0D484400 == 39 [pid = 4052] [id = 563] 04:19:56 INFO - PROCESS | 4052 | --DOCSHELL 15040C00 == 38 [pid = 4052] [id = 562] 04:19:56 INFO - PROCESS | 4052 | --DOCSHELL 13F1D800 == 37 [pid = 4052] [id = 561] 04:19:56 INFO - PROCESS | 4052 | --DOCSHELL 121E4400 == 36 [pid = 4052] [id = 560] 04:19:56 INFO - PROCESS | 4052 | --DOCSHELL 0DE06400 == 35 [pid = 4052] [id = 559] 04:19:56 INFO - PROCESS | 4052 | --DOCSHELL 0DA20000 == 34 [pid = 4052] [id = 558] 04:19:56 INFO - PROCESS | 4052 | --DOCSHELL 0D22A800 == 33 [pid = 4052] [id = 13] 04:19:56 INFO - PROCESS | 4052 | --DOCSHELL 12283000 == 32 [pid = 4052] [id = 555] 04:19:56 INFO - PROCESS | 4052 | --DOCSHELL 0CC3E400 == 31 [pid = 4052] [id = 556] 04:19:56 INFO - PROCESS | 4052 | --DOCSHELL 13538400 == 30 [pid = 4052] [id = 544] 04:19:56 INFO - PROCESS | 4052 | --DOCSHELL 0DF45C00 == 29 [pid = 4052] [id = 557] 04:19:56 INFO - PROCESS | 4052 | --DOCSHELL 16671C00 == 28 [pid = 4052] [id = 570] 04:19:56 INFO - PROCESS | 4052 | --DOCSHELL 1607CC00 == 27 [pid = 4052] [id = 569] 04:19:56 INFO - PROCESS | 4052 | --DOCSHELL 121DFC00 == 26 [pid = 4052] [id = 566] 04:19:56 INFO - PROCESS | 4052 | --DOCSHELL 0D7E1800 == 25 [pid = 4052] [id = 567] 04:19:56 INFO - PROCESS | 4052 | --DOCSHELL 118C4C00 == 24 [pid = 4052] [id = 568] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (166C9800) [pid = 4052] [serial = 1658] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (166CA400) [pid = 4052] [serial = 1657] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (16BC8400) [pid = 4052] [serial = 1660] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (17610800) [pid = 4052] [serial = 1663] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (17664000) [pid = 4052] [serial = 1664] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (179D7800) [pid = 4052] [serial = 1666] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (16BCEC00) [pid = 4052] [serial = 1661] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (0D7E1C00) [pid = 4052] [serial = 1636] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0D90DC00) [pid = 4052] [serial = 1637] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (15FC5400) [pid = 4052] [serial = 1654] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0DE04400) [pid = 4052] [serial = 1655] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0DA57400) [pid = 4052] [serial = 1639] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0DD38800) [pid = 4052] [serial = 1640] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (118BE000) [pid = 4052] [serial = 1642] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (118C5800) [pid = 4052] [serial = 1643] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (1398C400) [pid = 4052] [serial = 1648] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (139FA400) [pid = 4052] [serial = 1649] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (188A5800) [pid = 4052] [serial = 1634] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (11CBD400) [pid = 4052] [serial = 1645] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (12138400) [pid = 4052] [serial = 1646] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (150E2C00) [pid = 4052] [serial = 1651] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (1511F800) [pid = 4052] [serial = 1652] [outer = 00000000] [url = about:blank] 04:19:57 INFO - PROCESS | 4052 | 1469445597227 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:19:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:19:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1478ms 04:19:57 INFO - PROCESS | 4052 | 1469445597252 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 04:19:57 INFO - PROCESS | 4052 | 1469445597256 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 04:19:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:19:57 INFO - PROCESS | 4052 | 1469445597260 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:19:57 INFO - PROCESS | 4052 | 1469445597264 Marionette TRACE conn6 <- [1,2250,null,{}] 04:19:57 INFO - PROCESS | 4052 | 1469445597269 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:57 INFO - PROCESS | 4052 | 1469445597272 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:57 INFO - PROCESS | 4052 | 1469445597364 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 04:19:57 INFO - PROCESS | 4052 | 1469445597409 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:57 INFO - PROCESS | 4052 | 1469445597412 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:57 INFO - PROCESS | 4052 | ++DOCSHELL 0D5F8400 == 25 [pid = 4052] [id = 572] 04:19:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (0D74FC00) [pid = 4052] [serial = 1716] [outer = 00000000] 04:19:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (0D914400) [pid = 4052] [serial = 1717] [outer = 0D74FC00] 04:19:57 INFO - PROCESS | 4052 | 1469445597546 Marionette DEBUG loaded listener.js 04:19:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (0DA1F400) [pid = 4052] [serial = 1718] [outer = 0D74FC00] 04:19:57 INFO - PROCESS | 4052 | 1469445597916 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:19:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:19:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 04:19:57 INFO - PROCESS | 4052 | 1469445597991 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 04:19:57 INFO - PROCESS | 4052 | 1469445597996 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 04:19:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:19:57 INFO - PROCESS | 4052 | 1469445598003 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:19:57 INFO - PROCESS | 4052 | 1469445598005 Marionette TRACE conn6 <- [1,2254,null,{}] 04:19:57 INFO - PROCESS | 4052 | 1469445598009 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:57 INFO - PROCESS | 4052 | 1469445598012 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:58 INFO - PROCESS | 4052 | 1469445598130 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 04:19:58 INFO - PROCESS | 4052 | 1469445598137 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:58 INFO - PROCESS | 4052 | 1469445598140 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:58 INFO - PROCESS | 4052 | ++DOCSHELL 0DD62C00 == 26 [pid = 4052] [id = 573] 04:19:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0DE03800) [pid = 4052] [serial = 1719] [outer = 00000000] 04:19:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (118BC400) [pid = 4052] [serial = 1720] [outer = 0DE03800] 04:19:58 INFO - PROCESS | 4052 | 1469445598188 Marionette DEBUG loaded listener.js 04:19:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (118C5000) [pid = 4052] [serial = 1721] [outer = 0DE03800] 04:19:58 INFO - PROCESS | 4052 | 1469445598675 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:19:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:19:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 730ms 04:19:58 INFO - PROCESS | 4052 | 1469445598736 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 04:19:58 INFO - PROCESS | 4052 | 1469445598738 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 04:19:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:19:58 INFO - PROCESS | 4052 | 1469445598742 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:19:58 INFO - PROCESS | 4052 | 1469445598745 Marionette TRACE conn6 <- [1,2258,null,{}] 04:19:58 INFO - PROCESS | 4052 | 1469445598756 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:58 INFO - PROCESS | 4052 | 1469445598761 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:58 INFO - PROCESS | 4052 | 1469445598842 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 04:19:58 INFO - PROCESS | 4052 | 1469445598855 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:58 INFO - PROCESS | 4052 | 1469445598858 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:58 INFO - PROCESS | 4052 | ++DOCSHELL 12CAE000 == 27 [pid = 4052] [id = 574] 04:19:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (12CB4C00) [pid = 4052] [serial = 1722] [outer = 00000000] 04:19:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (13538400) [pid = 4052] [serial = 1723] [outer = 12CB4C00] 04:19:58 INFO - PROCESS | 4052 | 1469445598907 Marionette DEBUG loaded listener.js 04:19:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (139F9000) [pid = 4052] [serial = 1724] [outer = 12CB4C00] 04:19:59 INFO - PROCESS | 4052 | 1469445599400 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:19:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:19:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 04:19:59 INFO - PROCESS | 4052 | 1469445599416 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 04:19:59 INFO - PROCESS | 4052 | 1469445599418 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 04:19:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:19:59 INFO - PROCESS | 4052 | 1469445599421 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:19:59 INFO - PROCESS | 4052 | 1469445599423 Marionette TRACE conn6 <- [1,2262,null,{}] 04:19:59 INFO - PROCESS | 4052 | 1469445599426 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:59 INFO - PROCESS | 4052 | 1469445599428 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:59 INFO - PROCESS | 4052 | 1469445599581 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 04:19:59 INFO - PROCESS | 4052 | 1469445599592 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:59 INFO - PROCESS | 4052 | 1469445599594 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:19:59 INFO - PROCESS | 4052 | ++DOCSHELL 13FBB000 == 28 [pid = 4052] [id = 575] 04:19:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (14A53400) [pid = 4052] [serial = 1725] [outer = 00000000] 04:19:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (14FDC400) [pid = 4052] [serial = 1726] [outer = 14A53400] 04:19:59 INFO - PROCESS | 4052 | 1469445599639 Marionette DEBUG loaded listener.js 04:19:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (1511A400) [pid = 4052] [serial = 1727] [outer = 14A53400] 04:20:00 INFO - PROCESS | 4052 | 1469445600056 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:20:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:20:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 669ms 04:20:00 INFO - PROCESS | 4052 | 1469445600092 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 04:20:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:20:00 INFO - PROCESS | 4052 | 1469445600094 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 04:20:00 INFO - PROCESS | 4052 | 1469445600097 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:20:00 INFO - PROCESS | 4052 | 1469445600099 Marionette TRACE conn6 <- [1,2266,null,{}] 04:20:00 INFO - PROCESS | 4052 | 1469445600102 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:00 INFO - PROCESS | 4052 | 1469445600104 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:00 INFO - PROCESS | 4052 | 1469445600217 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 04:20:00 INFO - PROCESS | 4052 | 1469445600222 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:00 INFO - PROCESS | 4052 | 1469445600224 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:00 INFO - PROCESS | 4052 | ++DOCSHELL 15121400 == 29 [pid = 4052] [id = 576] 04:20:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (151D1800) [pid = 4052] [serial = 1728] [outer = 00000000] 04:20:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (15FC5400) [pid = 4052] [serial = 1729] [outer = 151D1800] 04:20:00 INFO - PROCESS | 4052 | 1469445600269 Marionette DEBUG loaded listener.js 04:20:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (1607C000) [pid = 4052] [serial = 1730] [outer = 151D1800] 04:20:00 INFO - PROCESS | 4052 | 1469445600714 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:20:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:20:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 04:20:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:20:00 INFO - PROCESS | 4052 | 1469445600768 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 04:20:00 INFO - PROCESS | 4052 | 1469445600770 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 04:20:00 INFO - PROCESS | 4052 | 1469445600773 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:20:00 INFO - PROCESS | 4052 | 1469445600774 Marionette TRACE conn6 <- [1,2270,null,{}] 04:20:00 INFO - PROCESS | 4052 | 1469445600778 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:00 INFO - PROCESS | 4052 | 1469445600783 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:00 INFO - PROCESS | 4052 | 1469445600918 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 04:20:00 INFO - PROCESS | 4052 | 1469445601010 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:00 INFO - PROCESS | 4052 | 1469445601012 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:01 INFO - PROCESS | 4052 | ++DOCSHELL 166C2400 == 30 [pid = 4052] [id = 577] 04:20:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (166C2800) [pid = 4052] [serial = 1731] [outer = 00000000] 04:20:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (16BC4000) [pid = 4052] [serial = 1732] [outer = 166C2800] 04:20:01 INFO - PROCESS | 4052 | 1469445601062 Marionette DEBUG loaded listener.js 04:20:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (16BCF800) [pid = 4052] [serial = 1733] [outer = 166C2800] 04:20:01 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (13FAF400) [pid = 4052] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:20:01 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (150E1000) [pid = 4052] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:20:01 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0DFD2800) [pid = 4052] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:20:01 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (13994000) [pid = 4052] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:20:01 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0DE08400) [pid = 4052] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:20:01 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (119AD800) [pid = 4052] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:20:01 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0DA20400) [pid = 4052] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:20:01 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (17760C00) [pid = 4052] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:20:01 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0CC4D800) [pid = 4052] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:20:01 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (121E5800) [pid = 4052] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:20:01 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (14FD8400) [pid = 4052] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:20:01 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (17456800) [pid = 4052] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:20:01 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0DD43800) [pid = 4052] [serial = 35] [outer = 00000000] [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.] 04:20:01 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (0DD3CC00) [pid = 4052] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:20:01 INFO - PROCESS | 4052 | 1469445601644 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:20:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:20:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 930ms 04:20:01 INFO - PROCESS | 4052 | 1469445601706 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 04:20:01 INFO - PROCESS | 4052 | 1469445601708 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 04:20:01 INFO - PROCESS | 4052 | 1469445601711 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:20:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:20:01 INFO - PROCESS | 4052 | 1469445601712 Marionette TRACE conn6 <- [1,2274,null,{}] 04:20:01 INFO - PROCESS | 4052 | 1469445601716 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:01 INFO - PROCESS | 4052 | 1469445601718 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:01 INFO - PROCESS | 4052 | 1469445601795 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 04:20:01 INFO - PROCESS | 4052 | 1469445601801 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:01 INFO - PROCESS | 4052 | 1469445601802 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:01 INFO - PROCESS | 4052 | ++DOCSHELL 0DD6DC00 == 31 [pid = 4052] [id = 578] 04:20:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (119AD800) [pid = 4052] [serial = 1734] [outer = 00000000] 04:20:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (166C7400) [pid = 4052] [serial = 1735] [outer = 119AD800] 04:20:01 INFO - PROCESS | 4052 | 1469445601846 Marionette DEBUG loaded listener.js 04:20:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (16B8DC00) [pid = 4052] [serial = 1736] [outer = 119AD800] 04:20:02 INFO - PROCESS | 4052 | 1469445602260 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:20:02 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 04:20:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 570ms 04:20:02 INFO - PROCESS | 4052 | 1469445602284 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 04:20:02 INFO - PROCESS | 4052 | 1469445602286 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 04:20:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:20:02 INFO - PROCESS | 4052 | 1469445602289 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:20:02 INFO - PROCESS | 4052 | 1469445602291 Marionette TRACE conn6 <- [1,2278,null,{}] 04:20:02 INFO - PROCESS | 4052 | 1469445602295 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:02 INFO - PROCESS | 4052 | 1469445602297 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:02 INFO - PROCESS | 4052 | 1469445602418 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 04:20:02 INFO - PROCESS | 4052 | 1469445602426 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:02 INFO - PROCESS | 4052 | 1469445602428 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:02 INFO - PROCESS | 4052 | ++DOCSHELL 150DE000 == 32 [pid = 4052] [id = 579] 04:20:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (166CA800) [pid = 4052] [serial = 1737] [outer = 00000000] 04:20:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (1760D000) [pid = 4052] [serial = 1738] [outer = 166CA800] 04:20:02 INFO - PROCESS | 4052 | 1469445602472 Marionette DEBUG loaded listener.js 04:20:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (17608C00) [pid = 4052] [serial = 1739] [outer = 166CA800] 04:20:02 INFO - PROCESS | 4052 | 1469445602908 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:20:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:20:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 04:20:02 INFO - PROCESS | 4052 | 1469445602962 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 04:20:02 INFO - PROCESS | 4052 | 1469445602964 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 04:20:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:20:02 INFO - PROCESS | 4052 | 1469445602967 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:20:02 INFO - PROCESS | 4052 | 1469445602969 Marionette TRACE conn6 <- [1,2282,null,{}] 04:20:02 INFO - PROCESS | 4052 | 1469445602982 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:02 INFO - PROCESS | 4052 | 1469445602984 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:03 INFO - PROCESS | 4052 | 1469445603063 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 04:20:03 INFO - PROCESS | 4052 | 1469445603070 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:03 INFO - PROCESS | 4052 | 1469445603072 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:03 INFO - PROCESS | 4052 | ++DOCSHELL 1766C400 == 33 [pid = 4052] [id = 580] 04:20:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (17758800) [pid = 4052] [serial = 1740] [outer = 00000000] 04:20:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (177C6C00) [pid = 4052] [serial = 1741] [outer = 17758800] 04:20:03 INFO - PROCESS | 4052 | 1469445603116 Marionette DEBUG loaded listener.js 04:20:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (179D4800) [pid = 4052] [serial = 1742] [outer = 17758800] 04:20:04 INFO - PROCESS | 4052 | --DOCSHELL 0D5F8400 == 32 [pid = 4052] [id = 572] 04:20:04 INFO - PROCESS | 4052 | --DOCSHELL 0DD5EC00 == 31 [pid = 4052] [id = 571] 04:20:04 INFO - PROCESS | 4052 | --DOCSHELL 13FBB000 == 30 [pid = 4052] [id = 575] 04:20:04 INFO - PROCESS | 4052 | --DOCSHELL 166C2400 == 29 [pid = 4052] [id = 577] 04:20:04 INFO - PROCESS | 4052 | --DOCSHELL 15121400 == 28 [pid = 4052] [id = 576] 04:20:04 INFO - PROCESS | 4052 | --DOCSHELL 0DD6DC00 == 27 [pid = 4052] [id = 578] 04:20:04 INFO - PROCESS | 4052 | --DOCSHELL 0DD62C00 == 26 [pid = 4052] [id = 573] 04:20:04 INFO - PROCESS | 4052 | --DOCSHELL 12CAE000 == 25 [pid = 4052] [id = 574] 04:20:04 INFO - PROCESS | 4052 | --DOCSHELL 150DE000 == 24 [pid = 4052] [id = 579] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0DE07C00) [pid = 4052] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (15124400) [pid = 4052] [serial = 1688] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (15121C00) [pid = 4052] [serial = 1687] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (118BC800) [pid = 4052] [serial = 1672] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (119EC400) [pid = 4052] [serial = 1673] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (16261400) [pid = 4052] [serial = 1693] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0E8D1800) [pid = 4052] [serial = 1678] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (118BF400) [pid = 4052] [serial = 1679] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (16840800) [pid = 4052] [serial = 1690] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (0DA51000) [pid = 4052] [serial = 1675] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (0DD38000) [pid = 4052] [serial = 1676] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (17CED400) [pid = 4052] [serial = 1667] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (0D7DF000) [pid = 4052] [serial = 1669] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (0DA17400) [pid = 4052] [serial = 1670] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (12CAF800) [pid = 4052] [serial = 1681] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (17606400) [pid = 4052] [serial = 1697] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (17667000) [pid = 4052] [serial = 1700] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (12133800) [pid = 4052] [serial = 1133] [outer = 00000000] [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.] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (17458C00) [pid = 4052] [serial = 1696] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (16676C00) [pid = 4052] [serial = 1691] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 61 (16844000) [pid = 4052] [serial = 1694] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 60 (14FD9800) [pid = 4052] [serial = 1685] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 59 (13994400) [pid = 4052] [serial = 1682] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 58 (17661000) [pid = 4052] [serial = 1699] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | --DOMWINDOW == 57 (14A5B000) [pid = 4052] [serial = 1684] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 4052 | 1469445604832 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:20:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:20:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1931ms 04:20:04 INFO - PROCESS | 4052 | 1469445604873 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 04:20:04 INFO - PROCESS | 4052 | 1469445604877 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 04:20:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:20:04 INFO - PROCESS | 4052 | 1469445604882 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:20:04 INFO - PROCESS | 4052 | 1469445604885 Marionette TRACE conn6 <- [1,2286,null,{}] 04:20:04 INFO - PROCESS | 4052 | 1469445604891 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:04 INFO - PROCESS | 4052 | 1469445604895 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:04 INFO - PROCESS | 4052 | 1469445604990 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 04:20:05 INFO - PROCESS | 4052 | 1469445604997 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:05 INFO - PROCESS | 4052 | 1469445605002 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:05 INFO - PROCESS | 4052 | ++DOCSHELL 0D753800 == 25 [pid = 4052] [id = 581] 04:20:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 58 (0D755000) [pid = 4052] [serial = 1743] [outer = 00000000] 04:20:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 59 (0D7DD000) [pid = 4052] [serial = 1744] [outer = 0D755000] 04:20:05 INFO - PROCESS | 4052 | 1469445605051 Marionette DEBUG loaded listener.js 04:20:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 60 (0D7E2000) [pid = 4052] [serial = 1745] [outer = 0D755000] 04:20:05 INFO - PROCESS | 4052 | 1469445605526 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:20:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:20:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 690ms 04:20:05 INFO - PROCESS | 4052 | 1469445605572 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 04:20:05 INFO - PROCESS | 4052 | 1469445605578 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 04:20:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:20:05 INFO - PROCESS | 4052 | 1469445605584 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:20:05 INFO - PROCESS | 4052 | 1469445605587 Marionette TRACE conn6 <- [1,2290,null,{}] 04:20:05 INFO - PROCESS | 4052 | 1469445605590 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:05 INFO - PROCESS | 4052 | 1469445605593 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:05 INFO - PROCESS | 4052 | 1469445605682 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 04:20:05 INFO - PROCESS | 4052 | 1469445605690 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:05 INFO - PROCESS | 4052 | 1469445605693 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:05 INFO - PROCESS | 4052 | ++DOCSHELL 0DA52400 == 26 [pid = 4052] [id = 582] 04:20:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 61 (0DA53000) [pid = 4052] [serial = 1746] [outer = 00000000] 04:20:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 62 (0DD0A000) [pid = 4052] [serial = 1747] [outer = 0DA53000] 04:20:05 INFO - PROCESS | 4052 | 1469445605742 Marionette DEBUG loaded listener.js 04:20:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (0DD3CC00) [pid = 4052] [serial = 1748] [outer = 0DA53000] 04:20:06 INFO - PROCESS | 4052 | 1469445606212 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:20:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:20:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 671ms 04:20:06 INFO - PROCESS | 4052 | 1469445606258 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 04:20:06 INFO - PROCESS | 4052 | 1469445606260 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 04:20:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:20:06 INFO - PROCESS | 4052 | 1469445606264 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:20:06 INFO - PROCESS | 4052 | 1469445606267 Marionette TRACE conn6 <- [1,2294,null,{}] 04:20:06 INFO - PROCESS | 4052 | 1469445606278 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:06 INFO - PROCESS | 4052 | 1469445606283 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:06 INFO - PROCESS | 4052 | 1469445606367 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 04:20:06 INFO - PROCESS | 4052 | 1469445606497 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:06 INFO - PROCESS | 4052 | 1469445606501 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:06 INFO - PROCESS | 4052 | ++DOCSHELL 0E8D7400 == 27 [pid = 4052] [id = 583] 04:20:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (0E8D7C00) [pid = 4052] [serial = 1749] [outer = 00000000] 04:20:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (11821400) [pid = 4052] [serial = 1750] [outer = 0E8D7C00] 04:20:06 INFO - PROCESS | 4052 | 1469445606550 Marionette DEBUG loaded listener.js 04:20:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (118C1C00) [pid = 4052] [serial = 1751] [outer = 0E8D7C00] 04:20:06 INFO - PROCESS | 4052 | 1469445606949 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:20:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:20:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 04:20:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:20:07 INFO - PROCESS | 4052 | 1469445606998 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 04:20:07 INFO - PROCESS | 4052 | 1469445607000 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 04:20:07 INFO - PROCESS | 4052 | 1469445607003 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:20:07 INFO - PROCESS | 4052 | 1469445607005 Marionette TRACE conn6 <- [1,2298,null,{}] 04:20:07 INFO - PROCESS | 4052 | 1469445607008 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:07 INFO - PROCESS | 4052 | 1469445607010 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:07 INFO - PROCESS | 4052 | 1469445607127 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 04:20:07 INFO - PROCESS | 4052 | 1469445607135 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:07 INFO - PROCESS | 4052 | 1469445607137 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:07 INFO - PROCESS | 4052 | ++DOCSHELL 0DA1E800 == 28 [pid = 4052] [id = 584] 04:20:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (1181F800) [pid = 4052] [serial = 1752] [outer = 00000000] 04:20:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (119AD400) [pid = 4052] [serial = 1753] [outer = 1181F800] 04:20:07 INFO - PROCESS | 4052 | 1469445607182 Marionette DEBUG loaded listener.js 04:20:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (1207A000) [pid = 4052] [serial = 1754] [outer = 1181F800] 04:20:07 INFO - PROCESS | 4052 | 1469445607580 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:20:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:20:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 630ms 04:20:07 INFO - PROCESS | 4052 | 1469445607634 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 04:20:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:20:07 INFO - PROCESS | 4052 | 1469445607636 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 04:20:07 INFO - PROCESS | 4052 | 1469445607639 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:20:07 INFO - PROCESS | 4052 | 1469445607641 Marionette TRACE conn6 <- [1,2302,null,{}] 04:20:07 INFO - PROCESS | 4052 | 1469445607645 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:07 INFO - PROCESS | 4052 | 1469445607647 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:07 INFO - PROCESS | 4052 | 1469445607761 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 04:20:07 INFO - PROCESS | 4052 | 1469445607802 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:07 INFO - PROCESS | 4052 | 1469445607804 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:07 INFO - PROCESS | 4052 | ++DOCSHELL 1210B400 == 29 [pid = 4052] [id = 585] 04:20:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (1210FC00) [pid = 4052] [serial = 1755] [outer = 00000000] 04:20:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (12CACC00) [pid = 4052] [serial = 1756] [outer = 1210FC00] 04:20:07 INFO - PROCESS | 4052 | 1469445607850 Marionette DEBUG loaded listener.js 04:20:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (13535400) [pid = 4052] [serial = 1757] [outer = 1210FC00] 04:20:08 INFO - PROCESS | 4052 | 1469445608255 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:20:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:20:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 671ms 04:20:08 INFO - PROCESS | 4052 | 1469445608311 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 04:20:08 INFO - PROCESS | 4052 | 1469445608313 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 04:20:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:20:08 INFO - PROCESS | 4052 | 1469445608324 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:20:08 INFO - PROCESS | 4052 | 1469445608326 Marionette TRACE conn6 <- [1,2306,null,{}] 04:20:08 INFO - PROCESS | 4052 | 1469445608330 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:08 INFO - PROCESS | 4052 | 1469445608335 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:08 INFO - PROCESS | 4052 | 1469445608437 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 04:20:08 INFO - PROCESS | 4052 | 1469445608450 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:08 INFO - PROCESS | 4052 | 1469445608452 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:08 INFO - PROCESS | 4052 | ++DOCSHELL 13F1D800 == 30 [pid = 4052] [id = 586] 04:20:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (14A4D800) [pid = 4052] [serial = 1758] [outer = 00000000] 04:20:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (14FD3800) [pid = 4052] [serial = 1759] [outer = 14A4D800] 04:20:08 INFO - PROCESS | 4052 | 1469445608499 Marionette DEBUG loaded listener.js 04:20:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (14FD6400) [pid = 4052] [serial = 1760] [outer = 14A4D800] 04:20:08 INFO - PROCESS | 4052 | 1469445608962 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 04:20:09 INFO - PROCESS | 4052 | 1469445609013 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 04:20:09 INFO - PROCESS | 4052 | 1469445609016 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:20:09 INFO - PROCESS | 4052 | 1469445609018 Marionette TRACE conn6 <- [1,2310,null,{}] 04:20:09 INFO - PROCESS | 4052 | 1469445609021 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:09 INFO - PROCESS | 4052 | 1469445609023 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:09 INFO - PROCESS | 4052 | 1469445609128 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 04:20:09 INFO - PROCESS | 4052 | 1469445609136 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:09 INFO - PROCESS | 4052 | 1469445609138 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:09 INFO - PROCESS | 4052 | ++DOCSHELL 1504A800 == 31 [pid = 4052] [id = 587] 04:20:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (15119400) [pid = 4052] [serial = 1761] [outer = 00000000] 04:20:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (15128C00) [pid = 4052] [serial = 1762] [outer = 15119400] 04:20:09 INFO - PROCESS | 4052 | 1469445609181 Marionette DEBUG loaded listener.js 04:20:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (0DA14400) [pid = 4052] [serial = 1763] [outer = 15119400] 04:20:09 INFO - PROCESS | 4052 | 1469445609586 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:20:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:20:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 629ms 04:20:09 INFO - PROCESS | 4052 | 1469445609652 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 04:20:09 INFO - PROCESS | 4052 | 1469445609654 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 04:20:09 INFO - PROCESS | 4052 | 1469445609657 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:20:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:20:09 INFO - PROCESS | 4052 | 1469445609659 Marionette TRACE conn6 <- [1,2314,null,{}] 04:20:09 INFO - PROCESS | 4052 | 1469445609663 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:09 INFO - PROCESS | 4052 | 1469445609665 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:09 INFO - PROCESS | 4052 | 1469445609740 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 04:20:09 INFO - PROCESS | 4052 | 1469445609748 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:09 INFO - PROCESS | 4052 | 1469445609750 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:09 INFO - PROCESS | 4052 | ++DOCSHELL 0DD07000 == 32 [pid = 4052] [id = 588] 04:20:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (15126400) [pid = 4052] [serial = 1764] [outer = 00000000] 04:20:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (16266C00) [pid = 4052] [serial = 1765] [outer = 15126400] 04:20:09 INFO - PROCESS | 4052 | 1469445609794 Marionette DEBUG loaded listener.js 04:20:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (15FC5800) [pid = 4052] [serial = 1766] [outer = 15126400] 04:20:10 INFO - PROCESS | 4052 | 1469445610234 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:20:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:20:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 630ms 04:20:10 INFO - PROCESS | 4052 | 1469445610292 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 04:20:10 INFO - PROCESS | 4052 | 1469445610294 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 04:20:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:20:10 INFO - PROCESS | 4052 | 1469445610297 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:20:10 INFO - PROCESS | 4052 | 1469445610299 Marionette TRACE conn6 <- [1,2318,null,{}] 04:20:10 INFO - PROCESS | 4052 | 1469445610302 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:10 INFO - PROCESS | 4052 | 1469445610304 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:10 INFO - PROCESS | 4052 | 1469445610422 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 04:20:10 INFO - PROCESS | 4052 | 1469445610433 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:10 INFO - PROCESS | 4052 | 1469445610435 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:10 INFO - PROCESS | 4052 | ++DOCSHELL 0E8D6000 == 33 [pid = 4052] [id = 589] 04:20:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (166C9C00) [pid = 4052] [serial = 1767] [outer = 00000000] 04:20:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (1683DC00) [pid = 4052] [serial = 1768] [outer = 166C9C00] 04:20:10 INFO - PROCESS | 4052 | 1469445610503 Marionette DEBUG loaded listener.js 04:20:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (16A26C00) [pid = 4052] [serial = 1769] [outer = 166C9C00] 04:20:11 INFO - PROCESS | 4052 | 1469445611003 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:20:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:20:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 730ms 04:20:11 INFO - PROCESS | 4052 | 1469445611028 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 04:20:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:20:11 INFO - PROCESS | 4052 | 1469445611030 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 04:20:11 INFO - PROCESS | 4052 | 1469445611033 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:20:11 INFO - PROCESS | 4052 | 1469445611035 Marionette TRACE conn6 <- [1,2322,null,{}] 04:20:11 INFO - PROCESS | 4052 | 1469445611038 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:11 INFO - PROCESS | 4052 | 1469445611040 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:11 INFO - PROCESS | 4052 | 1469445611157 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 04:20:11 INFO - PROCESS | 4052 | 1469445611163 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:11 INFO - PROCESS | 4052 | 1469445611165 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:11 INFO - PROCESS | 4052 | ++DOCSHELL 16836800 == 34 [pid = 4052] [id = 590] 04:20:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (16836C00) [pid = 4052] [serial = 1770] [outer = 00000000] 04:20:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (16BCCC00) [pid = 4052] [serial = 1771] [outer = 16836C00] 04:20:11 INFO - PROCESS | 4052 | 1469445611208 Marionette DEBUG loaded listener.js 04:20:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (1745D000) [pid = 4052] [serial = 1772] [outer = 16836C00] 04:20:11 INFO - PROCESS | 4052 | 1469445611666 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:20:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:20:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 671ms 04:20:11 INFO - PROCESS | 4052 | 1469445611705 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 04:20:11 INFO - PROCESS | 4052 | 1469445611708 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 04:20:11 INFO - PROCESS | 4052 | 1469445611720 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:20:11 INFO - PROCESS | 4052 | 1469445611723 Marionette TRACE conn6 <- [1,2326,null,{}] 04:20:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:20:11 INFO - PROCESS | 4052 | 1469445611726 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:11 INFO - PROCESS | 4052 | 1469445611728 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:11 INFO - PROCESS | 4052 | 1469445611881 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 04:20:11 INFO - PROCESS | 4052 | 1469445611949 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:11 INFO - PROCESS | 4052 | 1469445611952 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:11 INFO - PROCESS | 4052 | ++DOCSHELL 12079800 == 35 [pid = 4052] [id = 591] 04:20:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (17660800) [pid = 4052] [serial = 1773] [outer = 00000000] 04:20:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (17760800) [pid = 4052] [serial = 1774] [outer = 17660800] 04:20:12 INFO - PROCESS | 4052 | 1469445611998 Marionette DEBUG loaded listener.js 04:20:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (179D1C00) [pid = 4052] [serial = 1775] [outer = 17660800] 04:20:12 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (166CA800) [pid = 4052] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:20:12 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (14A53400) [pid = 4052] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:20:12 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (151D1800) [pid = 4052] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:20:12 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (166C2800) [pid = 4052] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:20:12 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (12CB4C00) [pid = 4052] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:20:12 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0DE03800) [pid = 4052] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:20:12 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (0D74FC00) [pid = 4052] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:20:12 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0DD64800) [pid = 4052] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:20:12 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (166BE400) [pid = 4052] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:20:12 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (166BEC00) [pid = 4052] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:20:12 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (119B1C00) [pid = 4052] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:20:12 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0D909800) [pid = 4052] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:20:12 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (119AD800) [pid = 4052] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:20:12 INFO - PROCESS | 4052 | 1469445612515 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:20:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:20:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 830ms 04:20:12 INFO - PROCESS | 4052 | 1469445612557 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 04:20:12 INFO - PROCESS | 4052 | 1469445612559 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 04:20:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:20:12 INFO - PROCESS | 4052 | 1469445612575 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:20:12 INFO - PROCESS | 4052 | 1469445612577 Marionette TRACE conn6 <- [1,2330,null,{}] 04:20:12 INFO - PROCESS | 4052 | 1469445612580 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:12 INFO - PROCESS | 4052 | 1469445612582 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:12 INFO - PROCESS | 4052 | 1469445612662 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 04:20:12 INFO - PROCESS | 4052 | 1469445612667 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:12 INFO - PROCESS | 4052 | 1469445612669 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:12 INFO - PROCESS | 4052 | ++DOCSHELL 0DF6C800 == 36 [pid = 4052] [id = 592] 04:20:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (118BE400) [pid = 4052] [serial = 1776] [outer = 00000000] 04:20:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (14FDC000) [pid = 4052] [serial = 1777] [outer = 118BE400] 04:20:12 INFO - PROCESS | 4052 | 1469445612713 Marionette DEBUG loaded listener.js 04:20:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (16079C00) [pid = 4052] [serial = 1778] [outer = 118BE400] 04:20:13 INFO - PROCESS | 4052 | 1469445613128 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:20:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:20:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 04:20:13 INFO - PROCESS | 4052 | 1469445613208 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 04:20:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:20:13 INFO - PROCESS | 4052 | 1469445613210 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 04:20:13 INFO - PROCESS | 4052 | 1469445613214 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:20:13 INFO - PROCESS | 4052 | 1469445613215 Marionette TRACE conn6 <- [1,2334,null,{}] 04:20:13 INFO - PROCESS | 4052 | 1469445613219 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:13 INFO - PROCESS | 4052 | 1469445613220 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:13 INFO - PROCESS | 4052 | 1469445613299 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 04:20:13 INFO - PROCESS | 4052 | 1469445613304 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:13 INFO - PROCESS | 4052 | 1469445613306 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:13 INFO - PROCESS | 4052 | ++DOCSHELL 166C2C00 == 37 [pid = 4052] [id = 593] 04:20:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (16A27400) [pid = 4052] [serial = 1779] [outer = 00000000] 04:20:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (17758C00) [pid = 4052] [serial = 1780] [outer = 16A27400] 04:20:13 INFO - PROCESS | 4052 | 1469445613349 Marionette DEBUG loaded listener.js 04:20:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (179DB800) [pid = 4052] [serial = 1781] [outer = 16A27400] 04:20:13 INFO - PROCESS | 4052 | 1469445613795 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:20:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:20:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 04:20:13 INFO - PROCESS | 4052 | 1469445613848 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 04:20:13 INFO - PROCESS | 4052 | 1469445613850 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 04:20:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:20:13 INFO - PROCESS | 4052 | 1469445613868 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:20:13 INFO - PROCESS | 4052 | 1469445613869 Marionette TRACE conn6 <- [1,2338,null,{}] 04:20:13 INFO - PROCESS | 4052 | 1469445613873 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:13 INFO - PROCESS | 4052 | 1469445613875 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:13 INFO - PROCESS | 4052 | 1469445613954 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 04:20:13 INFO - PROCESS | 4052 | 1469445613963 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:13 INFO - PROCESS | 4052 | 1469445613964 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:13 INFO - PROCESS | 4052 | ++DOCSHELL 13535000 == 38 [pid = 4052] [id = 594] 04:20:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (179DF800) [pid = 4052] [serial = 1782] [outer = 00000000] 04:20:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (17CEE400) [pid = 4052] [serial = 1783] [outer = 179DF800] 04:20:14 INFO - PROCESS | 4052 | 1469445614008 Marionette DEBUG loaded listener.js 04:20:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (188A1C00) [pid = 4052] [serial = 1784] [outer = 179DF800] 04:20:14 INFO - PROCESS | 4052 | --DOCSHELL 1766C400 == 37 [pid = 4052] [id = 580] 04:20:14 INFO - PROCESS | 4052 | --DOCSHELL 0D753800 == 36 [pid = 4052] [id = 581] 04:20:15 INFO - PROCESS | 4052 | --DOCSHELL 0DA52400 == 35 [pid = 4052] [id = 582] 04:20:15 INFO - PROCESS | 4052 | --DOCSHELL 0DA1E800 == 34 [pid = 4052] [id = 584] 04:20:15 INFO - PROCESS | 4052 | --DOCSHELL 0E8D7400 == 33 [pid = 4052] [id = 583] 04:20:15 INFO - PROCESS | 4052 | --DOCSHELL 13F1D800 == 32 [pid = 4052] [id = 586] 04:20:15 INFO - PROCESS | 4052 | --DOCSHELL 1210B400 == 31 [pid = 4052] [id = 585] 04:20:15 INFO - PROCESS | 4052 | --DOCSHELL 0E8D6000 == 30 [pid = 4052] [id = 589] 04:20:15 INFO - PROCESS | 4052 | --DOCSHELL 166C2C00 == 29 [pid = 4052] [id = 593] 04:20:15 INFO - PROCESS | 4052 | --DOCSHELL 0DF6C800 == 28 [pid = 4052] [id = 592] 04:20:15 INFO - PROCESS | 4052 | --DOCSHELL 1504A800 == 27 [pid = 4052] [id = 587] 04:20:15 INFO - PROCESS | 4052 | --DOCSHELL 0DD07000 == 26 [pid = 4052] [id = 588] 04:20:15 INFO - PROCESS | 4052 | --DOCSHELL 12079800 == 25 [pid = 4052] [id = 591] 04:20:15 INFO - PROCESS | 4052 | --DOCSHELL 16836800 == 24 [pid = 4052] [id = 590] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (177C6C00) [pid = 4052] [serial = 1741] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (17608C00) [pid = 4052] [serial = 1739] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (14FDC400) [pid = 4052] [serial = 1726] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (15FC5400) [pid = 4052] [serial = 1729] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (16BC4000) [pid = 4052] [serial = 1732] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (1760D000) [pid = 4052] [serial = 1738] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (16BCF800) [pid = 4052] [serial = 1733] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (13538400) [pid = 4052] [serial = 1723] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (118BC400) [pid = 4052] [serial = 1720] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (118C5000) [pid = 4052] [serial = 1721] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0D914400) [pid = 4052] [serial = 1717] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0DA1F400) [pid = 4052] [serial = 1718] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (1191E000) [pid = 4052] [serial = 1715] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (11819000) [pid = 4052] [serial = 1714] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (1760F400) [pid = 4052] [serial = 1712] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (16B8E800) [pid = 4052] [serial = 1711] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (1765F400) [pid = 4052] [serial = 1709] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (16A27C00) [pid = 4052] [serial = 1708] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (1398EC00) [pid = 4052] [serial = 1706] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (1213F800) [pid = 4052] [serial = 1705] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (0DA55C00) [pid = 4052] [serial = 1703] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (0DA13C00) [pid = 4052] [serial = 1702] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (166C7400) [pid = 4052] [serial = 1735] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (1607C000) [pid = 4052] [serial = 1730] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 61 (16B8DC00) [pid = 4052] [serial = 1736] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 60 (1511A400) [pid = 4052] [serial = 1727] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | --DOMWINDOW == 59 (139F9000) [pid = 4052] [serial = 1724] [outer = 00000000] [url = about:blank] 04:20:15 INFO - PROCESS | 4052 | 1469445615808 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:20:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:20:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1975ms 04:20:15 INFO - PROCESS | 4052 | 1469445615849 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 04:20:15 INFO - PROCESS | 4052 | 1469445615853 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 04:20:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:20:15 INFO - PROCESS | 4052 | 1469445615858 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:20:15 INFO - PROCESS | 4052 | 1469445615861 Marionette TRACE conn6 <- [1,2342,null,{}] 04:20:15 INFO - PROCESS | 4052 | 1469445615868 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:15 INFO - PROCESS | 4052 | 1469445615871 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:15 INFO - PROCESS | 4052 | 1469445615966 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 04:20:15 INFO - PROCESS | 4052 | 1469445615973 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:15 INFO - PROCESS | 4052 | 1469445615978 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:15 INFO - PROCESS | 4052 | ++DOCSHELL 0D7D7400 == 25 [pid = 4052] [id = 595] 04:20:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 60 (0D7D9400) [pid = 4052] [serial = 1785] [outer = 00000000] 04:20:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 61 (0D7E3800) [pid = 4052] [serial = 1786] [outer = 0D7D9400] 04:20:16 INFO - PROCESS | 4052 | 1469445616028 Marionette DEBUG loaded listener.js 04:20:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 62 (0D90E400) [pid = 4052] [serial = 1787] [outer = 0D7D9400] 04:20:16 INFO - PROCESS | 4052 | 1469445616511 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:20:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:20:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 04:20:16 INFO - PROCESS | 4052 | 1469445616589 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 04:20:16 INFO - PROCESS | 4052 | 1469445616594 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 04:20:16 INFO - PROCESS | 4052 | 1469445616600 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:20:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:20:16 INFO - PROCESS | 4052 | 1469445616603 Marionette TRACE conn6 <- [1,2346,null,{}] 04:20:16 INFO - PROCESS | 4052 | 1469445616607 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:16 INFO - PROCESS | 4052 | 1469445616610 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:16 INFO - PROCESS | 4052 | 1469445616705 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 04:20:16 INFO - PROCESS | 4052 | 1469445616719 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:16 INFO - PROCESS | 4052 | 1469445616721 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:16 INFO - PROCESS | 4052 | ++DOCSHELL 0DA51400 == 26 [pid = 4052] [id = 596] 04:20:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (0DA51800) [pid = 4052] [serial = 1788] [outer = 00000000] 04:20:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (0DA55400) [pid = 4052] [serial = 1789] [outer = 0DA51800] 04:20:16 INFO - PROCESS | 4052 | 1469445616769 Marionette DEBUG loaded listener.js 04:20:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (0DD60400) [pid = 4052] [serial = 1790] [outer = 0DA51800] 04:20:17 INFO - PROCESS | 4052 | 1469445617234 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:20:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:20:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 04:20:17 INFO - PROCESS | 4052 | 1469445617274 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 04:20:17 INFO - PROCESS | 4052 | 1469445617276 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 04:20:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:20:17 INFO - PROCESS | 4052 | 1469445617279 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:20:17 INFO - PROCESS | 4052 | 1469445617283 Marionette TRACE conn6 <- [1,2350,null,{}] 04:20:17 INFO - PROCESS | 4052 | 1469445617294 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:17 INFO - PROCESS | 4052 | 1469445617298 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:17 INFO - PROCESS | 4052 | 1469445617410 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 04:20:17 INFO - PROCESS | 4052 | 1469445617509 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:17 INFO - PROCESS | 4052 | 1469445617512 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:17 INFO - PROCESS | 4052 | ++DOCSHELL 118A6800 == 27 [pid = 4052] [id = 597] 04:20:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (118BC400) [pid = 4052] [serial = 1791] [outer = 00000000] 04:20:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (118C0400) [pid = 4052] [serial = 1792] [outer = 118BC400] 04:20:17 INFO - PROCESS | 4052 | 1469445617560 Marionette DEBUG loaded listener.js 04:20:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (118C6800) [pid = 4052] [serial = 1793] [outer = 118BC400] 04:20:17 INFO - PROCESS | 4052 | 1469445617935 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:20:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:20:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 04:20:18 INFO - PROCESS | 4052 | 1469445618014 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 04:20:18 INFO - PROCESS | 4052 | 1469445618016 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 04:20:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:20:18 INFO - PROCESS | 4052 | 1469445618019 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:20:18 INFO - PROCESS | 4052 | 1469445618021 Marionette TRACE conn6 <- [1,2354,null,{}] 04:20:18 INFO - PROCESS | 4052 | 1469445618025 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:18 INFO - PROCESS | 4052 | 1469445618027 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:18 INFO - PROCESS | 4052 | 1469445618146 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 04:20:18 INFO - PROCESS | 4052 | 1469445618154 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:18 INFO - PROCESS | 4052 | 1469445618156 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:18 INFO - PROCESS | 4052 | ++DOCSHELL 118C8000 == 28 [pid = 4052] [id = 598] 04:20:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (118CAC00) [pid = 4052] [serial = 1794] [outer = 00000000] 04:20:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (11ABD000) [pid = 4052] [serial = 1795] [outer = 118CAC00] 04:20:18 INFO - PROCESS | 4052 | 1469445618201 Marionette DEBUG loaded listener.js 04:20:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (120A3800) [pid = 4052] [serial = 1796] [outer = 118CAC00] 04:20:18 INFO - PROCESS | 4052 | 1469445618621 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:20:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:20:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 04:20:18 INFO - PROCESS | 4052 | 1469445618654 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 04:20:18 INFO - PROCESS | 4052 | 1469445618656 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 04:20:18 INFO - PROCESS | 4052 | 1469445618659 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:20:18 INFO - PROCESS | 4052 | 1469445618660 Marionette TRACE conn6 <- [1,2358,null,{}] 04:20:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:20:18 INFO - PROCESS | 4052 | 1469445618664 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:18 INFO - PROCESS | 4052 | 1469445618666 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:18 INFO - PROCESS | 4052 | 1469445618743 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 04:20:18 INFO - PROCESS | 4052 | 1469445618869 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:18 INFO - PROCESS | 4052 | 1469445618871 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:18 INFO - PROCESS | 4052 | ++DOCSHELL 120A2000 == 29 [pid = 4052] [id = 599] 04:20:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (1210F000) [pid = 4052] [serial = 1797] [outer = 00000000] 04:20:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (12280000) [pid = 4052] [serial = 1798] [outer = 1210F000] 04:20:18 INFO - PROCESS | 4052 | 1469445618915 Marionette DEBUG loaded listener.js 04:20:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (1398E800) [pid = 4052] [serial = 1799] [outer = 1210F000] 04:20:19 INFO - PROCESS | 4052 | 1469445619281 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:20:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:20:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 04:20:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:20:19 INFO - PROCESS | 4052 | 1469445619334 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 04:20:19 INFO - PROCESS | 4052 | 1469445619336 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 04:20:19 INFO - PROCESS | 4052 | 1469445619339 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:20:19 INFO - PROCESS | 4052 | 1469445619341 Marionette TRACE conn6 <- [1,2362,null,{}] 04:20:19 INFO - PROCESS | 4052 | 1469445619344 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:19 INFO - PROCESS | 4052 | 1469445619350 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:19 INFO - PROCESS | 4052 | 1469445619485 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 04:20:19 INFO - PROCESS | 4052 | 1469445619495 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:19 INFO - PROCESS | 4052 | 1469445619497 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:19 INFO - PROCESS | 4052 | ++DOCSHELL 139F1400 == 30 [pid = 4052] [id = 600] 04:20:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (139FA400) [pid = 4052] [serial = 1800] [outer = 00000000] 04:20:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (14FD0400) [pid = 4052] [serial = 1801] [outer = 139FA400] 04:20:19 INFO - PROCESS | 4052 | 1469445619541 Marionette DEBUG loaded listener.js 04:20:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (1504DC00) [pid = 4052] [serial = 1802] [outer = 139FA400] 04:20:19 INFO - PROCESS | 4052 | 1469445619982 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:20:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:20:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 669ms 04:20:20 INFO - PROCESS | 4052 | 1469445620010 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 04:20:20 INFO - PROCESS | 4052 | 1469445620012 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 04:20:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:20:20 INFO - PROCESS | 4052 | 1469445620015 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:20:20 INFO - PROCESS | 4052 | 1469445620017 Marionette TRACE conn6 <- [1,2366,null,{}] 04:20:20 INFO - PROCESS | 4052 | 1469445620021 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:20 INFO - PROCESS | 4052 | 1469445620022 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:20 INFO - PROCESS | 4052 | 1469445620098 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 04:20:20 INFO - PROCESS | 4052 | 1469445620224 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:20 INFO - PROCESS | 4052 | 1469445620226 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:20 INFO - PROCESS | 4052 | ++DOCSHELL 0E64A800 == 31 [pid = 4052] [id = 601] 04:20:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (118C9000) [pid = 4052] [serial = 1803] [outer = 00000000] 04:20:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (15126800) [pid = 4052] [serial = 1804] [outer = 118C9000] 04:20:20 INFO - PROCESS | 4052 | 1469445620272 Marionette DEBUG loaded listener.js 04:20:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (0DD6AC00) [pid = 4052] [serial = 1805] [outer = 118C9000] 04:20:20 INFO - PROCESS | 4052 | 1469445620628 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:20:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:20:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 631ms 04:20:20 INFO - PROCESS | 4052 | 1469445620651 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 04:20:20 INFO - PROCESS | 4052 | 1469445620653 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 04:20:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:20:20 INFO - PROCESS | 4052 | 1469445620656 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:20:20 INFO - PROCESS | 4052 | 1469445620658 Marionette TRACE conn6 <- [1,2370,null,{}] 04:20:20 INFO - PROCESS | 4052 | 1469445620661 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:20 INFO - PROCESS | 4052 | 1469445620663 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:20 INFO - PROCESS | 4052 | 1469445620784 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 04:20:20 INFO - PROCESS | 4052 | 1469445620791 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:20 INFO - PROCESS | 4052 | 1469445620793 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:20 INFO - PROCESS | 4052 | ++DOCSHELL 16079000 == 32 [pid = 4052] [id = 602] 04:20:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (1607B000) [pid = 4052] [serial = 1806] [outer = 00000000] 04:20:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (166C1000) [pid = 4052] [serial = 1807] [outer = 1607B000] 04:20:20 INFO - PROCESS | 4052 | 1469445620838 Marionette DEBUG loaded listener.js 04:20:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (16260000) [pid = 4052] [serial = 1808] [outer = 1607B000] 04:20:21 INFO - PROCESS | 4052 | 1469445621288 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:20:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:20:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 04:20:21 INFO - PROCESS | 4052 | 1469445621328 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 04:20:21 INFO - PROCESS | 4052 | 1469445621330 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 04:20:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:20:21 INFO - PROCESS | 4052 | 1469445621333 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:20:21 INFO - PROCESS | 4052 | 1469445621334 Marionette TRACE conn6 <- [1,2374,null,{}] 04:20:21 INFO - PROCESS | 4052 | 1469445621338 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:21 INFO - PROCESS | 4052 | 1469445621340 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:21 INFO - PROCESS | 4052 | 1469445621451 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 04:20:21 INFO - PROCESS | 4052 | 1469445621543 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:21 INFO - PROCESS | 4052 | 1469445621545 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:21 INFO - PROCESS | 4052 | ++DOCSHELL 1189FC00 == 33 [pid = 4052] [id = 603] 04:20:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (1683AC00) [pid = 4052] [serial = 1809] [outer = 00000000] 04:20:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (16BC3800) [pid = 4052] [serial = 1810] [outer = 1683AC00] 04:20:21 INFO - PROCESS | 4052 | 1469445621591 Marionette DEBUG loaded listener.js 04:20:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (16BC4400) [pid = 4052] [serial = 1811] [outer = 1683AC00] 04:20:22 INFO - PROCESS | 4052 | 1469445622011 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:20:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:20:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 04:20:22 INFO - PROCESS | 4052 | 1469445622064 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 04:20:22 INFO - PROCESS | 4052 | 1469445622066 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 04:20:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:20:22 INFO - PROCESS | 4052 | 1469445622077 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:20:22 INFO - PROCESS | 4052 | 1469445622078 Marionette TRACE conn6 <- [1,2378,null,{}] 04:20:22 INFO - PROCESS | 4052 | 1469445622082 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:22 INFO - PROCESS | 4052 | 1469445622084 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:22 INFO - PROCESS | 4052 | 1469445622201 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 04:20:22 INFO - PROCESS | 4052 | 1469445622210 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:22 INFO - PROCESS | 4052 | 1469445622212 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:22 INFO - PROCESS | 4052 | ++DOCSHELL 15FC0800 == 34 [pid = 4052] [id = 604] 04:20:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (1607B400) [pid = 4052] [serial = 1812] [outer = 00000000] 04:20:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (1745CC00) [pid = 4052] [serial = 1813] [outer = 1607B400] 04:20:22 INFO - PROCESS | 4052 | 1469445622310 Marionette DEBUG loaded listener.js 04:20:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (17605400) [pid = 4052] [serial = 1814] [outer = 1607B400] 04:20:22 INFO - PROCESS | 4052 | 1469445622726 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:20:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:20:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 04:20:22 INFO - PROCESS | 4052 | 1469445622753 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 04:20:22 INFO - PROCESS | 4052 | 1469445622755 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 04:20:22 INFO - PROCESS | 4052 | 1469445622758 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:20:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:20:22 INFO - PROCESS | 4052 | 1469445622761 Marionette TRACE conn6 <- [1,2382,null,{}] 04:20:22 INFO - PROCESS | 4052 | 1469445622764 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:22 INFO - PROCESS | 4052 | 1469445622767 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:22 INFO - PROCESS | 4052 | 1469445622922 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 04:20:22 INFO - PROCESS | 4052 | 1469445622943 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:22 INFO - PROCESS | 4052 | 1469445622946 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:22 INFO - PROCESS | 4052 | ++DOCSHELL 120A1000 == 35 [pid = 4052] [id = 605] 04:20:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (17663400) [pid = 4052] [serial = 1815] [outer = 00000000] 04:20:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (1766CC00) [pid = 4052] [serial = 1816] [outer = 17663400] 04:20:22 INFO - PROCESS | 4052 | 1469445622992 Marionette DEBUG loaded listener.js 04:20:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (177C9400) [pid = 4052] [serial = 1817] [outer = 17663400] 04:20:23 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (16A27400) [pid = 4052] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:20:23 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (166C9C00) [pid = 4052] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:20:23 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (16836C00) [pid = 4052] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:20:23 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (17660800) [pid = 4052] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:20:23 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (15126400) [pid = 4052] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:20:23 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (15119400) [pid = 4052] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:20:23 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (14A4D800) [pid = 4052] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:20:23 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (1210FC00) [pid = 4052] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:20:23 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (1181F800) [pid = 4052] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:20:23 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0E8D7C00) [pid = 4052] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:20:23 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0DA53000) [pid = 4052] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:20:23 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0D755000) [pid = 4052] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:20:23 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (17758800) [pid = 4052] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:20:23 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (118BE400) [pid = 4052] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:20:23 INFO - PROCESS | 4052 | 1469445623575 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:20:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:20:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 870ms 04:20:23 INFO - PROCESS | 4052 | 1469445623634 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 04:20:23 INFO - PROCESS | 4052 | 1469445623636 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 04:20:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:20:23 INFO - PROCESS | 4052 | 1469445623639 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:20:23 INFO - PROCESS | 4052 | 1469445623640 Marionette TRACE conn6 <- [1,2386,null,{}] 04:20:23 INFO - PROCESS | 4052 | 1469445623644 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:23 INFO - PROCESS | 4052 | 1469445623646 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:23 INFO - PROCESS | 4052 | 1469445623726 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 04:20:23 INFO - PROCESS | 4052 | 1469445623732 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:23 INFO - PROCESS | 4052 | 1469445623734 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:23 INFO - PROCESS | 4052 | ++DOCSHELL 0DEAB000 == 36 [pid = 4052] [id = 606] 04:20:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (12029400) [pid = 4052] [serial = 1818] [outer = 00000000] 04:20:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (166C0000) [pid = 4052] [serial = 1819] [outer = 12029400] 04:20:23 INFO - PROCESS | 4052 | 1469445623777 Marionette DEBUG loaded listener.js 04:20:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (16B88800) [pid = 4052] [serial = 1820] [outer = 12029400] 04:20:24 INFO - PROCESS | 4052 | 1469445624187 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:20:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:20:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 570ms 04:20:24 INFO - PROCESS | 4052 | 1469445624210 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 04:20:24 INFO - PROCESS | 4052 | 1469445624212 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 04:20:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:20:24 INFO - PROCESS | 4052 | 1469445624215 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:20:24 INFO - PROCESS | 4052 | 1469445624216 Marionette TRACE conn6 <- [1,2390,null,{}] 04:20:24 INFO - PROCESS | 4052 | 1469445624220 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:24 INFO - PROCESS | 4052 | 1469445624222 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:24 INFO - PROCESS | 4052 | 1469445624346 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 04:20:24 INFO - PROCESS | 4052 | 1469445624354 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:24 INFO - PROCESS | 4052 | 1469445624356 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:24 INFO - PROCESS | 4052 | ++DOCSHELL 15FC5400 == 37 [pid = 4052] [id = 607] 04:20:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (166BFC00) [pid = 4052] [serial = 1821] [outer = 00000000] 04:20:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (17976800) [pid = 4052] [serial = 1822] [outer = 166BFC00] 04:20:24 INFO - PROCESS | 4052 | 1469445624400 Marionette DEBUG loaded listener.js 04:20:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (179D8000) [pid = 4052] [serial = 1823] [outer = 166BFC00] 04:20:24 INFO - PROCESS | 4052 | 1469445624822 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:20:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:20:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 629ms 04:20:24 INFO - PROCESS | 4052 | 1469445624846 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 04:20:24 INFO - PROCESS | 4052 | 1469445624848 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 04:20:24 INFO - PROCESS | 4052 | 1469445624851 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:20:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:20:24 INFO - PROCESS | 4052 | 1469445624853 Marionette TRACE conn6 <- [1,2394,null,{}] 04:20:24 INFO - PROCESS | 4052 | 1469445624856 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:24 INFO - PROCESS | 4052 | 1469445624858 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:24 INFO - PROCESS | 4052 | 1469445624977 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 04:20:24 INFO - PROCESS | 4052 | 1469445624985 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:24 INFO - PROCESS | 4052 | 1469445624986 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:25 INFO - PROCESS | 4052 | ++DOCSHELL 17663C00 == 38 [pid = 4052] [id = 608] 04:20:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (17760400) [pid = 4052] [serial = 1824] [outer = 00000000] 04:20:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (1880CC00) [pid = 4052] [serial = 1825] [outer = 17760400] 04:20:25 INFO - PROCESS | 4052 | 1469445625030 Marionette DEBUG loaded listener.js 04:20:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (188A5800) [pid = 4052] [serial = 1826] [outer = 17760400] 04:20:25 INFO - PROCESS | 4052 | 1469445625648 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:20:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:20:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 870ms 04:20:25 INFO - PROCESS | 4052 | 1469445625750 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 04:20:25 INFO - PROCESS | 4052 | 1469445625755 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 04:20:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:20:25 INFO - PROCESS | 4052 | 1469445625760 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:20:25 INFO - PROCESS | 4052 | 1469445625764 Marionette TRACE conn6 <- [1,2398,null,{}] 04:20:25 INFO - PROCESS | 4052 | 1469445625794 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:25 INFO - PROCESS | 4052 | 1469445625797 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:25 INFO - PROCESS | 4052 | 1469445625934 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 04:20:26 INFO - PROCESS | 4052 | 1469445626067 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:26 INFO - PROCESS | 4052 | 1469445626070 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:26 INFO - PROCESS | 4052 | ++DOCSHELL 08087800 == 39 [pid = 4052] [id = 609] 04:20:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (0CC45C00) [pid = 4052] [serial = 1827] [outer = 00000000] 04:20:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (0D7E1C00) [pid = 4052] [serial = 1828] [outer = 0CC45C00] 04:20:26 INFO - PROCESS | 4052 | 1469445626129 Marionette DEBUG loaded listener.js 04:20:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (0DA1B000) [pid = 4052] [serial = 1829] [outer = 0CC45C00] 04:20:27 INFO - PROCESS | 4052 | 1469445627141 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:20:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:20:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1394ms 04:20:27 INFO - PROCESS | 4052 | 1469445627156 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 04:20:27 INFO - PROCESS | 4052 | 1469445627160 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 04:20:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:20:27 INFO - PROCESS | 4052 | 1469445627165 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:20:27 INFO - PROCESS | 4052 | 1469445627168 Marionette TRACE conn6 <- [1,2402,null,{}] 04:20:27 INFO - PROCESS | 4052 | 1469445627174 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:27 INFO - PROCESS | 4052 | 1469445627176 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:27 INFO - PROCESS | 4052 | 1469445627292 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 04:20:27 INFO - PROCESS | 4052 | 1469445627434 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:27 INFO - PROCESS | 4052 | 1469445627438 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:27 INFO - PROCESS | 4052 | ++DOCSHELL 0D909800 == 40 [pid = 4052] [id = 610] 04:20:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (0D90F400) [pid = 4052] [serial = 1830] [outer = 00000000] 04:20:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (0DA1AC00) [pid = 4052] [serial = 1831] [outer = 0D90F400] 04:20:27 INFO - PROCESS | 4052 | 1469445627526 Marionette DEBUG loaded listener.js 04:20:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (0DA56C00) [pid = 4052] [serial = 1832] [outer = 0D90F400] 04:20:27 INFO - PROCESS | 4052 | --DOCSHELL 15FC5400 == 39 [pid = 4052] [id = 607] 04:20:27 INFO - PROCESS | 4052 | --DOCSHELL 0DEAB000 == 38 [pid = 4052] [id = 606] 04:20:27 INFO - PROCESS | 4052 | --DOCSHELL 120A1000 == 37 [pid = 4052] [id = 605] 04:20:27 INFO - PROCESS | 4052 | --DOCSHELL 15FC0800 == 36 [pid = 4052] [id = 604] 04:20:27 INFO - PROCESS | 4052 | --DOCSHELL 1189FC00 == 35 [pid = 4052] [id = 603] 04:20:27 INFO - PROCESS | 4052 | --DOCSHELL 16079000 == 34 [pid = 4052] [id = 602] 04:20:27 INFO - PROCESS | 4052 | --DOCSHELL 0E64A800 == 33 [pid = 4052] [id = 601] 04:20:27 INFO - PROCESS | 4052 | --DOCSHELL 139F1400 == 32 [pid = 4052] [id = 600] 04:20:27 INFO - PROCESS | 4052 | --DOCSHELL 120A2000 == 31 [pid = 4052] [id = 599] 04:20:27 INFO - PROCESS | 4052 | --DOCSHELL 118C8000 == 30 [pid = 4052] [id = 598] 04:20:27 INFO - PROCESS | 4052 | --DOCSHELL 118A6800 == 29 [pid = 4052] [id = 597] 04:20:27 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (17CEE400) [pid = 4052] [serial = 1783] [outer = 00000000] [url = about:blank] 04:20:27 INFO - PROCESS | 4052 | --DOCSHELL 0DA51400 == 28 [pid = 4052] [id = 596] 04:20:27 INFO - PROCESS | 4052 | --DOCSHELL 0D7D7400 == 27 [pid = 4052] [id = 595] 04:20:27 INFO - PROCESS | 4052 | --DOCSHELL 13535000 == 26 [pid = 4052] [id = 594] 04:20:27 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (179DB800) [pid = 4052] [serial = 1781] [outer = 00000000] [url = about:blank] 04:20:27 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (1683DC00) [pid = 4052] [serial = 1768] [outer = 00000000] [url = about:blank] 04:20:27 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (16BCCC00) [pid = 4052] [serial = 1771] [outer = 00000000] [url = about:blank] 04:20:27 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (17760800) [pid = 4052] [serial = 1774] [outer = 00000000] [url = about:blank] 04:20:27 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (1745D000) [pid = 4052] [serial = 1772] [outer = 00000000] [url = about:blank] 04:20:27 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (17758C00) [pid = 4052] [serial = 1780] [outer = 00000000] [url = about:blank] 04:20:27 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (179D1C00) [pid = 4052] [serial = 1775] [outer = 00000000] [url = about:blank] 04:20:27 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (16266C00) [pid = 4052] [serial = 1765] [outer = 00000000] [url = about:blank] 04:20:27 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (15128C00) [pid = 4052] [serial = 1762] [outer = 00000000] [url = about:blank] 04:20:27 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (0DA14400) [pid = 4052] [serial = 1763] [outer = 00000000] [url = about:blank] 04:20:27 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (14FD3800) [pid = 4052] [serial = 1759] [outer = 00000000] [url = about:blank] 04:20:27 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (14FD6400) [pid = 4052] [serial = 1760] [outer = 00000000] [url = about:blank] 04:20:27 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (12CACC00) [pid = 4052] [serial = 1756] [outer = 00000000] [url = about:blank] 04:20:27 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (13535400) [pid = 4052] [serial = 1757] [outer = 00000000] [url = about:blank] 04:20:27 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (119AD400) [pid = 4052] [serial = 1753] [outer = 00000000] [url = about:blank] 04:20:27 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (1207A000) [pid = 4052] [serial = 1754] [outer = 00000000] [url = about:blank] 04:20:27 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (11821400) [pid = 4052] [serial = 1750] [outer = 00000000] [url = about:blank] 04:20:28 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (118C1C00) [pid = 4052] [serial = 1751] [outer = 00000000] [url = about:blank] 04:20:28 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (0DD0A000) [pid = 4052] [serial = 1747] [outer = 00000000] [url = about:blank] 04:20:28 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (0DD3CC00) [pid = 4052] [serial = 1748] [outer = 00000000] [url = about:blank] 04:20:28 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (0D7DD000) [pid = 4052] [serial = 1744] [outer = 00000000] [url = about:blank] 04:20:28 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (0D7E2000) [pid = 4052] [serial = 1745] [outer = 00000000] [url = about:blank] 04:20:28 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (179D4800) [pid = 4052] [serial = 1742] [outer = 00000000] [url = about:blank] 04:20:28 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (14FDC000) [pid = 4052] [serial = 1777] [outer = 00000000] [url = about:blank] 04:20:28 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (16079C00) [pid = 4052] [serial = 1778] [outer = 00000000] [url = about:blank] 04:20:28 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (16A26C00) [pid = 4052] [serial = 1769] [outer = 00000000] [url = about:blank] 04:20:28 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (15FC5800) [pid = 4052] [serial = 1766] [outer = 00000000] [url = about:blank] 04:20:28 INFO - PROCESS | 4052 | 1469445628062 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:20:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:20:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 930ms 04:20:28 INFO - PROCESS | 4052 | 1469445628099 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 04:20:28 INFO - PROCESS | 4052 | 1469445628104 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 04:20:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:20:28 INFO - PROCESS | 4052 | 1469445628111 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:20:28 INFO - PROCESS | 4052 | 1469445628113 Marionette TRACE conn6 <- [1,2406,null,{}] 04:20:28 INFO - PROCESS | 4052 | 1469445628117 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:28 INFO - PROCESS | 4052 | 1469445628120 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:28 INFO - PROCESS | 4052 | 1469445628207 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 04:20:28 INFO - PROCESS | 4052 | 1469445628216 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:28 INFO - PROCESS | 4052 | 1469445628219 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:28 INFO - PROCESS | 4052 | ++DOCSHELL 0DE06400 == 27 [pid = 4052] [id = 611] 04:20:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (0DE08400) [pid = 4052] [serial = 1833] [outer = 00000000] 04:20:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0DF37000) [pid = 4052] [serial = 1834] [outer = 0DE08400] 04:20:28 INFO - PROCESS | 4052 | 1469445628266 Marionette DEBUG loaded listener.js 04:20:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0E64D000) [pid = 4052] [serial = 1835] [outer = 0DE08400] 04:20:28 INFO - PROCESS | 4052 | 1469445628828 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:20:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:20:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 770ms 04:20:28 INFO - PROCESS | 4052 | 1469445628881 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 04:20:28 INFO - PROCESS | 4052 | 1469445628883 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 04:20:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:20:28 INFO - PROCESS | 4052 | 1469445628887 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:20:28 INFO - PROCESS | 4052 | 1469445628890 Marionette TRACE conn6 <- [1,2410,null,{}] 04:20:28 INFO - PROCESS | 4052 | 1469445628903 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:28 INFO - PROCESS | 4052 | 1469445628908 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:28 INFO - PROCESS | 4052 | 1469445628993 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 04:20:29 INFO - PROCESS | 4052 | 1469445629087 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:29 INFO - PROCESS | 4052 | 1469445629090 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:29 INFO - PROCESS | 4052 | ++DOCSHELL 119AA000 == 28 [pid = 4052] [id = 612] 04:20:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (119EE000) [pid = 4052] [serial = 1836] [outer = 00000000] 04:20:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (11CF2000) [pid = 4052] [serial = 1837] [outer = 119EE000] 04:20:29 INFO - PROCESS | 4052 | 1469445629139 Marionette DEBUG loaded listener.js 04:20:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (120A8000) [pid = 4052] [serial = 1838] [outer = 119EE000] 04:20:29 INFO - PROCESS | 4052 | 1469445629514 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:20:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:20:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 669ms 04:20:29 INFO - PROCESS | 4052 | 1469445629561 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 04:20:29 INFO - PROCESS | 4052 | 1469445629563 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 04:20:29 INFO - PROCESS | 4052 | 1469445629567 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:20:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:20:29 INFO - PROCESS | 4052 | 1469445629568 Marionette TRACE conn6 <- [1,2414,null,{}] 04:20:29 INFO - PROCESS | 4052 | 1469445629572 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:29 INFO - PROCESS | 4052 | 1469445629574 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:29 INFO - PROCESS | 4052 | 1469445629666 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 04:20:29 INFO - PROCESS | 4052 | 1469445629672 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:29 INFO - PROCESS | 4052 | 1469445629674 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:29 INFO - PROCESS | 4052 | ++DOCSHELL 12152C00 == 29 [pid = 4052] [id = 613] 04:20:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (121E5800) [pid = 4052] [serial = 1839] [outer = 00000000] 04:20:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (139F3C00) [pid = 4052] [serial = 1840] [outer = 121E5800] 04:20:29 INFO - PROCESS | 4052 | 1469445629719 Marionette DEBUG loaded listener.js 04:20:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (13F1C800) [pid = 4052] [serial = 1841] [outer = 121E5800] 04:20:30 INFO - PROCESS | 4052 | 1469445630156 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:20:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:20:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 04:20:30 INFO - PROCESS | 4052 | 1469445630203 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 04:20:30 INFO - PROCESS | 4052 | 1469445630205 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 04:20:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:20:30 INFO - PROCESS | 4052 | 1469445630208 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:20:30 INFO - PROCESS | 4052 | 1469445630210 Marionette TRACE conn6 <- [1,2418,null,{}] 04:20:30 INFO - PROCESS | 4052 | 1469445630214 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:30 INFO - PROCESS | 4052 | 1469445630216 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:30 INFO - PROCESS | 4052 | 1469445630332 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 04:20:30 INFO - PROCESS | 4052 | 1469445630424 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:30 INFO - PROCESS | 4052 | 1469445630426 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:30 INFO - PROCESS | 4052 | ++DOCSHELL 14FD0C00 == 30 [pid = 4052] [id = 614] 04:20:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (14FD2400) [pid = 4052] [serial = 1842] [outer = 00000000] 04:20:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (14FD9C00) [pid = 4052] [serial = 1843] [outer = 14FD2400] 04:20:30 INFO - PROCESS | 4052 | 1469445630470 Marionette DEBUG loaded listener.js 04:20:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (150E2800) [pid = 4052] [serial = 1844] [outer = 14FD2400] 04:20:30 INFO - PROCESS | 4052 | 1469445630878 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:20:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:20:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 730ms 04:20:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:20:30 INFO - PROCESS | 4052 | 1469445630941 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 04:20:30 INFO - PROCESS | 4052 | 1469445630943 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 04:20:30 INFO - PROCESS | 4052 | 1469445630946 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:20:30 INFO - PROCESS | 4052 | 1469445630948 Marionette TRACE conn6 <- [1,2422,null,{}] 04:20:30 INFO - PROCESS | 4052 | 1469445630951 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:30 INFO - PROCESS | 4052 | 1469445630957 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:31 INFO - PROCESS | 4052 | 1469445631092 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 04:20:31 INFO - PROCESS | 4052 | 1469445631162 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:31 INFO - PROCESS | 4052 | 1469445631164 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:31 INFO - PROCESS | 4052 | ++DOCSHELL 151D1800 == 31 [pid = 4052] [id = 615] 04:20:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (151D4400) [pid = 4052] [serial = 1845] [outer = 00000000] 04:20:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (16266C00) [pid = 4052] [serial = 1846] [outer = 151D4400] 04:20:31 INFO - PROCESS | 4052 | 1469445631211 Marionette DEBUG loaded listener.js 04:20:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (166C2400) [pid = 4052] [serial = 1847] [outer = 151D4400] 04:20:31 INFO - PROCESS | 4052 | 1469445631610 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:20:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:20:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 04:20:31 INFO - PROCESS | 4052 | 1469445631711 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 04:20:31 INFO - PROCESS | 4052 | 1469445631722 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 04:20:31 INFO - PROCESS | 4052 | 1469445631729 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:20:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:20:31 INFO - PROCESS | 4052 | 1469445631730 Marionette TRACE conn6 <- [1,2426,null,{}] 04:20:31 INFO - PROCESS | 4052 | 1469445631734 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:31 INFO - PROCESS | 4052 | 1469445631736 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:31 INFO - PROCESS | 4052 | 1469445631850 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 04:20:31 INFO - PROCESS | 4052 | 1469445631856 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:31 INFO - PROCESS | 4052 | 1469445631857 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:31 INFO - PROCESS | 4052 | ++DOCSHELL 16077000 == 32 [pid = 4052] [id = 616] 04:20:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (1625C400) [pid = 4052] [serial = 1848] [outer = 00000000] 04:20:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (16B92400) [pid = 4052] [serial = 1849] [outer = 1625C400] 04:20:31 INFO - PROCESS | 4052 | 1469445631957 Marionette DEBUG loaded listener.js 04:20:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (16840800) [pid = 4052] [serial = 1850] [outer = 1625C400] 04:20:32 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (1683AC00) [pid = 4052] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:20:32 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (139FA400) [pid = 4052] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:20:32 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (1607B000) [pid = 4052] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:20:32 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (1607B400) [pid = 4052] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:20:32 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (1210F000) [pid = 4052] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:20:32 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (118BC400) [pid = 4052] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:20:32 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (179DF800) [pid = 4052] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:20:32 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0DA51800) [pid = 4052] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:20:32 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (118C9000) [pid = 4052] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:20:32 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (118CAC00) [pid = 4052] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:20:32 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (0D7D9400) [pid = 4052] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:20:32 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (17663400) [pid = 4052] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:20:32 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (166BFC00) [pid = 4052] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:20:32 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (12029400) [pid = 4052] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:20:32 INFO - PROCESS | 4052 | 1469445632510 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:20:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:20:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 830ms 04:20:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:20:32 INFO - PROCESS | 4052 | 1469445632562 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 04:20:32 INFO - PROCESS | 4052 | 1469445632564 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 04:20:32 INFO - PROCESS | 4052 | 1469445632567 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:20:32 INFO - PROCESS | 4052 | 1469445632569 Marionette TRACE conn6 <- [1,2430,null,{}] 04:20:32 INFO - PROCESS | 4052 | 1469445632572 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:32 INFO - PROCESS | 4052 | 1469445632574 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:32 INFO - PROCESS | 4052 | 1469445632688 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 04:20:32 INFO - PROCESS | 4052 | 1469445632750 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:32 INFO - PROCESS | 4052 | 1469445632752 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:32 INFO - PROCESS | 4052 | ++DOCSHELL 0DA4EC00 == 33 [pid = 4052] [id = 617] 04:20:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (0DE03400) [pid = 4052] [serial = 1851] [outer = 00000000] 04:20:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (139F9000) [pid = 4052] [serial = 1852] [outer = 0DE03400] 04:20:32 INFO - PROCESS | 4052 | 1469445632796 Marionette DEBUG loaded listener.js 04:20:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (15122800) [pid = 4052] [serial = 1853] [outer = 0DE03400] 04:20:33 INFO - PROCESS | 4052 | 1469445633146 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:20:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:20:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 04:20:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:20:33 INFO - PROCESS | 4052 | 1469445633198 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 04:20:33 INFO - PROCESS | 4052 | 1469445633200 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 04:20:33 INFO - PROCESS | 4052 | 1469445633203 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:20:33 INFO - PROCESS | 4052 | 1469445633205 Marionette TRACE conn6 <- [1,2434,null,{}] 04:20:33 INFO - PROCESS | 4052 | 1469445633219 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:33 INFO - PROCESS | 4052 | 1469445633221 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:33 INFO - PROCESS | 4052 | 1469445633300 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 04:20:33 INFO - PROCESS | 4052 | 1469445633306 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:33 INFO - PROCESS | 4052 | 1469445633307 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:33 INFO - PROCESS | 4052 | ++DOCSHELL 13534400 == 34 [pid = 4052] [id = 618] 04:20:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (16837400) [pid = 4052] [serial = 1854] [outer = 00000000] 04:20:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (16BCE400) [pid = 4052] [serial = 1855] [outer = 16837400] 04:20:33 INFO - PROCESS | 4052 | 1469445633351 Marionette DEBUG loaded listener.js 04:20:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (17603800) [pid = 4052] [serial = 1856] [outer = 16837400] 04:20:33 INFO - PROCESS | 4052 | 1469445633771 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:20:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:20:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 590ms 04:20:33 INFO - PROCESS | 4052 | 1469445633794 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 04:20:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:20:33 INFO - PROCESS | 4052 | 1469445633796 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 04:20:33 INFO - PROCESS | 4052 | 1469445633799 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:20:33 INFO - PROCESS | 4052 | 1469445633801 Marionette TRACE conn6 <- [1,2438,null,{}] 04:20:33 INFO - PROCESS | 4052 | 1469445633804 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:33 INFO - PROCESS | 4052 | 1469445633806 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:33 INFO - PROCESS | 4052 | 1469445633929 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 04:20:33 INFO - PROCESS | 4052 | 1469445633937 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:33 INFO - PROCESS | 4052 | 1469445633939 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:33 INFO - PROCESS | 4052 | ++DOCSHELL 12138400 == 35 [pid = 4052] [id = 619] 04:20:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (16A29C00) [pid = 4052] [serial = 1857] [outer = 00000000] 04:20:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (1765F400) [pid = 4052] [serial = 1858] [outer = 16A29C00] 04:20:33 INFO - PROCESS | 4052 | 1469445633984 Marionette DEBUG loaded listener.js 04:20:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (17661800) [pid = 4052] [serial = 1859] [outer = 16A29C00] 04:20:34 INFO - PROCESS | 4052 | 1469445634427 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:20:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:20:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 04:20:34 INFO - PROCESS | 4052 | 1469445634471 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 04:20:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:20:34 INFO - PROCESS | 4052 | 1469445634475 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 04:20:34 INFO - PROCESS | 4052 | 1469445634480 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:20:34 INFO - PROCESS | 4052 | 1469445634485 Marionette TRACE conn6 <- [1,2442,null,{}] 04:20:34 INFO - PROCESS | 4052 | 1469445634492 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:34 INFO - PROCESS | 4052 | 1469445634496 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:34 INFO - PROCESS | 4052 | 1469445634633 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 04:20:34 INFO - PROCESS | 4052 | 1469445634810 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:34 INFO - PROCESS | 4052 | 1469445634815 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:34 INFO - PROCESS | 4052 | ++DOCSHELL 0D758C00 == 36 [pid = 4052] [id = 620] 04:20:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (0D7D7400) [pid = 4052] [serial = 1860] [outer = 00000000] 04:20:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (0D917000) [pid = 4052] [serial = 1861] [outer = 0D7D7400] 04:20:34 INFO - PROCESS | 4052 | 1469445634873 Marionette DEBUG loaded listener.js 04:20:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (0DA4D000) [pid = 4052] [serial = 1862] [outer = 0D7D7400] 04:20:35 INFO - PROCESS | 4052 | 1469445635463 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:20:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:20:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1026ms 04:20:35 INFO - PROCESS | 4052 | 1469445635507 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 04:20:35 INFO - PROCESS | 4052 | 1469445635512 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 04:20:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:20:35 INFO - PROCESS | 4052 | 1469445635519 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:20:35 INFO - PROCESS | 4052 | 1469445635522 Marionette TRACE conn6 <- [1,2446,null,{}] 04:20:35 INFO - PROCESS | 4052 | 1469445635525 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:35 INFO - PROCESS | 4052 | 1469445635528 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:35 INFO - PROCESS | 4052 | 1469445635640 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 04:20:35 INFO - PROCESS | 4052 | 1469445635778 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:35 INFO - PROCESS | 4052 | 1469445635781 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:35 INFO - PROCESS | 4052 | ++DOCSHELL 118C2800 == 37 [pid = 4052] [id = 621] 04:20:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (118C4800) [pid = 4052] [serial = 1863] [outer = 00000000] 04:20:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (11AB7800) [pid = 4052] [serial = 1864] [outer = 118C4800] 04:20:35 INFO - PROCESS | 4052 | 1469445635839 Marionette DEBUG loaded listener.js 04:20:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (1227D800) [pid = 4052] [serial = 1865] [outer = 118C4800] 04:20:36 INFO - PROCESS | 4052 | 1469445636457 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:20:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:20:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 970ms 04:20:36 INFO - PROCESS | 4052 | 1469445636493 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 04:20:36 INFO - PROCESS | 4052 | 1469445636496 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 04:20:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:20:36 INFO - PROCESS | 4052 | 1469445636499 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:20:36 INFO - PROCESS | 4052 | 1469445636503 Marionette TRACE conn6 <- [1,2450,null,{}] 04:20:36 INFO - PROCESS | 4052 | 1469445636514 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:36 INFO - PROCESS | 4052 | 1469445636519 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:36 INFO - PROCESS | 4052 | 1469445636630 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 04:20:36 INFO - PROCESS | 4052 | 1469445636769 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:36 INFO - PROCESS | 4052 | 1469445636773 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:36 INFO - PROCESS | 4052 | ++DOCSHELL 16079000 == 38 [pid = 4052] [id = 622] 04:20:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (16079C00) [pid = 4052] [serial = 1866] [outer = 00000000] 04:20:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (16843800) [pid = 4052] [serial = 1867] [outer = 16079C00] 04:20:36 INFO - PROCESS | 4052 | 1469445636832 Marionette DEBUG loaded listener.js 04:20:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (1760F400) [pid = 4052] [serial = 1868] [outer = 16079C00] 04:20:37 INFO - PROCESS | 4052 | 1469445637406 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:20:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:20:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 970ms 04:20:37 INFO - PROCESS | 4052 | 1469445637473 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 04:20:37 INFO - PROCESS | 4052 | 1469445637476 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 04:20:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:20:37 INFO - PROCESS | 4052 | 1469445637479 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:20:37 INFO - PROCESS | 4052 | 1469445637481 Marionette TRACE conn6 <- [1,2454,null,{}] 04:20:37 INFO - PROCESS | 4052 | 1469445637485 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:37 INFO - PROCESS | 4052 | 1469445637487 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:37 INFO - PROCESS | 4052 | 1469445637599 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 04:20:37 INFO - PROCESS | 4052 | 1469445637756 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:37 INFO - PROCESS | 4052 | 1469445637759 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:37 INFO - PROCESS | 4052 | ++DOCSHELL 166BEC00 == 39 [pid = 4052] [id = 623] 04:20:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (17763800) [pid = 4052] [serial = 1869] [outer = 00000000] 04:20:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (179D3400) [pid = 4052] [serial = 1870] [outer = 17763800] 04:20:37 INFO - PROCESS | 4052 | 1469445637814 Marionette DEBUG loaded listener.js 04:20:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (179DB800) [pid = 4052] [serial = 1871] [outer = 17763800] 04:20:38 INFO - PROCESS | 4052 | 1469445638493 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:20:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:20:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1069ms 04:20:38 INFO - PROCESS | 4052 | 1469445638552 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 04:20:38 INFO - PROCESS | 4052 | 1469445638556 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 04:20:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:20:38 INFO - PROCESS | 4052 | 1469445638561 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:20:38 INFO - PROCESS | 4052 | 1469445638564 Marionette TRACE conn6 <- [1,2458,null,{}] 04:20:38 INFO - PROCESS | 4052 | 1469445638569 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:38 INFO - PROCESS | 4052 | 1469445638572 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:38 INFO - PROCESS | 4052 | 1469445638712 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 04:20:39 INFO - PROCESS | 4052 | --DOCSHELL 13534400 == 38 [pid = 4052] [id = 618] 04:20:39 INFO - PROCESS | 4052 | --DOCSHELL 0DA4EC00 == 37 [pid = 4052] [id = 617] 04:20:39 INFO - PROCESS | 4052 | --DOCSHELL 16077000 == 36 [pid = 4052] [id = 616] 04:20:39 INFO - PROCESS | 4052 | --DOCSHELL 151D1800 == 35 [pid = 4052] [id = 615] 04:20:39 INFO - PROCESS | 4052 | --DOCSHELL 14FD0C00 == 34 [pid = 4052] [id = 614] 04:20:39 INFO - PROCESS | 4052 | --DOCSHELL 12152C00 == 33 [pid = 4052] [id = 613] 04:20:39 INFO - PROCESS | 4052 | --DOCSHELL 119AA000 == 32 [pid = 4052] [id = 612] 04:20:39 INFO - PROCESS | 4052 | --DOCSHELL 0DE06400 == 31 [pid = 4052] [id = 611] 04:20:39 INFO - PROCESS | 4052 | --DOCSHELL 0D909800 == 30 [pid = 4052] [id = 610] 04:20:39 INFO - PROCESS | 4052 | --DOCSHELL 17663C00 == 29 [pid = 4052] [id = 608] 04:20:39 INFO - PROCESS | 4052 | --DOCSHELL 08087800 == 28 [pid = 4052] [id = 609] 04:20:39 INFO - PROCESS | 4052 | --DOCSHELL 166BEC00 == 27 [pid = 4052] [id = 623] 04:20:39 INFO - PROCESS | 4052 | --DOCSHELL 16079000 == 26 [pid = 4052] [id = 622] 04:20:39 INFO - PROCESS | 4052 | --DOCSHELL 12138400 == 25 [pid = 4052] [id = 619] 04:20:39 INFO - PROCESS | 4052 | --DOCSHELL 0D758C00 == 24 [pid = 4052] [id = 620] 04:20:39 INFO - PROCESS | 4052 | --DOCSHELL 118C2800 == 23 [pid = 4052] [id = 621] 04:20:39 INFO - PROCESS | 4052 | 1469445639438 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:39 INFO - PROCESS | 4052 | 1469445639441 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (16BC3800) [pid = 4052] [serial = 1810] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (14FD0400) [pid = 4052] [serial = 1801] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (1504DC00) [pid = 4052] [serial = 1802] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (166C1000) [pid = 4052] [serial = 1807] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (1745CC00) [pid = 4052] [serial = 1813] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (12280000) [pid = 4052] [serial = 1798] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (1398E800) [pid = 4052] [serial = 1799] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (17605400) [pid = 4052] [serial = 1814] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (118C0400) [pid = 4052] [serial = 1792] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (118C6800) [pid = 4052] [serial = 1793] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (188A1C00) [pid = 4052] [serial = 1784] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0DA55400) [pid = 4052] [serial = 1789] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0DD60400) [pid = 4052] [serial = 1790] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (16BC4400) [pid = 4052] [serial = 1811] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (15126800) [pid = 4052] [serial = 1804] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0DD6AC00) [pid = 4052] [serial = 1805] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (11ABD000) [pid = 4052] [serial = 1795] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (120A3800) [pid = 4052] [serial = 1796] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (0D7E3800) [pid = 4052] [serial = 1786] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (0D90E400) [pid = 4052] [serial = 1787] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (1766CC00) [pid = 4052] [serial = 1816] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (179D8000) [pid = 4052] [serial = 1823] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (177C9400) [pid = 4052] [serial = 1817] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (166C0000) [pid = 4052] [serial = 1819] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (16B88800) [pid = 4052] [serial = 1820] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (1880CC00) [pid = 4052] [serial = 1825] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (17976800) [pid = 4052] [serial = 1822] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (16260000) [pid = 4052] [serial = 1808] [outer = 00000000] [url = about:blank] 04:20:39 INFO - PROCESS | 4052 | ++DOCSHELL 08087800 == 24 [pid = 4052] [id = 624] 04:20:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (0856B400) [pid = 4052] [serial = 1872] [outer = 00000000] 04:20:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (0CC49000) [pid = 4052] [serial = 1873] [outer = 0856B400] 04:20:39 INFO - PROCESS | 4052 | 1469445639600 Marionette DEBUG loaded listener.js 04:20:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (0D2F2C00) [pid = 4052] [serial = 1874] [outer = 0856B400] 04:20:40 INFO - PROCESS | 4052 | 1469445640017 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:20:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:20:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1521ms 04:20:40 INFO - PROCESS | 4052 | 1469445640090 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 04:20:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:20:40 INFO - PROCESS | 4052 | 1469445640093 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 04:20:40 INFO - PROCESS | 4052 | 1469445640097 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:20:40 INFO - PROCESS | 4052 | 1469445640100 Marionette TRACE conn6 <- [1,2462,null,{}] 04:20:40 INFO - PROCESS | 4052 | 1469445640105 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:40 INFO - PROCESS | 4052 | 1469445640110 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:40 INFO - PROCESS | 4052 | 1469445640203 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 04:20:40 INFO - PROCESS | 4052 | 1469445640211 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:40 INFO - PROCESS | 4052 | 1469445640214 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:40 INFO - PROCESS | 4052 | ++DOCSHELL 0D912800 == 25 [pid = 4052] [id = 625] 04:20:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (0D914800) [pid = 4052] [serial = 1875] [outer = 00000000] 04:20:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0DA1D000) [pid = 4052] [serial = 1876] [outer = 0D914800] 04:20:40 INFO - PROCESS | 4052 | 1469445640263 Marionette DEBUG loaded listener.js 04:20:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0DA54400) [pid = 4052] [serial = 1877] [outer = 0D914800] 04:20:40 INFO - PROCESS | 4052 | 1469445640755 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:20:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:20:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 04:20:40 INFO - PROCESS | 4052 | 1469445640771 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 04:20:40 INFO - PROCESS | 4052 | 1469445640775 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 04:20:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:20:40 INFO - PROCESS | 4052 | 1469445640779 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:20:40 INFO - PROCESS | 4052 | 1469445640781 Marionette TRACE conn6 <- [1,2466,null,{}] 04:20:40 INFO - PROCESS | 4052 | 1469445640785 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:40 INFO - PROCESS | 4052 | 1469445640788 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:40 INFO - PROCESS | 4052 | 1469445640910 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 04:20:41 INFO - PROCESS | 4052 | 1469445641012 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:41 INFO - PROCESS | 4052 | 1469445641014 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:41 INFO - PROCESS | 4052 | ++DOCSHELL 0DF40C00 == 26 [pid = 4052] [id = 626] 04:20:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (0DF69400) [pid = 4052] [serial = 1878] [outer = 00000000] 04:20:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (0E8D1000) [pid = 4052] [serial = 1879] [outer = 0DF69400] 04:20:41 INFO - PROCESS | 4052 | 1469445641060 Marionette DEBUG loaded listener.js 04:20:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (118BEC00) [pid = 4052] [serial = 1880] [outer = 0DF69400] 04:20:41 INFO - PROCESS | 4052 | 1469445641465 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:20:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:20:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 04:20:41 INFO - PROCESS | 4052 | 1469445641518 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 04:20:41 INFO - PROCESS | 4052 | 1469445641520 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 04:20:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:20:41 INFO - PROCESS | 4052 | 1469445641525 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:20:41 INFO - PROCESS | 4052 | 1469445641532 Marionette TRACE conn6 <- [1,2470,null,{}] 04:20:41 INFO - PROCESS | 4052 | 1469445641552 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:41 INFO - PROCESS | 4052 | 1469445641555 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:41 INFO - PROCESS | 4052 | 1469445641681 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 04:20:41 INFO - PROCESS | 4052 | 1469445641693 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:41 INFO - PROCESS | 4052 | 1469445641695 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:41 INFO - PROCESS | 4052 | ++DOCSHELL 118C7000 == 27 [pid = 4052] [id = 627] 04:20:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (118C7400) [pid = 4052] [serial = 1881] [outer = 00000000] 04:20:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (12108C00) [pid = 4052] [serial = 1882] [outer = 118C7400] 04:20:41 INFO - PROCESS | 4052 | 1469445641742 Marionette DEBUG loaded listener.js 04:20:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (1214C800) [pid = 4052] [serial = 1883] [outer = 118C7400] 04:20:42 INFO - PROCESS | 4052 | 1469445642212 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:20:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:20:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 731ms 04:20:42 INFO - PROCESS | 4052 | 1469445642260 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 04:20:42 INFO - PROCESS | 4052 | 1469445642262 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 04:20:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:20:42 INFO - PROCESS | 4052 | 1469445642266 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:20:42 INFO - PROCESS | 4052 | 1469445642267 Marionette TRACE conn6 <- [1,2474,null,{}] 04:20:42 INFO - PROCESS | 4052 | 1469445642307 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:42 INFO - PROCESS | 4052 | 1469445642309 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:42 INFO - PROCESS | 4052 | 1469445642428 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 04:20:42 INFO - PROCESS | 4052 | 1469445642438 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:42 INFO - PROCESS | 4052 | 1469445642440 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:42 INFO - PROCESS | 4052 | ++DOCSHELL 121E7C00 == 28 [pid = 4052] [id = 628] 04:20:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (12CADC00) [pid = 4052] [serial = 1884] [outer = 00000000] 04:20:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (13994800) [pid = 4052] [serial = 1885] [outer = 12CADC00] 04:20:42 INFO - PROCESS | 4052 | 1469445642486 Marionette DEBUG loaded listener.js 04:20:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (13F26400) [pid = 4052] [serial = 1886] [outer = 12CADC00] 04:20:42 INFO - PROCESS | 4052 | 1469445642916 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:20:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:20:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 710ms 04:20:42 INFO - PROCESS | 4052 | 1469445642980 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 04:20:42 INFO - PROCESS | 4052 | 1469445642982 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 04:20:42 INFO - PROCESS | 4052 | 1469445642985 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:20:42 INFO - PROCESS | 4052 | 1469445642987 Marionette TRACE conn6 <- [1,2478,null,{}] 04:20:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:20:42 INFO - PROCESS | 4052 | 1469445642991 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:42 INFO - PROCESS | 4052 | 1469445642993 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:43 INFO - PROCESS | 4052 | 1469445643105 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 04:20:43 INFO - PROCESS | 4052 | 1469445643112 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:43 INFO - PROCESS | 4052 | 1469445643118 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:43 INFO - PROCESS | 4052 | ++DOCSHELL 14FCE400 == 29 [pid = 4052] [id = 629] 04:20:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (14FCF000) [pid = 4052] [serial = 1887] [outer = 00000000] 04:20:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (14FDB800) [pid = 4052] [serial = 1888] [outer = 14FCF000] 04:20:43 INFO - PROCESS | 4052 | 1469445643174 Marionette DEBUG loaded listener.js 04:20:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (15126C00) [pid = 4052] [serial = 1889] [outer = 14FCF000] 04:20:43 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0CC45C00) [pid = 4052] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:20:43 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (16837400) [pid = 4052] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:20:43 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (17760400) [pid = 4052] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:20:43 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0D90F400) [pid = 4052] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:20:43 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (14FD2400) [pid = 4052] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:20:43 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (119EE000) [pid = 4052] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:20:43 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (121E5800) [pid = 4052] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:20:43 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (151D4400) [pid = 4052] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:20:43 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (0DE03400) [pid = 4052] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:20:43 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (1625C400) [pid = 4052] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:20:43 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (0DE08400) [pid = 4052] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:20:43 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (16A29C00) [pid = 4052] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:20:43 INFO - PROCESS | 4052 | 1469445643953 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:20:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:20:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1016ms 04:20:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:20:44 INFO - PROCESS | 4052 | 1469445644006 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 04:20:44 INFO - PROCESS | 4052 | 1469445644008 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 04:20:44 INFO - PROCESS | 4052 | 1469445644011 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:20:44 INFO - PROCESS | 4052 | 1469445644012 Marionette TRACE conn6 <- [1,2482,null,{}] 04:20:44 INFO - PROCESS | 4052 | 1469445644016 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:44 INFO - PROCESS | 4052 | 1469445644018 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:44 INFO - PROCESS | 4052 | 1469445644138 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 04:20:44 INFO - PROCESS | 4052 | 1469445644163 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:44 INFO - PROCESS | 4052 | 1469445644165 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:44 INFO - PROCESS | 4052 | ++DOCSHELL 0CC42400 == 30 [pid = 4052] [id = 630] 04:20:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (1181C400) [pid = 4052] [serial = 1890] [outer = 00000000] 04:20:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (15F40400) [pid = 4052] [serial = 1891] [outer = 1181C400] 04:20:44 INFO - PROCESS | 4052 | 1469445644210 Marionette DEBUG loaded listener.js 04:20:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (15F4F400) [pid = 4052] [serial = 1892] [outer = 1181C400] 04:20:44 INFO - PROCESS | 4052 | 1469445644625 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:20:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:20:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 669ms 04:20:44 INFO - PROCESS | 4052 | 1469445644682 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 04:20:44 INFO - PROCESS | 4052 | 1469445644684 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 04:20:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:20:44 INFO - PROCESS | 4052 | 1469445644687 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:20:44 INFO - PROCESS | 4052 | 1469445644688 Marionette TRACE conn6 <- [1,2486,null,{}] 04:20:44 INFO - PROCESS | 4052 | 1469445644692 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:44 INFO - PROCESS | 4052 | 1469445644693 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:44 INFO - PROCESS | 4052 | 1469445644772 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 04:20:44 INFO - PROCESS | 4052 | 1469445644780 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:44 INFO - PROCESS | 4052 | 1469445644782 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:44 INFO - PROCESS | 4052 | ++DOCSHELL 16263C00 == 31 [pid = 4052] [id = 631] 04:20:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (16266400) [pid = 4052] [serial = 1893] [outer = 00000000] 04:20:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (166C5000) [pid = 4052] [serial = 1894] [outer = 16266400] 04:20:44 INFO - PROCESS | 4052 | 1469445644826 Marionette DEBUG loaded listener.js 04:20:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (166C5C00) [pid = 4052] [serial = 1895] [outer = 16266400] 04:20:45 INFO - PROCESS | 4052 | 1469445645289 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:20:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:20:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 04:20:45 INFO - PROCESS | 4052 | 1469445645366 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 04:20:45 INFO - PROCESS | 4052 | 1469445645370 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 04:20:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:20:45 INFO - PROCESS | 4052 | 1469445645376 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:20:45 INFO - PROCESS | 4052 | 1469445645380 Marionette TRACE conn6 <- [1,2490,null,{}] 04:20:45 INFO - PROCESS | 4052 | 1469445645387 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:45 INFO - PROCESS | 4052 | 1469445645390 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:45 INFO - PROCESS | 4052 | 1469445645566 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 04:20:45 INFO - PROCESS | 4052 | 1469445645705 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:45 INFO - PROCESS | 4052 | 1469445645710 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:45 INFO - PROCESS | 4052 | ++DOCSHELL 0D75B400 == 32 [pid = 4052] [id = 632] 04:20:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0D7D7000) [pid = 4052] [serial = 1896] [outer = 00000000] 04:20:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (0D916000) [pid = 4052] [serial = 1897] [outer = 0D7D7000] 04:20:45 INFO - PROCESS | 4052 | 1469445645768 Marionette DEBUG loaded listener.js 04:20:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (0DA1D400) [pid = 4052] [serial = 1898] [outer = 0D7D7000] 04:20:46 INFO - PROCESS | 4052 | 1469445646475 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:20:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:20:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1182ms 04:20:46 INFO - PROCESS | 4052 | 1469445646561 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 04:20:46 INFO - PROCESS | 4052 | 1469445646566 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 04:20:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:20:46 INFO - PROCESS | 4052 | 1469445646572 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:20:46 INFO - PROCESS | 4052 | 1469445646576 Marionette TRACE conn6 <- [1,2494,null,{}] 04:20:46 INFO - PROCESS | 4052 | 1469445646580 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:46 INFO - PROCESS | 4052 | 1469445646582 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:46 INFO - PROCESS | 4052 | 1469445646711 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 04:20:46 INFO - PROCESS | 4052 | 1469445646843 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:46 INFO - PROCESS | 4052 | 1469445646846 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:46 INFO - PROCESS | 4052 | ++DOCSHELL 118C4400 == 33 [pid = 4052] [id = 633] 04:20:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (118C5800) [pid = 4052] [serial = 1899] [outer = 00000000] 04:20:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (119EBC00) [pid = 4052] [serial = 1900] [outer = 118C5800] 04:20:46 INFO - PROCESS | 4052 | 1469445646904 Marionette DEBUG loaded listener.js 04:20:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (120A2000) [pid = 4052] [serial = 1901] [outer = 118C5800] 04:20:47 INFO - PROCESS | 4052 | 1469445647765 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:20:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:20:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1269ms 04:20:47 INFO - PROCESS | 4052 | 1469445647845 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 04:20:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:20:47 INFO - PROCESS | 4052 | 1469445647850 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 04:20:47 INFO - PROCESS | 4052 | 1469445647855 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:20:47 INFO - PROCESS | 4052 | 1469445647858 Marionette TRACE conn6 <- [1,2498,null,{}] 04:20:47 INFO - PROCESS | 4052 | 1469445647863 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:47 INFO - PROCESS | 4052 | 1469445647866 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:47 INFO - PROCESS | 4052 | 1469445647981 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 04:20:47 INFO - PROCESS | 4052 | --DOCSHELL 0856C000 == 32 [pid = 4052] [id = 317] 04:20:47 INFO - PROCESS | 4052 | --DOCSHELL 1667BC00 == 31 [pid = 4052] [id = 321] 04:20:47 INFO - PROCESS | 4052 | --DOCSHELL 16264C00 == 30 [pid = 4052] [id = 313] 04:20:47 INFO - PROCESS | 4052 | --DOCSHELL 0D7DD400 == 29 [pid = 4052] [id = 322] 04:20:47 INFO - PROCESS | 4052 | --DOCSHELL 13FB0800 == 28 [pid = 4052] [id = 310] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0D7E1C00) [pid = 4052] [serial = 1828] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0DA1B000) [pid = 4052] [serial = 1829] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (17603800) [pid = 4052] [serial = 1856] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (188A5800) [pid = 4052] [serial = 1826] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0DA1AC00) [pid = 4052] [serial = 1831] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (14FD9C00) [pid = 4052] [serial = 1843] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (150E2800) [pid = 4052] [serial = 1844] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (11CF2000) [pid = 4052] [serial = 1837] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (120A8000) [pid = 4052] [serial = 1838] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (139F3C00) [pid = 4052] [serial = 1840] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (166C2400) [pid = 4052] [serial = 1847] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (16266C00) [pid = 4052] [serial = 1846] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (139F9000) [pid = 4052] [serial = 1852] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (16B92400) [pid = 4052] [serial = 1849] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (16BCE400) [pid = 4052] [serial = 1855] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (16840800) [pid = 4052] [serial = 1850] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (0DA56C00) [pid = 4052] [serial = 1832] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (0DF37000) [pid = 4052] [serial = 1834] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 61 (17661800) [pid = 4052] [serial = 1859] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 60 (0E64D000) [pid = 4052] [serial = 1835] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 59 (1765F400) [pid = 4052] [serial = 1858] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 58 (13F1C800) [pid = 4052] [serial = 1841] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | --DOMWINDOW == 57 (15122800) [pid = 4052] [serial = 1853] [outer = 00000000] [url = about:blank] 04:20:48 INFO - PROCESS | 4052 | 1469445648106 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:48 INFO - PROCESS | 4052 | 1469445648110 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:48 INFO - PROCESS | 4052 | ++DOCSHELL 0D750C00 == 29 [pid = 4052] [id = 634] 04:20:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 58 (0D752C00) [pid = 4052] [serial = 1902] [outer = 00000000] 04:20:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 59 (0D913000) [pid = 4052] [serial = 1903] [outer = 0D752C00] 04:20:48 INFO - PROCESS | 4052 | 1469445648164 Marionette DEBUG loaded listener.js 04:20:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 60 (0DA4C400) [pid = 4052] [serial = 1904] [outer = 0D752C00] 04:20:48 INFO - PROCESS | 4052 | 1469445648572 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:20:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:20:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 790ms 04:20:48 INFO - PROCESS | 4052 | 1469445648646 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 04:20:48 INFO - PROCESS | 4052 | 1469445648650 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 04:20:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:20:48 INFO - PROCESS | 4052 | 1469445648656 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:20:48 INFO - PROCESS | 4052 | 1469445648658 Marionette TRACE conn6 <- [1,2502,null,{}] 04:20:48 INFO - PROCESS | 4052 | 1469445648662 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:48 INFO - PROCESS | 4052 | 1469445648664 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:48 INFO - PROCESS | 4052 | 1469445648754 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 04:20:48 INFO - PROCESS | 4052 | 1469445648760 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:48 INFO - PROCESS | 4052 | 1469445648763 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:48 INFO - PROCESS | 4052 | ++DOCSHELL 0DD64800 == 30 [pid = 4052] [id = 635] 04:20:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 61 (0DE08400) [pid = 4052] [serial = 1905] [outer = 00000000] 04:20:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 62 (118BC400) [pid = 4052] [serial = 1906] [outer = 0DE08400] 04:20:48 INFO - PROCESS | 4052 | 1469445648811 Marionette DEBUG loaded listener.js 04:20:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (118C8000) [pid = 4052] [serial = 1907] [outer = 0DE08400] 04:20:49 INFO - PROCESS | 4052 | 1469445649295 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:20:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:20:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 04:20:49 INFO - PROCESS | 4052 | 1469445649330 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 04:20:49 INFO - PROCESS | 4052 | 1469445649332 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 04:20:49 INFO - PROCESS | 4052 | 1469445649335 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:20:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:20:49 INFO - PROCESS | 4052 | 1469445649339 Marionette TRACE conn6 <- [1,2506,null,{}] 04:20:49 INFO - PROCESS | 4052 | 1469445649349 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:49 INFO - PROCESS | 4052 | 1469445649354 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:49 INFO - PROCESS | 4052 | 1469445649469 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 04:20:49 INFO - PROCESS | 4052 | 1469445649570 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:49 INFO - PROCESS | 4052 | 1469445649573 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:49 INFO - PROCESS | 4052 | ++DOCSHELL 13535000 == 31 [pid = 4052] [id = 636] 04:20:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (1398E800) [pid = 4052] [serial = 1908] [outer = 00000000] 04:20:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (139F1400) [pid = 4052] [serial = 1909] [outer = 1398E800] 04:20:49 INFO - PROCESS | 4052 | 1469445649621 Marionette DEBUG loaded listener.js 04:20:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (13FB7C00) [pid = 4052] [serial = 1910] [outer = 1398E800] 04:20:49 INFO - PROCESS | 4052 | 1469445650002 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:20:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:20:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 729ms 04:20:50 INFO - PROCESS | 4052 | 1469445650070 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 04:20:50 INFO - PROCESS | 4052 | 1469445650073 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 04:20:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:20:50 INFO - PROCESS | 4052 | 1469445650083 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:20:50 INFO - PROCESS | 4052 | 1469445650085 Marionette TRACE conn6 <- [1,2510,null,{}] 04:20:50 INFO - PROCESS | 4052 | 1469445650088 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:50 INFO - PROCESS | 4052 | 1469445650090 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:50 INFO - PROCESS | 4052 | 1469445650218 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 04:20:50 INFO - PROCESS | 4052 | 1469445650230 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:50 INFO - PROCESS | 4052 | 1469445650232 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:50 INFO - PROCESS | 4052 | ++DOCSHELL 14FD1800 == 32 [pid = 4052] [id = 637] 04:20:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (150DA000) [pid = 4052] [serial = 1911] [outer = 00000000] 04:20:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (15F4E800) [pid = 4052] [serial = 1912] [outer = 150DA000] 04:20:50 INFO - PROCESS | 4052 | 1469445650330 Marionette DEBUG loaded listener.js 04:20:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (1607C800) [pid = 4052] [serial = 1913] [outer = 150DA000] 04:20:50 INFO - PROCESS | 4052 | 1469445650757 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:20:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:20:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 04:20:50 INFO - PROCESS | 4052 | 1469445650850 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 04:20:50 INFO - PROCESS | 4052 | 1469445650852 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 04:20:50 INFO - PROCESS | 4052 | 1469445650855 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:20:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:20:50 INFO - PROCESS | 4052 | 1469445650857 Marionette TRACE conn6 <- [1,2514,null,{}] 04:20:50 INFO - PROCESS | 4052 | 1469445650860 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:50 INFO - PROCESS | 4052 | 1469445650863 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:50 INFO - PROCESS | 4052 | 1469445650979 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 04:20:51 INFO - PROCESS | 4052 | 1469445651046 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:51 INFO - PROCESS | 4052 | 1469445651049 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:51 INFO - PROCESS | 4052 | ++DOCSHELL 1667B000 == 33 [pid = 4052] [id = 638] 04:20:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (166BFC00) [pid = 4052] [serial = 1914] [outer = 00000000] 04:20:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (166CB000) [pid = 4052] [serial = 1915] [outer = 166BFC00] 04:20:51 INFO - PROCESS | 4052 | 1469445651094 Marionette DEBUG loaded listener.js 04:20:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (16840800) [pid = 4052] [serial = 1916] [outer = 166BFC00] 04:20:51 INFO - PROCESS | 4052 | 1469445651530 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:20:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:20:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 732ms 04:20:51 INFO - PROCESS | 4052 | 1469445651592 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 04:20:51 INFO - PROCESS | 4052 | 1469445651594 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 04:20:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:20:51 INFO - PROCESS | 4052 | 1469445651597 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:20:51 INFO - PROCESS | 4052 | 1469445651599 Marionette TRACE conn6 <- [1,2518,null,{}] 04:20:51 INFO - PROCESS | 4052 | 1469445651603 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:51 INFO - PROCESS | 4052 | 1469445651609 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:51 INFO - PROCESS | 4052 | 1469445651755 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 04:20:51 INFO - PROCESS | 4052 | 1469445651822 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:51 INFO - PROCESS | 4052 | 1469445651824 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:51 INFO - PROCESS | 4052 | ++DOCSHELL 0D75BC00 == 34 [pid = 4052] [id = 639] 04:20:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (166C9C00) [pid = 4052] [serial = 1917] [outer = 00000000] 04:20:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (1745B400) [pid = 4052] [serial = 1918] [outer = 166C9C00] 04:20:51 INFO - PROCESS | 4052 | 1469445651869 Marionette DEBUG loaded listener.js 04:20:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (17605800) [pid = 4052] [serial = 1919] [outer = 166C9C00] 04:20:52 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0D914800) [pid = 4052] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:20:52 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (0856B400) [pid = 4052] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:20:52 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (0DF69400) [pid = 4052] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:20:52 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (17763800) [pid = 4052] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:20:52 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (118C7400) [pid = 4052] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:20:52 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (0D7D7400) [pid = 4052] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:20:52 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (118C4800) [pid = 4052] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:20:52 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (16079C00) [pid = 4052] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:20:52 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (12CADC00) [pid = 4052] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:20:52 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (14FCF000) [pid = 4052] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:20:52 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (1181C400) [pid = 4052] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:20:52 INFO - PROCESS | 4052 | 1469445652301 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:20:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:20:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 04:20:52 INFO - PROCESS | 4052 | 1469445652335 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 04:20:52 INFO - PROCESS | 4052 | 1469445652337 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 04:20:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:20:52 INFO - PROCESS | 4052 | 1469445652341 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:20:52 INFO - PROCESS | 4052 | 1469445652342 Marionette TRACE conn6 <- [1,2522,null,{}] 04:20:52 INFO - PROCESS | 4052 | 1469445652350 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:52 INFO - PROCESS | 4052 | 1469445652352 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:52 INFO - PROCESS | 4052 | 1469445652479 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 04:20:52 INFO - PROCESS | 4052 | 1469445652542 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:52 INFO - PROCESS | 4052 | 1469445652544 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:52 INFO - PROCESS | 4052 | ++DOCSHELL 11CB8C00 == 35 [pid = 4052] [id = 640] 04:20:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (11CF6C00) [pid = 4052] [serial = 1920] [outer = 00000000] 04:20:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (14FD7400) [pid = 4052] [serial = 1921] [outer = 11CF6C00] 04:20:52 INFO - PROCESS | 4052 | 1469445652588 Marionette DEBUG loaded listener.js 04:20:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (1607B000) [pid = 4052] [serial = 1922] [outer = 11CF6C00] 04:20:52 INFO - PROCESS | 4052 | 1469445652926 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:20:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:20:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 04:20:52 INFO - PROCESS | 4052 | 1469445652986 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 04:20:52 INFO - PROCESS | 4052 | 1469445652988 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 04:20:52 INFO - PROCESS | 4052 | 1469445652992 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:20:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:20:52 INFO - PROCESS | 4052 | 1469445652993 Marionette TRACE conn6 <- [1,2526,null,{}] 04:20:52 INFO - PROCESS | 4052 | 1469445652997 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:52 INFO - PROCESS | 4052 | 1469445652999 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:53 INFO - PROCESS | 4052 | 1469445653078 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 04:20:53 INFO - PROCESS | 4052 | 1469445653084 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:53 INFO - PROCESS | 4052 | 1469445653085 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:53 INFO - PROCESS | 4052 | ++DOCSHELL 139F7C00 == 36 [pid = 4052] [id = 641] 04:20:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (16837000) [pid = 4052] [serial = 1923] [outer = 00000000] 04:20:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (1760D800) [pid = 4052] [serial = 1924] [outer = 16837000] 04:20:53 INFO - PROCESS | 4052 | 1469445653129 Marionette DEBUG loaded listener.js 04:20:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (17664C00) [pid = 4052] [serial = 1925] [outer = 16837000] 04:20:53 INFO - PROCESS | 4052 | 1469445653547 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:20:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:20:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 631ms 04:20:53 INFO - PROCESS | 4052 | 1469445653625 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 04:20:53 INFO - PROCESS | 4052 | 1469445653627 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 04:20:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:20:53 INFO - PROCESS | 4052 | 1469445653631 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:20:53 INFO - PROCESS | 4052 | 1469445653633 Marionette TRACE conn6 <- [1,2530,null,{}] 04:20:53 INFO - PROCESS | 4052 | 1469445653636 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:53 INFO - PROCESS | 4052 | 1469445653638 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:53 INFO - PROCESS | 4052 | 1469445653723 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 04:20:53 INFO - PROCESS | 4052 | 1469445653730 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:53 INFO - PROCESS | 4052 | 1469445653732 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:53 INFO - PROCESS | 4052 | ++DOCSHELL 17605000 == 37 [pid = 4052] [id = 642] 04:20:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (1760AC00) [pid = 4052] [serial = 1926] [outer = 00000000] 04:20:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (17759800) [pid = 4052] [serial = 1927] [outer = 1760AC00] 04:20:53 INFO - PROCESS | 4052 | 1469445653775 Marionette DEBUG loaded listener.js 04:20:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (177BE400) [pid = 4052] [serial = 1928] [outer = 1760AC00] 04:20:54 INFO - PROCESS | 4052 | --DOCSHELL 0D7DDC00 == 36 [pid = 4052] [id = 315] 04:20:54 INFO - PROCESS | 4052 | --DOCSHELL 11922400 == 35 [pid = 4052] [id = 316] 04:20:54 INFO - PROCESS | 4052 | --DOCSHELL 121DD000 == 34 [pid = 4052] [id = 311] 04:20:54 INFO - PROCESS | 4052 | --DOCSHELL 0D916400 == 33 [pid = 4052] [id = 307] 04:20:54 INFO - PROCESS | 4052 | --DOCSHELL 1202E000 == 32 [pid = 4052] [id = 309] 04:20:54 INFO - PROCESS | 4052 | --DOCSHELL 1775DC00 == 31 [pid = 4052] [id = 323] 04:20:54 INFO - PROCESS | 4052 | --DOCSHELL 0D911C00 == 30 [pid = 4052] [id = 308] 04:20:54 INFO - PROCESS | 4052 | --DOCSHELL 1667B400 == 29 [pid = 4052] [id = 320] 04:20:54 INFO - PROCESS | 4052 | --DOCSHELL 14A53C00 == 28 [pid = 4052] [id = 319] 04:20:54 INFO - PROCESS | 4052 | --DOCSHELL 0D5F2400 == 27 [pid = 4052] [id = 312] 04:20:54 INFO - PROCESS | 4052 | --DOCSHELL 08087800 == 26 [pid = 4052] [id = 624] 04:20:54 INFO - PROCESS | 4052 | --DOCSHELL 0E835800 == 25 [pid = 4052] [id = 318] 04:20:54 INFO - PROCESS | 4052 | --DOCSHELL 14FD3C00 == 24 [pid = 4052] [id = 314] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (0DA1D000) [pid = 4052] [serial = 1876] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (0DA54400) [pid = 4052] [serial = 1877] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (0CC49000) [pid = 4052] [serial = 1873] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (0D2F2C00) [pid = 4052] [serial = 1874] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (0E8D1000) [pid = 4052] [serial = 1879] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (179DB800) [pid = 4052] [serial = 1871] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (12108C00) [pid = 4052] [serial = 1882] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (179D3400) [pid = 4052] [serial = 1870] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (0DA4D000) [pid = 4052] [serial = 1862] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (0D917000) [pid = 4052] [serial = 1861] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (166C5000) [pid = 4052] [serial = 1894] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 61 (1227D800) [pid = 4052] [serial = 1865] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 60 (11AB7800) [pid = 4052] [serial = 1864] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 59 (1760F400) [pid = 4052] [serial = 1868] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 58 (16843800) [pid = 4052] [serial = 1867] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 57 (13F26400) [pid = 4052] [serial = 1886] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 56 (13994800) [pid = 4052] [serial = 1885] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 55 (14FDB800) [pid = 4052] [serial = 1888] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 54 (15F4F400) [pid = 4052] [serial = 1892] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 53 (15F40400) [pid = 4052] [serial = 1891] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 52 (1214C800) [pid = 4052] [serial = 1883] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 51 (118BEC00) [pid = 4052] [serial = 1880] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | --DOMWINDOW == 50 (15126C00) [pid = 4052] [serial = 1889] [outer = 00000000] [url = about:blank] 04:20:55 INFO - PROCESS | 4052 | 1469445655609 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:20:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:20:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 2014ms 04:20:55 INFO - PROCESS | 4052 | 1469445655651 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 04:20:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:20:55 INFO - PROCESS | 4052 | 1469445655655 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 04:20:55 INFO - PROCESS | 4052 | 1469445655660 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:20:55 INFO - PROCESS | 4052 | 1469445655663 Marionette TRACE conn6 <- [1,2534,null,{}] 04:20:55 INFO - PROCESS | 4052 | 1469445655669 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:55 INFO - PROCESS | 4052 | 1469445655672 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:55 INFO - PROCESS | 4052 | 1469445655764 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 04:20:55 INFO - PROCESS | 4052 | 1469445655774 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:55 INFO - PROCESS | 4052 | 1469445655778 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:55 INFO - PROCESS | 4052 | ++DOCSHELL 0D7DC800 == 25 [pid = 4052] [id = 643] 04:20:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 51 (0D7DD000) [pid = 4052] [serial = 1929] [outer = 00000000] 04:20:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 52 (0D7E1C00) [pid = 4052] [serial = 1930] [outer = 0D7DD000] 04:20:55 INFO - PROCESS | 4052 | 1469445655828 Marionette DEBUG loaded listener.js 04:20:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 53 (0D909800) [pid = 4052] [serial = 1931] [outer = 0D7DD000] 04:20:56 INFO - PROCESS | 4052 | 1469445656314 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:20:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:20:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 04:20:56 INFO - PROCESS | 4052 | 1469445656391 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 04:20:56 INFO - PROCESS | 4052 | 1469445656396 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 04:20:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:20:56 INFO - PROCESS | 4052 | 1469445656402 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:20:56 INFO - PROCESS | 4052 | 1469445656405 Marionette TRACE conn6 <- [1,2538,null,{}] 04:20:56 INFO - PROCESS | 4052 | 1469445656409 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:56 INFO - PROCESS | 4052 | 1469445656412 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:56 INFO - PROCESS | 4052 | 1469445656501 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 04:20:56 INFO - PROCESS | 4052 | 1469445656514 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:56 INFO - PROCESS | 4052 | 1469445656517 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:56 INFO - PROCESS | 4052 | ++DOCSHELL 0DA54C00 == 26 [pid = 4052] [id = 644] 04:20:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 54 (0DA55000) [pid = 4052] [serial = 1932] [outer = 00000000] 04:20:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 55 (0DA16400) [pid = 4052] [serial = 1933] [outer = 0DA55000] 04:20:56 INFO - PROCESS | 4052 | 1469445656566 Marionette DEBUG loaded listener.js 04:20:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 56 (0DD38800) [pid = 4052] [serial = 1934] [outer = 0DA55000] 04:20:57 INFO - PROCESS | 4052 | 1469445657053 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:20:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:20:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 04:20:57 INFO - PROCESS | 4052 | 1469445657076 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 04:20:57 INFO - PROCESS | 4052 | 1469445657078 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 04:20:57 INFO - PROCESS | 4052 | 1469445657082 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:20:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:20:57 INFO - PROCESS | 4052 | 1469445657085 Marionette TRACE conn6 <- [1,2542,null,{}] 04:20:57 INFO - PROCESS | 4052 | 1469445657097 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:57 INFO - PROCESS | 4052 | 1469445657102 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:57 INFO - PROCESS | 4052 | 1469445657219 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 04:20:57 INFO - PROCESS | 4052 | 1469445657320 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:57 INFO - PROCESS | 4052 | 1469445657323 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:57 INFO - PROCESS | 4052 | ++DOCSHELL 1181E000 == 27 [pid = 4052] [id = 645] 04:20:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 57 (1181F800) [pid = 4052] [serial = 1935] [outer = 00000000] 04:20:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 58 (118BC800) [pid = 4052] [serial = 1936] [outer = 1181F800] 04:20:57 INFO - PROCESS | 4052 | 1469445657372 Marionette DEBUG loaded listener.js 04:20:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 59 (118C2C00) [pid = 4052] [serial = 1937] [outer = 1181F800] 04:20:57 INFO - PROCESS | 4052 | 1469445657764 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:20:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:20:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 04:20:57 INFO - PROCESS | 4052 | 1469445657815 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 04:20:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:20:57 INFO - PROCESS | 4052 | 1469445657818 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 04:20:57 INFO - PROCESS | 4052 | 1469445657822 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:20:57 INFO - PROCESS | 4052 | 1469445657824 Marionette TRACE conn6 <- [1,2546,null,{}] 04:20:57 INFO - PROCESS | 4052 | 1469445657827 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:57 INFO - PROCESS | 4052 | 1469445657829 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:57 INFO - PROCESS | 4052 | 1469445657913 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 04:20:57 INFO - PROCESS | 4052 | 1469445657918 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:57 INFO - PROCESS | 4052 | 1469445657920 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:57 INFO - PROCESS | 4052 | ++DOCSHELL 118C9C00 == 28 [pid = 4052] [id = 646] 04:20:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 60 (118CA800) [pid = 4052] [serial = 1938] [outer = 00000000] 04:20:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 61 (11AB7800) [pid = 4052] [serial = 1939] [outer = 118CA800] 04:20:57 INFO - PROCESS | 4052 | 1469445657965 Marionette DEBUG loaded listener.js 04:20:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 62 (1202D400) [pid = 4052] [serial = 1940] [outer = 118CA800] 04:20:58 INFO - PROCESS | 4052 | 1469445658398 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:20:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:20:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 04:20:58 INFO - PROCESS | 4052 | 1469445658455 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 04:20:58 INFO - PROCESS | 4052 | 1469445658457 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 04:20:58 INFO - PROCESS | 4052 | 1469445658461 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:20:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:20:58 INFO - PROCESS | 4052 | 1469445658462 Marionette TRACE conn6 <- [1,2550,null,{}] 04:20:58 INFO - PROCESS | 4052 | 1469445658466 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:58 INFO - PROCESS | 4052 | 1469445658468 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:58 INFO - PROCESS | 4052 | 1469445658548 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 04:20:58 INFO - PROCESS | 4052 | 1469445658553 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:58 INFO - PROCESS | 4052 | 1469445658555 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:58 INFO - PROCESS | 4052 | ++DOCSHELL 120AD800 == 29 [pid = 4052] [id = 647] 04:20:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (12104C00) [pid = 4052] [serial = 1941] [outer = 00000000] 04:20:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (12146400) [pid = 4052] [serial = 1942] [outer = 12104C00] 04:20:58 INFO - PROCESS | 4052 | 1469445658600 Marionette DEBUG loaded listener.js 04:20:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (12280000) [pid = 4052] [serial = 1943] [outer = 12104C00] 04:20:59 INFO - PROCESS | 4052 | 1469445659103 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:20:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:20:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 04:20:59 INFO - PROCESS | 4052 | 1469445659136 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 04:20:59 INFO - PROCESS | 4052 | 1469445659138 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 04:20:59 INFO - PROCESS | 4052 | 1469445659141 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:20:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:20:59 INFO - PROCESS | 4052 | 1469445659143 Marionette TRACE conn6 <- [1,2554,null,{}] 04:20:59 INFO - PROCESS | 4052 | 1469445659146 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:59 INFO - PROCESS | 4052 | 1469445659152 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:59 INFO - PROCESS | 4052 | 1469445659256 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 04:20:59 INFO - PROCESS | 4052 | 1469445659264 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:59 INFO - PROCESS | 4052 | 1469445659266 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:59 INFO - PROCESS | 4052 | ++DOCSHELL 13FAF800 == 30 [pid = 4052] [id = 648] 04:20:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (13FB0000) [pid = 4052] [serial = 1944] [outer = 00000000] 04:20:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (14FD1C00) [pid = 4052] [serial = 1945] [outer = 13FB0000] 04:20:59 INFO - PROCESS | 4052 | 1469445659311 Marionette DEBUG loaded listener.js 04:20:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (14FD3C00) [pid = 4052] [serial = 1946] [outer = 13FB0000] 04:20:59 INFO - PROCESS | 4052 | 1469445659767 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:20:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:20:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 669ms 04:20:59 INFO - PROCESS | 4052 | 1469445659817 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 04:20:59 INFO - PROCESS | 4052 | 1469445659819 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 04:20:59 INFO - PROCESS | 4052 | 1469445659822 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:20:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:20:59 INFO - PROCESS | 4052 | 1469445659824 Marionette TRACE conn6 <- [1,2558,null,{}] 04:20:59 INFO - PROCESS | 4052 | 1469445659827 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:59 INFO - PROCESS | 4052 | 1469445659829 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:59 INFO - PROCESS | 4052 | 1469445659908 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 04:20:59 INFO - PROCESS | 4052 | 1469445659914 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:59 INFO - PROCESS | 4052 | 1469445659916 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:20:59 INFO - PROCESS | 4052 | ++DOCSHELL 14FDA400 == 31 [pid = 4052] [id = 649] 04:20:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (14FDB800) [pid = 4052] [serial = 1947] [outer = 00000000] 04:20:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (15119400) [pid = 4052] [serial = 1948] [outer = 14FDB800] 04:20:59 INFO - PROCESS | 4052 | 1469445659960 Marionette DEBUG loaded listener.js 04:21:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (1511CC00) [pid = 4052] [serial = 1949] [outer = 14FDB800] 04:21:00 INFO - PROCESS | 4052 | 1469445660418 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:21:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:21:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 630ms 04:21:00 INFO - PROCESS | 4052 | 1469445660471 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 04:21:00 INFO - PROCESS | 4052 | 1469445660473 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 04:21:00 INFO - PROCESS | 4052 | 1469445660476 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:21:00 INFO - PROCESS | 4052 | 1469445660478 Marionette TRACE conn6 <- [1,2562,null,{}] 04:21:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:21:00 INFO - PROCESS | 4052 | 1469445660481 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:00 INFO - PROCESS | 4052 | 1469445660483 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:00 INFO - PROCESS | 4052 | 1469445660563 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 04:21:00 INFO - PROCESS | 4052 | 1469445660568 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:00 INFO - PROCESS | 4052 | 1469445660570 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:00 INFO - PROCESS | 4052 | ++DOCSHELL 08083C00 == 32 [pid = 4052] [id = 650] 04:21:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (0856C400) [pid = 4052] [serial = 1950] [outer = 00000000] 04:21:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0DD07800) [pid = 4052] [serial = 1951] [outer = 0856C400] 04:21:00 INFO - PROCESS | 4052 | 1469445660614 Marionette DEBUG loaded listener.js 04:21:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (118CA400) [pid = 4052] [serial = 1952] [outer = 0856C400] 04:21:01 INFO - PROCESS | 4052 | 1469445661089 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:21:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:21:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 612ms 04:21:01 INFO - PROCESS | 4052 | 1469445661095 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 04:21:01 INFO - PROCESS | 4052 | 1469445661097 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 04:21:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:21:01 INFO - PROCESS | 4052 | 1469445661100 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:21:01 INFO - PROCESS | 4052 | 1469445661102 Marionette TRACE conn6 <- [1,2566,null,{}] 04:21:01 INFO - PROCESS | 4052 | 1469445661105 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:01 INFO - PROCESS | 4052 | 1469445661107 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:01 INFO - PROCESS | 4052 | 1469445661225 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 04:21:01 INFO - PROCESS | 4052 | 1469445661231 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:01 INFO - PROCESS | 4052 | 1469445661233 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:01 INFO - PROCESS | 4052 | ++DOCSHELL 1181D000 == 33 [pid = 4052] [id = 651] 04:21:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (15FBB800) [pid = 4052] [serial = 1953] [outer = 00000000] 04:21:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (1667B400) [pid = 4052] [serial = 1954] [outer = 15FBB800] 04:21:01 INFO - PROCESS | 4052 | 1469445661278 Marionette DEBUG loaded listener.js 04:21:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (166C3400) [pid = 4052] [serial = 1955] [outer = 15FBB800] 04:21:01 INFO - PROCESS | 4052 | 1469445661763 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:21:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:21:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 730ms 04:21:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:21:01 INFO - PROCESS | 4052 | 1469445661831 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 04:21:01 INFO - PROCESS | 4052 | 1469445661833 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 04:21:01 INFO - PROCESS | 4052 | 1469445661836 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:21:01 INFO - PROCESS | 4052 | 1469445661838 Marionette TRACE conn6 <- [1,2570,null,{}] 04:21:01 INFO - PROCESS | 4052 | 1469445661841 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:01 INFO - PROCESS | 4052 | 1469445661843 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:01 INFO - PROCESS | 4052 | 1469445661960 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 04:21:01 INFO - PROCESS | 4052 | 1469445661969 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:01 INFO - PROCESS | 4052 | 1469445661971 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:02 INFO - PROCESS | 4052 | ++DOCSHELL 16262000 == 34 [pid = 4052] [id = 652] 04:21:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (166C6400) [pid = 4052] [serial = 1956] [outer = 00000000] 04:21:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (16A20000) [pid = 4052] [serial = 1957] [outer = 166C6400] 04:21:02 INFO - PROCESS | 4052 | 1469445662069 Marionette DEBUG loaded listener.js 04:21:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (16BC0C00) [pid = 4052] [serial = 1958] [outer = 166C6400] 04:21:02 INFO - PROCESS | 4052 | 1469445662491 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:21:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:21:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 04:21:02 INFO - PROCESS | 4052 | 1469445662512 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 04:21:02 INFO - PROCESS | 4052 | 1469445662515 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 04:21:02 INFO - PROCESS | 4052 | 1469445662518 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:21:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:21:02 INFO - PROCESS | 4052 | 1469445662520 Marionette TRACE conn6 <- [1,2574,null,{}] 04:21:02 INFO - PROCESS | 4052 | 1469445662523 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:02 INFO - PROCESS | 4052 | 1469445662526 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:02 INFO - PROCESS | 4052 | 1469445662685 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 04:21:02 INFO - PROCESS | 4052 | 1469445662710 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:02 INFO - PROCESS | 4052 | 1469445662713 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:02 INFO - PROCESS | 4052 | ++DOCSHELL 120A1000 == 35 [pid = 4052] [id = 653] 04:21:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (16BCBC00) [pid = 4052] [serial = 1959] [outer = 00000000] 04:21:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (1755EC00) [pid = 4052] [serial = 1960] [outer = 16BCBC00] 04:21:02 INFO - PROCESS | 4052 | 1469445662758 Marionette DEBUG loaded listener.js 04:21:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (1760E000) [pid = 4052] [serial = 1961] [outer = 16BCBC00] 04:21:03 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (166C9C00) [pid = 4052] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:21:03 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (16837000) [pid = 4052] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:21:03 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (166BFC00) [pid = 4052] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:21:03 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (11CF6C00) [pid = 4052] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:21:03 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0DE08400) [pid = 4052] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:21:03 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0D752C00) [pid = 4052] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:21:03 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (118C5800) [pid = 4052] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:21:03 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0D7D7000) [pid = 4052] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:21:03 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (16266400) [pid = 4052] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:21:03 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (1398E800) [pid = 4052] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:21:03 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (150DA000) [pid = 4052] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:21:03 INFO - PROCESS | 4052 | 1469445663309 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:21:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:21:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 830ms 04:21:03 INFO - PROCESS | 4052 | 1469445663366 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 04:21:03 INFO - PROCESS | 4052 | 1469445663368 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 04:21:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:21:03 INFO - PROCESS | 4052 | 1469445663373 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:21:03 INFO - PROCESS | 4052 | 1469445663374 Marionette TRACE conn6 <- [1,2578,null,{}] 04:21:03 INFO - PROCESS | 4052 | 1469445663378 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:03 INFO - PROCESS | 4052 | 1469445663379 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:03 INFO - PROCESS | 4052 | 1469445663459 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 04:21:03 INFO - PROCESS | 4052 | 1469445663465 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:03 INFO - PROCESS | 4052 | 1469445663467 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:03 INFO - PROCESS | 4052 | ++DOCSHELL 12028C00 == 36 [pid = 4052] [id = 654] 04:21:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (1210AC00) [pid = 4052] [serial = 1962] [outer = 00000000] 04:21:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (15F41000) [pid = 4052] [serial = 1963] [outer = 1210AC00] 04:21:03 INFO - PROCESS | 4052 | 1469445663520 Marionette DEBUG loaded listener.js 04:21:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (166C9C00) [pid = 4052] [serial = 1964] [outer = 1210AC00] 04:21:03 INFO - PROCESS | 4052 | 1469445663971 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:21:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:21:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 04:21:03 INFO - PROCESS | 4052 | 1469445664003 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 04:21:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:21:03 INFO - PROCESS | 4052 | 1469445664005 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 04:21:03 INFO - PROCESS | 4052 | 1469445664008 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:21:03 INFO - PROCESS | 4052 | 1469445664010 Marionette TRACE conn6 <- [1,2582,null,{}] 04:21:04 INFO - PROCESS | 4052 | 1469445664013 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:04 INFO - PROCESS | 4052 | 1469445664015 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:04 INFO - PROCESS | 4052 | 1469445664095 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 04:21:04 INFO - PROCESS | 4052 | 1469445664101 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:04 INFO - PROCESS | 4052 | 1469445664102 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:04 INFO - PROCESS | 4052 | ++DOCSHELL 16837000 == 37 [pid = 4052] [id = 655] 04:21:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (1683E800) [pid = 4052] [serial = 1965] [outer = 00000000] 04:21:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (17460400) [pid = 4052] [serial = 1966] [outer = 1683E800] 04:21:04 INFO - PROCESS | 4052 | 1469445664146 Marionette DEBUG loaded listener.js 04:21:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (17668C00) [pid = 4052] [serial = 1967] [outer = 1683E800] 04:21:04 INFO - PROCESS | 4052 | 1469445664592 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:21:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:21:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 629ms 04:21:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:21:04 INFO - PROCESS | 4052 | 1469445664640 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 04:21:04 INFO - PROCESS | 4052 | 1469445664642 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 04:21:04 INFO - PROCESS | 4052 | 1469445664645 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:21:04 INFO - PROCESS | 4052 | 1469445664646 Marionette TRACE conn6 <- [1,2586,null,{}] 04:21:04 INFO - PROCESS | 4052 | 1469445664665 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:04 INFO - PROCESS | 4052 | 1469445664667 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:04 INFO - PROCESS | 4052 | 1469445664747 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 04:21:04 INFO - PROCESS | 4052 | 1469445664755 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:04 INFO - PROCESS | 4052 | 1469445664757 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:04 INFO - PROCESS | 4052 | ++DOCSHELL 13F1D800 == 38 [pid = 4052] [id = 656] 04:21:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (17660800) [pid = 4052] [serial = 1968] [outer = 00000000] 04:21:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (1775A400) [pid = 4052] [serial = 1969] [outer = 17660800] 04:21:04 INFO - PROCESS | 4052 | 1469445664800 Marionette DEBUG loaded listener.js 04:21:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (17762800) [pid = 4052] [serial = 1970] [outer = 17660800] 04:21:05 INFO - PROCESS | 4052 | --DOCSHELL 17605000 == 37 [pid = 4052] [id = 642] 04:21:05 INFO - PROCESS | 4052 | --DOCSHELL 0D7DC800 == 36 [pid = 4052] [id = 643] 04:21:06 INFO - PROCESS | 4052 | --DOCSHELL 118C9C00 == 35 [pid = 4052] [id = 646] 04:21:06 INFO - PROCESS | 4052 | --DOCSHELL 14FDA400 == 34 [pid = 4052] [id = 649] 04:21:06 INFO - PROCESS | 4052 | --DOCSHELL 13FAF800 == 33 [pid = 4052] [id = 648] 04:21:06 INFO - PROCESS | 4052 | --DOCSHELL 08083C00 == 32 [pid = 4052] [id = 650] 04:21:06 INFO - PROCESS | 4052 | --DOCSHELL 12028C00 == 31 [pid = 4052] [id = 654] 04:21:06 INFO - PROCESS | 4052 | --DOCSHELL 120A1000 == 30 [pid = 4052] [id = 653] 04:21:06 INFO - PROCESS | 4052 | --DOCSHELL 16837000 == 29 [pid = 4052] [id = 655] 04:21:06 INFO - PROCESS | 4052 | --DOCSHELL 0DA54C00 == 28 [pid = 4052] [id = 644] 04:21:06 INFO - PROCESS | 4052 | --DOCSHELL 1181D000 == 27 [pid = 4052] [id = 651] 04:21:06 INFO - PROCESS | 4052 | --DOCSHELL 120AD800 == 26 [pid = 4052] [id = 647] 04:21:06 INFO - PROCESS | 4052 | --DOCSHELL 1181E000 == 25 [pid = 4052] [id = 645] 04:21:06 INFO - PROCESS | 4052 | --DOCSHELL 16262000 == 24 [pid = 4052] [id = 652] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (1745B400) [pid = 4052] [serial = 1918] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (17664C00) [pid = 4052] [serial = 1925] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (16840800) [pid = 4052] [serial = 1916] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (166CB000) [pid = 4052] [serial = 1915] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (14FD7400) [pid = 4052] [serial = 1921] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (1760D800) [pid = 4052] [serial = 1924] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (1607B000) [pid = 4052] [serial = 1922] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (17605800) [pid = 4052] [serial = 1919] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (118BC400) [pid = 4052] [serial = 1906] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (118C8000) [pid = 4052] [serial = 1907] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (0D913000) [pid = 4052] [serial = 1903] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (0DA4C400) [pid = 4052] [serial = 1904] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (120A2000) [pid = 4052] [serial = 1901] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (119EBC00) [pid = 4052] [serial = 1900] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (0DA1D400) [pid = 4052] [serial = 1898] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (0D916000) [pid = 4052] [serial = 1897] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (166C5C00) [pid = 4052] [serial = 1895] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (17759800) [pid = 4052] [serial = 1927] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (139F1400) [pid = 4052] [serial = 1909] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 61 (15F4E800) [pid = 4052] [serial = 1912] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 60 (1607C800) [pid = 4052] [serial = 1913] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | --DOMWINDOW == 59 (13FB7C00) [pid = 4052] [serial = 1910] [outer = 00000000] [url = about:blank] 04:21:06 INFO - PROCESS | 4052 | 1469445666608 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:21:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:21:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2001ms 04:21:06 INFO - PROCESS | 4052 | 1469445666647 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 04:21:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:21:06 INFO - PROCESS | 4052 | 1469445666652 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 04:21:06 INFO - PROCESS | 4052 | 1469445666657 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:21:06 INFO - PROCESS | 4052 | 1469445666660 Marionette TRACE conn6 <- [1,2590,null,{}] 04:21:06 INFO - PROCESS | 4052 | 1469445666666 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:06 INFO - PROCESS | 4052 | 1469445666669 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:06 INFO - PROCESS | 4052 | 1469445666760 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 04:21:06 INFO - PROCESS | 4052 | 1469445666768 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:06 INFO - PROCESS | 4052 | 1469445666772 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:06 INFO - PROCESS | 4052 | ++DOCSHELL 0D74E800 == 25 [pid = 4052] [id = 657] 04:21:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 60 (0D74F800) [pid = 4052] [serial = 1971] [outer = 00000000] 04:21:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 61 (0D7D6C00) [pid = 4052] [serial = 1972] [outer = 0D74F800] 04:21:06 INFO - PROCESS | 4052 | 1469445666821 Marionette DEBUG loaded listener.js 04:21:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 62 (0D7E1800) [pid = 4052] [serial = 1973] [outer = 0D74F800] 04:21:07 INFO - PROCESS | 4052 | 1469445667325 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:21:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:21:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 04:21:07 INFO - PROCESS | 4052 | 1469445667387 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 04:21:07 INFO - PROCESS | 4052 | 1469445667392 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 04:21:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:21:07 INFO - PROCESS | 4052 | 1469445667398 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:21:07 INFO - PROCESS | 4052 | 1469445667401 Marionette TRACE conn6 <- [1,2594,null,{}] 04:21:07 INFO - PROCESS | 4052 | 1469445667405 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:07 INFO - PROCESS | 4052 | 1469445667408 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:07 INFO - PROCESS | 4052 | 1469445667496 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 04:21:07 INFO - PROCESS | 4052 | 1469445667598 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:07 INFO - PROCESS | 4052 | 1469445667601 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:07 INFO - PROCESS | 4052 | ++DOCSHELL 0DA1F400 == 26 [pid = 4052] [id = 658] 04:21:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (0DA49400) [pid = 4052] [serial = 1974] [outer = 00000000] 04:21:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (0DA4EC00) [pid = 4052] [serial = 1975] [outer = 0DA49400] 04:21:07 INFO - PROCESS | 4052 | 1469445667649 Marionette DEBUG loaded listener.js 04:21:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (0DA58000) [pid = 4052] [serial = 1976] [outer = 0DA49400] 04:21:08 INFO - PROCESS | 4052 | 1469445668016 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:21:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:21:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 04:21:08 INFO - PROCESS | 4052 | 1469445668072 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 04:21:08 INFO - PROCESS | 4052 | 1469445668074 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 04:21:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:21:08 INFO - PROCESS | 4052 | 1469445668078 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:21:08 INFO - PROCESS | 4052 | 1469445668081 Marionette TRACE conn6 <- [1,2598,null,{}] 04:21:08 INFO - PROCESS | 4052 | 1469445668092 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:08 INFO - PROCESS | 4052 | 1469445668097 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:08 INFO - PROCESS | 4052 | 1469445668209 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 04:21:08 INFO - PROCESS | 4052 | 1469445668220 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:08 INFO - PROCESS | 4052 | 1469445668223 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:08 INFO - PROCESS | 4052 | ++DOCSHELL 0E835800 == 27 [pid = 4052] [id = 659] 04:21:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (0E836000) [pid = 4052] [serial = 1977] [outer = 00000000] 04:21:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (11820800) [pid = 4052] [serial = 1978] [outer = 0E836000] 04:21:08 INFO - PROCESS | 4052 | 1469445668271 Marionette DEBUG loaded listener.js 04:21:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (118C0800) [pid = 4052] [serial = 1979] [outer = 0E836000] 04:21:08 INFO - PROCESS | 4052 | 1469445668737 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:21:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:21:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 730ms 04:21:08 INFO - PROCESS | 4052 | 1469445668812 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 04:21:08 INFO - PROCESS | 4052 | 1469445668814 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 04:21:08 INFO - PROCESS | 4052 | 1469445668819 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:21:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:21:08 INFO - PROCESS | 4052 | 1469445668821 Marionette TRACE conn6 <- [1,2602,null,{}] 04:21:08 INFO - PROCESS | 4052 | 1469445668825 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:08 INFO - PROCESS | 4052 | 1469445668827 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:08 INFO - PROCESS | 4052 | 1469445668910 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 04:21:08 INFO - PROCESS | 4052 | 1469445668918 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:08 INFO - PROCESS | 4052 | 1469445668920 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:08 INFO - PROCESS | 4052 | ++DOCSHELL 11817800 == 28 [pid = 4052] [id = 660] 04:21:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (1181E000) [pid = 4052] [serial = 1980] [outer = 00000000] 04:21:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (12075C00) [pid = 4052] [serial = 1981] [outer = 1181E000] 04:21:08 INFO - PROCESS | 4052 | 1469445668965 Marionette DEBUG loaded listener.js 04:21:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (12109400) [pid = 4052] [serial = 1982] [outer = 1181E000] 04:21:09 INFO - PROCESS | 4052 | 1469445669401 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:21:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:21:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 04:21:09 INFO - PROCESS | 4052 | 1469445669452 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 04:21:09 INFO - PROCESS | 4052 | 1469445669454 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 04:21:09 INFO - PROCESS | 4052 | 1469445669457 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:21:09 INFO - PROCESS | 4052 | 1469445669459 Marionette TRACE conn6 <- [1,2606,null,{}] 04:21:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:21:09 INFO - PROCESS | 4052 | 1469445669463 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:09 INFO - PROCESS | 4052 | 1469445669465 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:09 INFO - PROCESS | 4052 | 1469445669545 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 04:21:09 INFO - PROCESS | 4052 | 1469445669577 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:09 INFO - PROCESS | 4052 | 1469445669579 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:09 INFO - PROCESS | 4052 | ++DOCSHELL 121E6000 == 29 [pid = 4052] [id = 661] 04:21:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (12287400) [pid = 4052] [serial = 1983] [outer = 00000000] 04:21:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (1353B000) [pid = 4052] [serial = 1984] [outer = 12287400] 04:21:09 INFO - PROCESS | 4052 | 1469445669627 Marionette DEBUG loaded listener.js 04:21:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (13994000) [pid = 4052] [serial = 1985] [outer = 12287400] 04:21:10 INFO - PROCESS | 4052 | 1469445670058 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:21:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:21:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 629ms 04:21:10 INFO - PROCESS | 4052 | 1469445670098 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 04:21:10 INFO - PROCESS | 4052 | 1469445670100 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 04:21:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:21:10 INFO - PROCESS | 4052 | 1469445670103 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:21:10 INFO - PROCESS | 4052 | 1469445670105 Marionette TRACE conn6 <- [1,2610,null,{}] 04:21:10 INFO - PROCESS | 4052 | 1469445670109 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:10 INFO - PROCESS | 4052 | 1469445670114 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:10 INFO - PROCESS | 4052 | 1469445670217 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 04:21:10 INFO - PROCESS | 4052 | 1469445670223 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:10 INFO - PROCESS | 4052 | 1469445670225 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:10 INFO - PROCESS | 4052 | ++DOCSHELL 0D2CE400 == 30 [pid = 4052] [id = 662] 04:21:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0DD61800) [pid = 4052] [serial = 1986] [outer = 00000000] 04:21:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (14FD9C00) [pid = 4052] [serial = 1987] [outer = 0DD61800] 04:21:10 INFO - PROCESS | 4052 | 1469445670270 Marionette DEBUG loaded listener.js 04:21:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (150E3000) [pid = 4052] [serial = 1988] [outer = 0DD61800] 04:21:10 INFO - PROCESS | 4052 | 1469445670700 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:21:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:21:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 630ms 04:21:10 INFO - PROCESS | 4052 | 1469445670749 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 04:21:10 INFO - PROCESS | 4052 | 1469445670761 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 04:21:10 INFO - PROCESS | 4052 | 1469445670765 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:21:10 INFO - PROCESS | 4052 | 1469445670767 Marionette TRACE conn6 <- [1,2614,null,{}] 04:21:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:21:10 INFO - PROCESS | 4052 | 1469445670770 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:10 INFO - PROCESS | 4052 | 1469445670772 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:10 INFO - PROCESS | 4052 | 1469445670849 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 04:21:10 INFO - PROCESS | 4052 | 1469445670855 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:10 INFO - PROCESS | 4052 | 1469445670856 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:10 INFO - PROCESS | 4052 | ++DOCSHELL 15127C00 == 31 [pid = 4052] [id = 663] 04:21:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (15F48400) [pid = 4052] [serial = 1989] [outer = 00000000] 04:21:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (1607C000) [pid = 4052] [serial = 1990] [outer = 15F48400] 04:21:10 INFO - PROCESS | 4052 | 1469445670900 Marionette DEBUG loaded listener.js 04:21:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (0DEAB000) [pid = 4052] [serial = 1991] [outer = 15F48400] 04:21:11 INFO - PROCESS | 4052 | 1469445671361 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:21:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:21:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 04:21:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:21:11 INFO - PROCESS | 4052 | 1469445671416 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 04:21:11 INFO - PROCESS | 4052 | 1469445671418 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 04:21:11 INFO - PROCESS | 4052 | 1469445671421 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:21:11 INFO - PROCESS | 4052 | 1469445671423 Marionette TRACE conn6 <- [1,2618,null,{}] 04:21:11 INFO - PROCESS | 4052 | 1469445671426 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:11 INFO - PROCESS | 4052 | 1469445671428 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:11 INFO - PROCESS | 4052 | 1469445671506 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 04:21:11 INFO - PROCESS | 4052 | 1469445671511 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:11 INFO - PROCESS | 4052 | 1469445671513 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:11 INFO - PROCESS | 4052 | ++DOCSHELL 16672000 == 32 [pid = 4052] [id = 664] 04:21:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (166BEC00) [pid = 4052] [serial = 1992] [outer = 00000000] 04:21:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (166CB800) [pid = 4052] [serial = 1993] [outer = 166BEC00] 04:21:11 INFO - PROCESS | 4052 | 1469445671558 Marionette DEBUG loaded listener.js 04:21:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (166C4C00) [pid = 4052] [serial = 1994] [outer = 166BEC00] 04:21:12 INFO - PROCESS | 4052 | 1469445672026 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:21:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:21:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 04:21:12 INFO - PROCESS | 4052 | 1469445672098 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 04:21:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:21:12 INFO - PROCESS | 4052 | 1469445672100 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 04:21:12 INFO - PROCESS | 4052 | 1469445672103 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:21:12 INFO - PROCESS | 4052 | 1469445672105 Marionette TRACE conn6 <- [1,2622,null,{}] 04:21:12 INFO - PROCESS | 4052 | 1469445672108 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:12 INFO - PROCESS | 4052 | 1469445672110 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:12 INFO - PROCESS | 4052 | 1469445672224 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 04:21:12 INFO - PROCESS | 4052 | 1469445672314 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:12 INFO - PROCESS | 4052 | 1469445672316 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:12 INFO - PROCESS | 4052 | ++DOCSHELL 0E833400 == 33 [pid = 4052] [id = 665] 04:21:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (16B8DC00) [pid = 4052] [serial = 1995] [outer = 00000000] 04:21:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (16BC6C00) [pid = 4052] [serial = 1996] [outer = 16B8DC00] 04:21:12 INFO - PROCESS | 4052 | 1469445672360 Marionette DEBUG loaded listener.js 04:21:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (16BC8000) [pid = 4052] [serial = 1997] [outer = 16B8DC00] 04:21:12 INFO - PROCESS | 4052 | 1469445672790 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:21:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:21:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 04:21:12 INFO - PROCESS | 4052 | 1469445672835 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 04:21:12 INFO - PROCESS | 4052 | 1469445672837 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 04:21:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:21:12 INFO - PROCESS | 4052 | 1469445672847 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:21:12 INFO - PROCESS | 4052 | 1469445672849 Marionette TRACE conn6 <- [1,2626,null,{}] 04:21:12 INFO - PROCESS | 4052 | 1469445672852 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:12 INFO - PROCESS | 4052 | 1469445672854 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:12 INFO - PROCESS | 4052 | 1469445672971 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 04:21:12 INFO - PROCESS | 4052 | 1469445672976 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:12 INFO - PROCESS | 4052 | 1469445672978 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:12 INFO - PROCESS | 4052 | ++DOCSHELL 16BC0800 == 34 [pid = 4052] [id = 666] 04:21:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (1745B400) [pid = 4052] [serial = 1998] [outer = 00000000] 04:21:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (1760B000) [pid = 4052] [serial = 1999] [outer = 1745B400] 04:21:13 INFO - PROCESS | 4052 | 1469445673023 Marionette DEBUG loaded listener.js 04:21:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (17660000) [pid = 4052] [serial = 2000] [outer = 1745B400] 04:21:13 INFO - PROCESS | 4052 | 1469445673474 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:21:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:21:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 690ms 04:21:13 INFO - PROCESS | 4052 | 1469445673531 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 04:21:13 INFO - PROCESS | 4052 | 1469445673533 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 04:21:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:21:13 INFO - PROCESS | 4052 | 1469445673543 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:21:13 INFO - PROCESS | 4052 | 1469445673545 Marionette TRACE conn6 <- [1,2630,null,{}] 04:21:13 INFO - PROCESS | 4052 | 1469445673548 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:13 INFO - PROCESS | 4052 | 1469445673551 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:13 INFO - PROCESS | 4052 | 1469445673708 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 04:21:13 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (1683E800) [pid = 4052] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:21:13 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (15FBB800) [pid = 4052] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:21:13 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (166C6400) [pid = 4052] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:21:13 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (16BCBC00) [pid = 4052] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:21:13 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0856C400) [pid = 4052] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:21:13 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (14FDB800) [pid = 4052] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:21:13 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (13FB0000) [pid = 4052] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:21:13 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (12104C00) [pid = 4052] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:21:13 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (118CA800) [pid = 4052] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:21:13 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (1181F800) [pid = 4052] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:21:13 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0DA55000) [pid = 4052] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:21:13 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0D7DD000) [pid = 4052] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:21:13 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (1760AC00) [pid = 4052] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:21:13 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (1210AC00) [pid = 4052] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:21:13 INFO - PROCESS | 4052 | 1469445673984 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:14 INFO - PROCESS | 4052 | 1469445673987 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:14 INFO - PROCESS | 4052 | ++DOCSHELL 0D43A800 == 35 [pid = 4052] [id = 667] 04:21:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (0D755400) [pid = 4052] [serial = 2001] [outer = 00000000] 04:21:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (0DD08000) [pid = 4052] [serial = 2002] [outer = 0D755400] 04:21:14 INFO - PROCESS | 4052 | 1469445674041 Marionette DEBUG loaded listener.js 04:21:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (121DFC00) [pid = 4052] [serial = 2003] [outer = 0D755400] 04:21:14 INFO - PROCESS | 4052 | 1469445674396 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:21:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:21:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 930ms 04:21:14 INFO - PROCESS | 4052 | 1469445674482 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 04:21:14 INFO - PROCESS | 4052 | 1469445674484 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 04:21:14 INFO - PROCESS | 4052 | 1469445674487 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:21:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:21:14 INFO - PROCESS | 4052 | 1469445674489 Marionette TRACE conn6 <- [1,2634,null,{}] 04:21:14 INFO - PROCESS | 4052 | 1469445674492 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:14 INFO - PROCESS | 4052 | 1469445674494 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:14 INFO - PROCESS | 4052 | 1469445674576 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 04:21:14 INFO - PROCESS | 4052 | 1469445674582 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:14 INFO - PROCESS | 4052 | 1469445674584 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:14 INFO - PROCESS | 4052 | ++DOCSHELL 139F9400 == 36 [pid = 4052] [id = 668] 04:21:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (13FB0000) [pid = 4052] [serial = 2004] [outer = 00000000] 04:21:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (1760AC00) [pid = 4052] [serial = 2005] [outer = 13FB0000] 04:21:14 INFO - PROCESS | 4052 | 1469445674627 Marionette DEBUG loaded listener.js 04:21:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (17973800) [pid = 4052] [serial = 2006] [outer = 13FB0000] 04:21:15 INFO - PROCESS | 4052 | 1469445675061 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:21:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:21:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 629ms 04:21:15 INFO - PROCESS | 4052 | 1469445675122 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 04:21:15 INFO - PROCESS | 4052 | 1469445675124 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 04:21:15 INFO - PROCESS | 4052 | 1469445675127 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:21:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:21:15 INFO - PROCESS | 4052 | 1469445675129 Marionette TRACE conn6 <- [1,2638,null,{}] 04:21:15 INFO - PROCESS | 4052 | 1469445675133 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:15 INFO - PROCESS | 4052 | 1469445675134 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:15 INFO - PROCESS | 4052 | 1469445675214 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 04:21:15 INFO - PROCESS | 4052 | 1469445675220 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:15 INFO - PROCESS | 4052 | 1469445675222 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:15 INFO - PROCESS | 4052 | ++DOCSHELL 179D1800 == 37 [pid = 4052] [id = 669] 04:21:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (179D8400) [pid = 4052] [serial = 2007] [outer = 00000000] 04:21:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (179DC800) [pid = 4052] [serial = 2008] [outer = 179D8400] 04:21:15 INFO - PROCESS | 4052 | 1469445675265 Marionette DEBUG loaded listener.js 04:21:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (179DCC00) [pid = 4052] [serial = 2009] [outer = 179D8400] 04:21:15 INFO - PROCESS | 4052 | 1469445675715 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:21:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:21:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 630ms 04:21:15 INFO - PROCESS | 4052 | 1469445675778 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 04:21:15 INFO - PROCESS | 4052 | 1469445675780 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 04:21:15 INFO - PROCESS | 4052 | 1469445675783 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:21:15 INFO - PROCESS | 4052 | 1469445675785 Marionette TRACE conn6 <- [1,2642,null,{}] 04:21:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:21:15 INFO - PROCESS | 4052 | 1469445675789 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:15 INFO - PROCESS | 4052 | 1469445675790 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:15 INFO - PROCESS | 4052 | 1469445675872 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 04:21:15 INFO - PROCESS | 4052 | 1469445675877 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:15 INFO - PROCESS | 4052 | 1469445675879 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:15 INFO - PROCESS | 4052 | ++DOCSHELL 14FD0C00 == 38 [pid = 4052] [id = 670] 04:21:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (179DC400) [pid = 4052] [serial = 2010] [outer = 00000000] 04:21:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (17CF2400) [pid = 4052] [serial = 2011] [outer = 179DC400] 04:21:15 INFO - PROCESS | 4052 | 1469445675923 Marionette DEBUG loaded listener.js 04:21:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (1880CC00) [pid = 4052] [serial = 2012] [outer = 179DC400] 04:21:16 INFO - PROCESS | 4052 | 1469445676759 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:21:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:21:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1015ms 04:21:16 INFO - PROCESS | 4052 | 1469445676804 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 04:21:16 INFO - PROCESS | 4052 | 1469445676809 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 04:21:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:21:16 INFO - PROCESS | 4052 | 1469445676814 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:21:16 INFO - PROCESS | 4052 | 1469445676819 Marionette TRACE conn6 <- [1,2646,null,{}] 04:21:16 INFO - PROCESS | 4052 | 1469445676844 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:16 INFO - PROCESS | 4052 | 1469445676847 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:16 INFO - PROCESS | 4052 | 1469445676992 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 04:21:17 INFO - PROCESS | 4052 | 1469445677132 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:17 INFO - PROCESS | 4052 | 1469445677135 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:17 INFO - PROCESS | 4052 | ++DOCSHELL 0D4E3C00 == 39 [pid = 4052] [id = 671] 04:21:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (0D4E8800) [pid = 4052] [serial = 2013] [outer = 00000000] 04:21:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (0DA14400) [pid = 4052] [serial = 2014] [outer = 0D4E8800] 04:21:17 INFO - PROCESS | 4052 | 1469445677193 Marionette DEBUG loaded listener.js 04:21:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (0DA53800) [pid = 4052] [serial = 2015] [outer = 0D4E8800] 04:21:17 INFO - PROCESS | 4052 | 1469445678004 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:21:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:21:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1259ms 04:21:18 INFO - PROCESS | 4052 | 1469445678073 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 04:21:18 INFO - PROCESS | 4052 | 1469445678077 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 04:21:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:21:18 INFO - PROCESS | 4052 | 1469445678082 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:21:18 INFO - PROCESS | 4052 | 1469445678085 Marionette TRACE conn6 <- [1,2650,null,{}] 04:21:18 INFO - PROCESS | 4052 | 1469445678091 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:18 INFO - PROCESS | 4052 | 1469445678094 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:18 INFO - PROCESS | 4052 | 1469445678202 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 04:21:18 INFO - PROCESS | 4052 | 1469445678335 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:18 INFO - PROCESS | 4052 | 1469445678340 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:18 INFO - PROCESS | 4052 | ++DOCSHELL 0D7E2000 == 40 [pid = 4052] [id = 672] 04:21:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (0D7E2800) [pid = 4052] [serial = 2016] [outer = 00000000] 04:21:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (0D918000) [pid = 4052] [serial = 2017] [outer = 0D7E2800] 04:21:18 INFO - PROCESS | 4052 | 1469445678392 Marionette DEBUG loaded listener.js 04:21:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (0DA1D400) [pid = 4052] [serial = 2018] [outer = 0D7E2800] 04:21:18 INFO - PROCESS | 4052 | --DOCSHELL 179D1800 == 39 [pid = 4052] [id = 669] 04:21:18 INFO - PROCESS | 4052 | --DOCSHELL 139F9400 == 38 [pid = 4052] [id = 668] 04:21:18 INFO - PROCESS | 4052 | --DOCSHELL 0D43A800 == 37 [pid = 4052] [id = 667] 04:21:18 INFO - PROCESS | 4052 | --DOCSHELL 16BC0800 == 36 [pid = 4052] [id = 666] 04:21:18 INFO - PROCESS | 4052 | --DOCSHELL 0E833400 == 35 [pid = 4052] [id = 665] 04:21:18 INFO - PROCESS | 4052 | --DOCSHELL 16672000 == 34 [pid = 4052] [id = 664] 04:21:18 INFO - PROCESS | 4052 | --DOCSHELL 15127C00 == 33 [pid = 4052] [id = 663] 04:21:18 INFO - PROCESS | 4052 | --DOCSHELL 0D2CE400 == 32 [pid = 4052] [id = 662] 04:21:18 INFO - PROCESS | 4052 | --DOCSHELL 121E6000 == 31 [pid = 4052] [id = 661] 04:21:18 INFO - PROCESS | 4052 | --DOCSHELL 11817800 == 30 [pid = 4052] [id = 660] 04:21:18 INFO - PROCESS | 4052 | --DOCSHELL 0E835800 == 29 [pid = 4052] [id = 659] 04:21:18 INFO - PROCESS | 4052 | --DOCSHELL 0DA1F400 == 28 [pid = 4052] [id = 658] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (1775A400) [pid = 4052] [serial = 1969] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOCSHELL 0D74E800 == 27 [pid = 4052] [id = 657] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (17668C00) [pid = 4052] [serial = 1967] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (1667B400) [pid = 4052] [serial = 1954] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (16A20000) [pid = 4052] [serial = 1957] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (1755EC00) [pid = 4052] [serial = 1960] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (16BC0C00) [pid = 4052] [serial = 1958] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (17460400) [pid = 4052] [serial = 1966] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (1760E000) [pid = 4052] [serial = 1961] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0DD07800) [pid = 4052] [serial = 1951] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (15119400) [pid = 4052] [serial = 1948] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (1511CC00) [pid = 4052] [serial = 1949] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (14FD3C00) [pid = 4052] [serial = 1946] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (14FD1C00) [pid = 4052] [serial = 1945] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (12146400) [pid = 4052] [serial = 1942] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (12280000) [pid = 4052] [serial = 1943] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (11AB7800) [pid = 4052] [serial = 1939] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (1202D400) [pid = 4052] [serial = 1940] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (118BC800) [pid = 4052] [serial = 1936] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (118C2C00) [pid = 4052] [serial = 1937] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (0DA16400) [pid = 4052] [serial = 1933] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (0DD38800) [pid = 4052] [serial = 1934] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (0D7E1C00) [pid = 4052] [serial = 1930] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (0D909800) [pid = 4052] [serial = 1931] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (177BE400) [pid = 4052] [serial = 1928] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (15F41000) [pid = 4052] [serial = 1963] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (166C3400) [pid = 4052] [serial = 1955] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (118CA400) [pid = 4052] [serial = 1952] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (166C9C00) [pid = 4052] [serial = 1964] [outer = 00000000] [url = about:blank] 04:21:18 INFO - PROCESS | 4052 | 1469445678956 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:21:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:21:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 930ms 04:21:19 INFO - PROCESS | 4052 | 1469445679013 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 04:21:19 INFO - PROCESS | 4052 | 1469445679018 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 04:21:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:21:19 INFO - PROCESS | 4052 | 1469445679025 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:21:19 INFO - PROCESS | 4052 | 1469445679027 Marionette TRACE conn6 <- [1,2654,null,{}] 04:21:19 INFO - PROCESS | 4052 | 1469445679031 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:19 INFO - PROCESS | 4052 | 1469445679033 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:19 INFO - PROCESS | 4052 | 1469445679121 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 04:21:19 INFO - PROCESS | 4052 | 1469445679211 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:19 INFO - PROCESS | 4052 | 1469445679213 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:19 INFO - PROCESS | 4052 | ++DOCSHELL 0DA17C00 == 28 [pid = 4052] [id = 673] 04:21:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (0DA1C000) [pid = 4052] [serial = 2019] [outer = 00000000] 04:21:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0DD65800) [pid = 4052] [serial = 2020] [outer = 0DA1C000] 04:21:19 INFO - PROCESS | 4052 | 1469445679270 Marionette DEBUG loaded listener.js 04:21:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0DD6D800) [pid = 4052] [serial = 2021] [outer = 0DA1C000] 04:21:20 INFO - PROCESS | 4052 | 1469445680145 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:21:20 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) 04:21:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1180ms 04:21:20 INFO - PROCESS | 4052 | 1469445680210 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 04:21:20 INFO - PROCESS | 4052 | 1469445680212 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 04:21:20 INFO - PROCESS | 4052 | 1469445680215 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:21:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:21:20 INFO - PROCESS | 4052 | 1469445680219 Marionette TRACE conn6 <- [1,2658,null,{}] 04:21:20 INFO - PROCESS | 4052 | 1469445680233 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:20 INFO - PROCESS | 4052 | 1469445680238 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:20 INFO - PROCESS | 4052 | 1469445680326 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 04:21:20 INFO - PROCESS | 4052 | 1469445680335 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:20 INFO - PROCESS | 4052 | 1469445680338 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:20 INFO - PROCESS | 4052 | ++DOCSHELL 118C3C00 == 29 [pid = 4052] [id = 674] 04:21:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (118C4800) [pid = 4052] [serial = 2022] [outer = 00000000] 04:21:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (11922400) [pid = 4052] [serial = 2023] [outer = 118C4800] 04:21:20 INFO - PROCESS | 4052 | 1469445680386 Marionette DEBUG loaded listener.js 04:21:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (119F9000) [pid = 4052] [serial = 2024] [outer = 118C4800] 04:21:21 INFO - PROCESS | 4052 | 1469445681318 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:21:21 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 04:21:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:21:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:21:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1126ms 04:21:21 INFO - PROCESS | 4052 | 1469445681357 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 04:21:21 INFO - PROCESS | 4052 | 1469445681360 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 04:21:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:21:21 INFO - PROCESS | 4052 | 1469445681363 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:21:21 INFO - PROCESS | 4052 | 1469445681365 Marionette TRACE conn6 <- [1,2662,null,{}] 04:21:21 INFO - PROCESS | 4052 | 1469445681369 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:21 INFO - PROCESS | 4052 | 1469445681371 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:21 INFO - PROCESS | 4052 | 1469445681490 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 04:21:21 INFO - PROCESS | 4052 | 1469445681496 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:21 INFO - PROCESS | 4052 | 1469445681498 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:21 INFO - PROCESS | 4052 | ++DOCSHELL 11CF7000 == 30 [pid = 4052] [id = 675] 04:21:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (1210AC00) [pid = 4052] [serial = 2025] [outer = 00000000] 04:21:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (1227D800) [pid = 4052] [serial = 2026] [outer = 1210AC00] 04:21:21 INFO - PROCESS | 4052 | 1469445681605 Marionette DEBUG loaded listener.js 04:21:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (12CB2400) [pid = 4052] [serial = 2027] [outer = 1210AC00] 04:21:22 INFO - PROCESS | 4052 | 1469445682538 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:21:22 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 04:21:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:21:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:21:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1222ms 04:21:22 INFO - PROCESS | 4052 | 1469445682588 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 04:21:22 INFO - PROCESS | 4052 | 1469445682591 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 04:21:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:21:22 INFO - PROCESS | 4052 | 1469445682594 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:21:22 INFO - PROCESS | 4052 | 1469445682596 Marionette TRACE conn6 <- [1,2666,null,{}] 04:21:22 INFO - PROCESS | 4052 | 1469445682599 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:22 INFO - PROCESS | 4052 | 1469445682601 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:22 INFO - PROCESS | 4052 | 1469445682715 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 04:21:22 INFO - PROCESS | 4052 | 1469445682721 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:22 INFO - PROCESS | 4052 | 1469445682723 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:22 INFO - PROCESS | 4052 | ++DOCSHELL 13FAF800 == 31 [pid = 4052] [id = 676] 04:21:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (13FB0400) [pid = 4052] [serial = 2028] [outer = 00000000] 04:21:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (14FD5C00) [pid = 4052] [serial = 2029] [outer = 13FB0400] 04:21:22 INFO - PROCESS | 4052 | 1469445682768 Marionette DEBUG loaded listener.js 04:21:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (14FDC800) [pid = 4052] [serial = 2030] [outer = 13FB0400] 04:21:23 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (179D8400) [pid = 4052] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:21:23 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (16B8DC00) [pid = 4052] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:21:23 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (1745B400) [pid = 4052] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:21:23 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (0E836000) [pid = 4052] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:21:23 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (17660800) [pid = 4052] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:21:23 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (0D74F800) [pid = 4052] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:21:23 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (1181E000) [pid = 4052] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:21:23 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (12287400) [pid = 4052] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:21:23 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (0DA49400) [pid = 4052] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:21:23 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (15F48400) [pid = 4052] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:21:23 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (166BEC00) [pid = 4052] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:21:23 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (0DD61800) [pid = 4052] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:21:23 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (0D755400) [pid = 4052] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:21:23 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (13FB0000) [pid = 4052] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:21:23 INFO - PROCESS | 4052 | 1469445683729 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:21:23 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) 04:21:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1172ms 04:21:23 INFO - PROCESS | 4052 | 1469445683767 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 04:21:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:21:23 INFO - PROCESS | 4052 | 1469445683768 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 04:21:23 INFO - PROCESS | 4052 | 1469445683772 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:21:23 INFO - PROCESS | 4052 | 1469445683774 Marionette TRACE conn6 <- [1,2670,null,{}] 04:21:23 INFO - PROCESS | 4052 | 1469445683777 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:23 INFO - PROCESS | 4052 | 1469445683783 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:23 INFO - PROCESS | 4052 | 1469445683893 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 04:21:23 INFO - PROCESS | 4052 | 1469445683899 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:23 INFO - PROCESS | 4052 | 1469445683901 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:23 INFO - PROCESS | 4052 | ++DOCSHELL 1352FC00 == 32 [pid = 4052] [id = 677] 04:21:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (13534800) [pid = 4052] [serial = 2031] [outer = 00000000] 04:21:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (15121C00) [pid = 4052] [serial = 2032] [outer = 13534800] 04:21:23 INFO - PROCESS | 4052 | 1469445683947 Marionette DEBUG loaded listener.js 04:21:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (15F41000) [pid = 4052] [serial = 2033] [outer = 13534800] 04:21:24 INFO - PROCESS | 4052 | 1469445684871 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:21:24 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) 04:21:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1128ms 04:21:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:21:24 INFO - PROCESS | 4052 | 1469445684901 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 04:21:24 INFO - PROCESS | 4052 | 1469445684903 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 04:21:24 INFO - PROCESS | 4052 | 1469445684907 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:21:24 INFO - PROCESS | 4052 | 1469445684908 Marionette TRACE conn6 <- [1,2674,null,{}] 04:21:24 INFO - PROCESS | 4052 | 1469445684912 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:24 INFO - PROCESS | 4052 | 1469445684923 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:25 INFO - PROCESS | 4052 | 1469445685036 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 04:21:25 INFO - PROCESS | 4052 | 1469445685132 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:25 INFO - PROCESS | 4052 | 1469445685135 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:25 INFO - PROCESS | 4052 | ++DOCSHELL 0807A000 == 33 [pid = 4052] [id = 678] 04:21:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0807B000) [pid = 4052] [serial = 2034] [outer = 00000000] 04:21:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0CC44000) [pid = 4052] [serial = 2035] [outer = 0807B000] 04:21:25 INFO - PROCESS | 4052 | 1469445685194 Marionette DEBUG loaded listener.js 04:21:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (0D2C9C00) [pid = 4052] [serial = 2036] [outer = 0807B000] 04:21:26 INFO - PROCESS | 4052 | 1469445686302 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:21:26 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 04:21:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:21:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:21:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1422ms 04:21:26 INFO - PROCESS | 4052 | 1469445686370 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 04:21:26 INFO - PROCESS | 4052 | 1469445686373 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 04:21:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:21:26 INFO - PROCESS | 4052 | 1469445686379 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:21:26 INFO - PROCESS | 4052 | 1469445686383 Marionette TRACE conn6 <- [1,2678,null,{}] 04:21:26 INFO - PROCESS | 4052 | 1469445686388 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:26 INFO - PROCESS | 4052 | 1469445686391 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:26 INFO - PROCESS | 4052 | 1469445686536 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 04:21:26 INFO - PROCESS | 4052 | 1469445686709 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:26 INFO - PROCESS | 4052 | 1469445686712 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:26 INFO - PROCESS | 4052 | ++DOCSHELL 0D90A400 == 34 [pid = 4052] [id = 679] 04:21:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (0DD63000) [pid = 4052] [serial = 2037] [outer = 00000000] 04:21:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (0DF44400) [pid = 4052] [serial = 2038] [outer = 0DD63000] 04:21:26 INFO - PROCESS | 4052 | 1469445686775 Marionette DEBUG loaded listener.js 04:21:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (0E833400) [pid = 4052] [serial = 2039] [outer = 0DD63000] 04:21:27 INFO - PROCESS | 4052 | 1469445687955 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:21:28 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 04:21:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:21:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:21:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:21:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1633ms 04:21:28 INFO - PROCESS | 4052 | 1469445688018 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 04:21:28 INFO - PROCESS | 4052 | 1469445688023 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 04:21:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:21:28 INFO - PROCESS | 4052 | 1469445688028 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:21:28 INFO - PROCESS | 4052 | 1469445688031 Marionette TRACE conn6 <- [1,2682,null,{}] 04:21:28 INFO - PROCESS | 4052 | 1469445688078 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:28 INFO - PROCESS | 4052 | 1469445688081 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:28 INFO - PROCESS | 4052 | 1469445688286 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 04:21:28 INFO - PROCESS | 4052 | 1469445688346 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:28 INFO - PROCESS | 4052 | 1469445688348 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:28 INFO - PROCESS | 4052 | ++DOCSHELL 0DA4DC00 == 35 [pid = 4052] [id = 680] 04:21:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0DA4E800) [pid = 4052] [serial = 2040] [outer = 00000000] 04:21:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0DD43800) [pid = 4052] [serial = 2041] [outer = 0DA4E800] 04:21:28 INFO - PROCESS | 4052 | 1469445688402 Marionette DEBUG loaded listener.js 04:21:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0DEB8400) [pid = 4052] [serial = 2042] [outer = 0DA4E800] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 118C4400 == 34 [pid = 4052] [id = 633] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 0D912800 == 33 [pid = 4052] [id = 625] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 1352FC00 == 32 [pid = 4052] [id = 677] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 13FAF800 == 31 [pid = 4052] [id = 676] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 11CF7000 == 30 [pid = 4052] [id = 675] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 118C3C00 == 29 [pid = 4052] [id = 674] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 0DA17C00 == 28 [pid = 4052] [id = 673] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 0D7E2000 == 27 [pid = 4052] [id = 672] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 0D4E3C00 == 26 [pid = 4052] [id = 671] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 13535000 == 25 [pid = 4052] [id = 636] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 0CC42400 == 24 [pid = 4052] [id = 630] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 0DD64800 == 23 [pid = 4052] [id = 635] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 121E7C00 == 22 [pid = 4052] [id = 628] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 0D75BC00 == 21 [pid = 4052] [id = 639] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 11CB8C00 == 20 [pid = 4052] [id = 640] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 16263C00 == 19 [pid = 4052] [id = 631] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 0DF40C00 == 18 [pid = 4052] [id = 626] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 1667B000 == 17 [pid = 4052] [id = 638] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 14FD1800 == 16 [pid = 4052] [id = 637] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 14FCE400 == 15 [pid = 4052] [id = 629] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 0D75B400 == 14 [pid = 4052] [id = 632] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 139F7C00 == 13 [pid = 4052] [id = 641] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 118C7000 == 12 [pid = 4052] [id = 627] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 13F1D800 == 11 [pid = 4052] [id = 656] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 0D750C00 == 10 [pid = 4052] [id = 634] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 14FD0C00 == 9 [pid = 4052] [id = 670] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 0D90A400 == 8 [pid = 4052] [id = 679] 04:21:29 INFO - PROCESS | 4052 | --DOCSHELL 0807A000 == 7 [pid = 4052] [id = 678] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (16BC6C00) [pid = 4052] [serial = 1996] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (1760B000) [pid = 4052] [serial = 1999] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (11820800) [pid = 4052] [serial = 1978] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (118C0800) [pid = 4052] [serial = 1979] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (17762800) [pid = 4052] [serial = 1970] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (16BC8000) [pid = 4052] [serial = 1997] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (0D7D6C00) [pid = 4052] [serial = 1972] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (0D7E1800) [pid = 4052] [serial = 1973] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (12075C00) [pid = 4052] [serial = 1981] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (12109400) [pid = 4052] [serial = 1982] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (1353B000) [pid = 4052] [serial = 1984] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (13994000) [pid = 4052] [serial = 1985] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (0DA4EC00) [pid = 4052] [serial = 1975] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 61 (0DA58000) [pid = 4052] [serial = 1976] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 60 (1607C000) [pid = 4052] [serial = 1990] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 59 (166CB800) [pid = 4052] [serial = 1993] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 58 (0DEAB000) [pid = 4052] [serial = 1991] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 57 (14FD9C00) [pid = 4052] [serial = 1987] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 56 (0DD08000) [pid = 4052] [serial = 2002] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 55 (150E3000) [pid = 4052] [serial = 1988] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 54 (17660000) [pid = 4052] [serial = 2000] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 53 (121DFC00) [pid = 4052] [serial = 2003] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 52 (1760AC00) [pid = 4052] [serial = 2005] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 51 (179DCC00) [pid = 4052] [serial = 2009] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 50 (17973800) [pid = 4052] [serial = 2006] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 49 (166C4C00) [pid = 4052] [serial = 1994] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | --DOMWINDOW == 48 (179DC800) [pid = 4052] [serial = 2008] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 4052 | 1469445689906 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:21:29 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 04:21:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:21:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:21:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:21:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1921ms 04:21:29 INFO - PROCESS | 4052 | 1469445689951 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 04:21:29 INFO - PROCESS | 4052 | 1469445689955 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 04:21:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:21:29 INFO - PROCESS | 4052 | 1469445689959 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:21:29 INFO - PROCESS | 4052 | 1469445689962 Marionette TRACE conn6 <- [1,2686,null,{}] 04:21:29 INFO - PROCESS | 4052 | 1469445689967 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:29 INFO - PROCESS | 4052 | 1469445689970 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:30 INFO - PROCESS | 4052 | 1469445690061 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 04:21:30 INFO - PROCESS | 4052 | 1469445690068 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:30 INFO - PROCESS | 4052 | 1469445690071 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:30 INFO - PROCESS | 4052 | ++DOCSHELL 0D7E5800 == 8 [pid = 4052] [id = 681] 04:21:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 49 (0D7E5C00) [pid = 4052] [serial = 2043] [outer = 00000000] 04:21:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 50 (0DA18800) [pid = 4052] [serial = 2044] [outer = 0D7E5C00] 04:21:30 INFO - PROCESS | 4052 | 1469445690120 Marionette DEBUG loaded listener.js 04:21:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 51 (0DA51400) [pid = 4052] [serial = 2045] [outer = 0D7E5C00] 04:21:31 INFO - PROCESS | 4052 | 1469445691111 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:21:31 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 04:21:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:21:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:21:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1185ms 04:21:31 INFO - PROCESS | 4052 | 1469445691145 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 04:21:31 INFO - PROCESS | 4052 | 1469445691150 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 04:21:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:21:31 INFO - PROCESS | 4052 | 1469445691157 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:21:31 INFO - PROCESS | 4052 | 1469445691159 Marionette TRACE conn6 <- [1,2690,null,{}] 04:21:31 INFO - PROCESS | 4052 | 1469445691172 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:31 INFO - PROCESS | 4052 | 1469445691175 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:31 INFO - PROCESS | 4052 | 1469445691305 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 04:21:31 INFO - PROCESS | 4052 | 1469445691312 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:31 INFO - PROCESS | 4052 | 1469445691314 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:31 INFO - PROCESS | 4052 | ++DOCSHELL 118BD400 == 9 [pid = 4052] [id = 682] 04:21:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 52 (118BF000) [pid = 4052] [serial = 2046] [outer = 00000000] 04:21:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 53 (118C7800) [pid = 4052] [serial = 2047] [outer = 118BF000] 04:21:31 INFO - PROCESS | 4052 | 1469445691364 Marionette DEBUG loaded listener.js 04:21:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 54 (11929400) [pid = 4052] [serial = 2048] [outer = 118BF000] 04:21:31 INFO - PROCESS | 4052 | 1469445691880 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:21:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:21:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 04:21:31 INFO - PROCESS | 4052 | 1469445691894 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 04:21:31 INFO - PROCESS | 4052 | 1469445691897 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 04:21:31 INFO - PROCESS | 4052 | 1469445691900 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:21:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:21:31 INFO - PROCESS | 4052 | 1469445691903 Marionette TRACE conn6 <- [1,2694,null,{}] 04:21:31 INFO - PROCESS | 4052 | 1469445691914 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:31 INFO - PROCESS | 4052 | 1469445691918 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:32 INFO - PROCESS | 4052 | 1469445692044 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 04:21:32 INFO - PROCESS | 4052 | 1469445692051 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:32 INFO - PROCESS | 4052 | 1469445692054 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:32 INFO - PROCESS | 4052 | ++DOCSHELL 1214D000 == 10 [pid = 4052] [id = 683] 04:21:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 55 (1214EC00) [pid = 4052] [serial = 2049] [outer = 00000000] 04:21:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 56 (12CAF800) [pid = 4052] [serial = 2050] [outer = 1214EC00] 04:21:32 INFO - PROCESS | 4052 | 1469445692103 Marionette DEBUG loaded listener.js 04:21:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 57 (118C4000) [pid = 4052] [serial = 2051] [outer = 1214EC00] 04:21:32 INFO - PROCESS | 4052 | 1469445692577 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:21:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:21:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 04:21:32 INFO - PROCESS | 4052 | 1469445692635 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 04:21:32 INFO - PROCESS | 4052 | 1469445692637 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 04:21:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:21:32 INFO - PROCESS | 4052 | 1469445692649 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:21:32 INFO - PROCESS | 4052 | 1469445692651 Marionette TRACE conn6 <- [1,2698,null,{}] 04:21:32 INFO - PROCESS | 4052 | 1469445692654 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:32 INFO - PROCESS | 4052 | 1469445692656 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:32 INFO - PROCESS | 4052 | 1469445692805 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 04:21:32 INFO - PROCESS | 4052 | 1469445692868 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:32 INFO - PROCESS | 4052 | 1469445692870 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:32 INFO - PROCESS | 4052 | ++DOCSHELL 12CAD000 == 11 [pid = 4052] [id = 684] 04:21:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 58 (13F1D800) [pid = 4052] [serial = 2052] [outer = 00000000] 04:21:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 59 (14FD0400) [pid = 4052] [serial = 2053] [outer = 13F1D800] 04:21:32 INFO - PROCESS | 4052 | 1469445692915 Marionette DEBUG loaded listener.js 04:21:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 60 (14FD9C00) [pid = 4052] [serial = 2054] [outer = 13F1D800] 04:21:33 INFO - PROCESS | 4052 | --DOMWINDOW == 59 (13534800) [pid = 4052] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:21:33 INFO - PROCESS | 4052 | --DOMWINDOW == 58 (1210AC00) [pid = 4052] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:21:33 INFO - PROCESS | 4052 | --DOMWINDOW == 57 (13FB0400) [pid = 4052] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:21:33 INFO - PROCESS | 4052 | --DOMWINDOW == 56 (179DC400) [pid = 4052] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:21:33 INFO - PROCESS | 4052 | --DOMWINDOW == 55 (0DA1C000) [pid = 4052] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:21:33 INFO - PROCESS | 4052 | --DOMWINDOW == 54 (0D7E2800) [pid = 4052] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:21:33 INFO - PROCESS | 4052 | --DOMWINDOW == 53 (118C4800) [pid = 4052] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:21:33 INFO - PROCESS | 4052 | --DOMWINDOW == 52 (0D4E8800) [pid = 4052] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:21:33 INFO - PROCESS | 4052 | 1469445693402 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 04:21:33 INFO - PROCESS | 4052 | 1469445693423 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 04:21:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:21:33 INFO - PROCESS | 4052 | 1469445693426 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:21:33 INFO - PROCESS | 4052 | 1469445693427 Marionette TRACE conn6 <- [1,2702,null,{}] 04:21:33 INFO - PROCESS | 4052 | 1469445693431 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:33 INFO - PROCESS | 4052 | 1469445693433 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:33 INFO - PROCESS | 4052 | 1469445693565 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 04:21:33 INFO - PROCESS | 4052 | 1469445693628 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:33 INFO - PROCESS | 4052 | 1469445693630 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:33 INFO - PROCESS | 4052 | ++DOCSHELL 118C6000 == 12 [pid = 4052] [id = 685] 04:21:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 53 (11ABDC00) [pid = 4052] [serial = 2055] [outer = 00000000] 04:21:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 54 (150E3800) [pid = 4052] [serial = 2056] [outer = 11ABDC00] 04:21:33 INFO - PROCESS | 4052 | 1469445693676 Marionette DEBUG loaded listener.js 04:21:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 55 (1511FC00) [pid = 4052] [serial = 2057] [outer = 11ABDC00] 04:21:34 INFO - PROCESS | 4052 | 1469445694045 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:21:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:21:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 04:21:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:21:34 INFO - PROCESS | 4052 | 1469445694097 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 04:21:34 INFO - PROCESS | 4052 | 1469445694099 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 04:21:34 INFO - PROCESS | 4052 | 1469445694102 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:21:34 INFO - PROCESS | 4052 | 1469445694104 Marionette TRACE conn6 <- [1,2706,null,{}] 04:21:34 INFO - PROCESS | 4052 | 1469445694107 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:34 INFO - PROCESS | 4052 | 1469445694113 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:34 INFO - PROCESS | 4052 | 1469445694208 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 04:21:34 INFO - PROCESS | 4052 | 1469445694215 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:34 INFO - PROCESS | 4052 | 1469445694217 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:34 INFO - PROCESS | 4052 | ++DOCSHELL 0DD3E000 == 13 [pid = 4052] [id = 686] 04:21:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 56 (15128000) [pid = 4052] [serial = 2058] [outer = 00000000] 04:21:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 57 (1607B400) [pid = 4052] [serial = 2059] [outer = 15128000] 04:21:34 INFO - PROCESS | 4052 | 1469445694262 Marionette DEBUG loaded listener.js 04:21:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 58 (16268800) [pid = 4052] [serial = 2060] [outer = 15128000] 04:21:34 INFO - PROCESS | 4052 | 1469445694727 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 04:21:34 INFO - PROCESS | 4052 | 1469445694775 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 04:21:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:21:34 INFO - PROCESS | 4052 | 1469445694778 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:21:34 INFO - PROCESS | 4052 | 1469445694780 Marionette TRACE conn6 <- [1,2710,null,{}] 04:21:34 INFO - PROCESS | 4052 | 1469445694787 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:34 INFO - PROCESS | 4052 | 1469445694789 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:34 INFO - PROCESS | 4052 | 1469445694870 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 04:21:34 INFO - PROCESS | 4052 | 1469445694876 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:34 INFO - PROCESS | 4052 | 1469445694877 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:34 INFO - PROCESS | 4052 | ++DOCSHELL 1607A400 == 14 [pid = 4052] [id = 687] 04:21:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 59 (1667B400) [pid = 4052] [serial = 2061] [outer = 00000000] 04:21:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 60 (166C9800) [pid = 4052] [serial = 2062] [outer = 1667B400] 04:21:34 INFO - PROCESS | 4052 | 1469445694922 Marionette DEBUG loaded listener.js 04:21:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 61 (166CC000) [pid = 4052] [serial = 2063] [outer = 1667B400] 04:21:35 INFO - PROCESS | 4052 | 1469445695654 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:21:35 INFO - PROCESS | 4052 | 1469445695726 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 04:21:35 INFO - PROCESS | 4052 | 1469445695731 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:21:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:21:35 INFO - PROCESS | 4052 | 1469445695735 Marionette TRACE conn6 <- [1,2714,null,{}] 04:21:35 INFO - PROCESS | 4052 | 1469445695741 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:35 INFO - PROCESS | 4052 | 1469445695744 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:35 INFO - PROCESS | 4052 | 1469445695871 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 04:21:35 INFO - PROCESS | 4052 | 1469445696001 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:35 INFO - PROCESS | 4052 | 1469445696004 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:36 INFO - PROCESS | 4052 | ++DOCSHELL 0D485C00 == 15 [pid = 4052] [id = 688] 04:21:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 62 (0D5FEC00) [pid = 4052] [serial = 2064] [outer = 00000000] 04:21:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (0DD61C00) [pid = 4052] [serial = 2065] [outer = 0D5FEC00] 04:21:36 INFO - PROCESS | 4052 | 1469445696063 Marionette DEBUG loaded listener.js 04:21:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (0E650800) [pid = 4052] [serial = 2066] [outer = 0D5FEC00] 04:21:36 INFO - PROCESS | 4052 | 1469445696752 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:21:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:21:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1075ms 04:21:36 INFO - PROCESS | 4052 | 1469445696813 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 04:21:36 INFO - PROCESS | 4052 | 1469445696817 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 04:21:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:21:36 INFO - PROCESS | 4052 | 1469445696824 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:21:36 INFO - PROCESS | 4052 | 1469445696827 Marionette TRACE conn6 <- [1,2718,null,{}] 04:21:36 INFO - PROCESS | 4052 | 1469445696831 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:36 INFO - PROCESS | 4052 | 1469445696834 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:37 INFO - PROCESS | 4052 | 1469445697050 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 04:21:37 INFO - PROCESS | 4052 | 1469445697184 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:37 INFO - PROCESS | 4052 | 1469445697187 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:37 INFO - PROCESS | 4052 | ++DOCSHELL 0D2E3400 == 16 [pid = 4052] [id = 689] 04:21:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (0D476400) [pid = 4052] [serial = 2067] [outer = 00000000] 04:21:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (0D7E1800) [pid = 4052] [serial = 2068] [outer = 0D476400] 04:21:37 INFO - PROCESS | 4052 | 1469445697238 Marionette DEBUG loaded listener.js 04:21:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0D90F400) [pid = 4052] [serial = 2069] [outer = 0D476400] 04:21:37 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (15121C00) [pid = 4052] [serial = 2032] [outer = 00000000] [url = about:blank] 04:21:37 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (1227D800) [pid = 4052] [serial = 2026] [outer = 00000000] [url = about:blank] 04:21:37 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (14FD5C00) [pid = 4052] [serial = 2029] [outer = 00000000] [url = about:blank] 04:21:37 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (1880CC00) [pid = 4052] [serial = 2012] [outer = 00000000] [url = about:blank] 04:21:37 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (17CF2400) [pid = 4052] [serial = 2011] [outer = 00000000] [url = about:blank] 04:21:37 INFO - PROCESS | 4052 | --DOMWINDOW == 61 (12CB2400) [pid = 4052] [serial = 2027] [outer = 00000000] [url = about:blank] 04:21:37 INFO - PROCESS | 4052 | --DOMWINDOW == 60 (0DD65800) [pid = 4052] [serial = 2020] [outer = 00000000] [url = about:blank] 04:21:37 INFO - PROCESS | 4052 | --DOMWINDOW == 59 (0DD6D800) [pid = 4052] [serial = 2021] [outer = 00000000] [url = about:blank] 04:21:37 INFO - PROCESS | 4052 | --DOMWINDOW == 58 (0D918000) [pid = 4052] [serial = 2017] [outer = 00000000] [url = about:blank] 04:21:37 INFO - PROCESS | 4052 | --DOMWINDOW == 57 (0DA1D400) [pid = 4052] [serial = 2018] [outer = 00000000] [url = about:blank] 04:21:37 INFO - PROCESS | 4052 | --DOMWINDOW == 56 (11922400) [pid = 4052] [serial = 2023] [outer = 00000000] [url = about:blank] 04:21:37 INFO - PROCESS | 4052 | --DOMWINDOW == 55 (0DA14400) [pid = 4052] [serial = 2014] [outer = 00000000] [url = about:blank] 04:21:37 INFO - PROCESS | 4052 | --DOMWINDOW == 54 (0DA53800) [pid = 4052] [serial = 2015] [outer = 00000000] [url = about:blank] 04:21:37 INFO - PROCESS | 4052 | --DOMWINDOW == 53 (14FDC800) [pid = 4052] [serial = 2030] [outer = 00000000] [url = about:blank] 04:21:37 INFO - PROCESS | 4052 | --DOMWINDOW == 52 (15F41000) [pid = 4052] [serial = 2033] [outer = 00000000] [url = about:blank] 04:21:37 INFO - PROCESS | 4052 | --DOMWINDOW == 51 (119F9000) [pid = 4052] [serial = 2024] [outer = 00000000] [url = about:blank] 04:21:38 INFO - PROCESS | 4052 | 1469445698208 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:21:38 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 04:21:38 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:21:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:21:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1421ms 04:21:38 INFO - PROCESS | 4052 | 1469445698275 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 04:21:38 INFO - PROCESS | 4052 | 1469445698278 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 04:21:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:21:38 INFO - PROCESS | 4052 | 1469445698284 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:21:38 INFO - PROCESS | 4052 | 1469445698286 Marionette TRACE conn6 <- [1,2722,null,{}] 04:21:38 INFO - PROCESS | 4052 | 1469445698291 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:38 INFO - PROCESS | 4052 | 1469445698293 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:38 INFO - PROCESS | 4052 | 1469445698382 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 04:21:38 INFO - PROCESS | 4052 | 1469445698389 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:38 INFO - PROCESS | 4052 | 1469445698391 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:38 INFO - PROCESS | 4052 | ++DOCSHELL 0DD64400 == 17 [pid = 4052] [id = 690] 04:21:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 52 (0DD65400) [pid = 4052] [serial = 2070] [outer = 00000000] 04:21:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 53 (0DD6DC00) [pid = 4052] [serial = 2071] [outer = 0DD65400] 04:21:38 INFO - PROCESS | 4052 | 1469445698444 Marionette DEBUG loaded listener.js 04:21:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 54 (0DF40C00) [pid = 4052] [serial = 2072] [outer = 0DD65400] 04:21:38 INFO - PROCESS | 4052 | 1469445698952 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:21:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:21:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 04:21:38 INFO - PROCESS | 4052 | 1469445699015 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 04:21:38 INFO - PROCESS | 4052 | 1469445699018 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 04:21:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:21:39 INFO - PROCESS | 4052 | 1469445699021 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:21:39 INFO - PROCESS | 4052 | 1469445699023 Marionette TRACE conn6 <- [1,2726,null,{}] 04:21:39 INFO - PROCESS | 4052 | 1469445699027 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:39 INFO - PROCESS | 4052 | 1469445699029 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:39 INFO - PROCESS | 4052 | 1469445699116 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 04:21:39 INFO - PROCESS | 4052 | 1469445699215 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:39 INFO - PROCESS | 4052 | 1469445699217 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:39 INFO - PROCESS | 4052 | ++DOCSHELL 119EBC00 == 18 [pid = 4052] [id = 691] 04:21:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 55 (119ED800) [pid = 4052] [serial = 2073] [outer = 00000000] 04:21:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 56 (11CF6000) [pid = 4052] [serial = 2074] [outer = 119ED800] 04:21:39 INFO - PROCESS | 4052 | 1469445699263 Marionette DEBUG loaded listener.js 04:21:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 57 (12104800) [pid = 4052] [serial = 2075] [outer = 119ED800] 04:21:39 INFO - PROCESS | 4052 | 1469445699659 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:21:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:21:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 669ms 04:21:39 INFO - PROCESS | 4052 | 1469445699695 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 04:21:39 INFO - PROCESS | 4052 | 1469445699699 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 04:21:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:21:39 INFO - PROCESS | 4052 | 1469445699710 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:21:39 INFO - PROCESS | 4052 | 1469445699714 Marionette TRACE conn6 <- [1,2730,null,{}] 04:21:39 INFO - PROCESS | 4052 | 1469445699723 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:39 INFO - PROCESS | 4052 | 1469445699726 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:39 INFO - PROCESS | 4052 | 1469445699877 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 04:21:39 INFO - PROCESS | 4052 | 1469445699901 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:39 INFO - PROCESS | 4052 | 1469445699903 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:39 INFO - PROCESS | 4052 | ++DOCSHELL 12283000 == 19 [pid = 4052] [id = 692] 04:21:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 58 (12CB5800) [pid = 4052] [serial = 2076] [outer = 00000000] 04:21:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 59 (13F1CC00) [pid = 4052] [serial = 2077] [outer = 12CB5800] 04:21:39 INFO - PROCESS | 4052 | 1469445699948 Marionette DEBUG loaded listener.js 04:21:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 60 (14A59C00) [pid = 4052] [serial = 2078] [outer = 12CB5800] 04:21:40 INFO - PROCESS | 4052 | 1469445700421 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:21:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:21:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 750ms 04:21:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:21:40 INFO - PROCESS | 4052 | 1469445700455 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 04:21:40 INFO - PROCESS | 4052 | 1469445700457 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 04:21:40 INFO - PROCESS | 4052 | 1469445700460 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:21:40 INFO - PROCESS | 4052 | 1469445700462 Marionette TRACE conn6 <- [1,2734,null,{}] 04:21:40 INFO - PROCESS | 4052 | 1469445700465 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:40 INFO - PROCESS | 4052 | 1469445700467 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:40 INFO - PROCESS | 4052 | 1469445700583 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 04:21:40 INFO - PROCESS | 4052 | 1469445700588 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:40 INFO - PROCESS | 4052 | 1469445700590 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:40 INFO - PROCESS | 4052 | ++DOCSHELL 14FDA800 == 20 [pid = 4052] [id = 693] 04:21:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 61 (150DCC00) [pid = 4052] [serial = 2079] [outer = 00000000] 04:21:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 62 (15127800) [pid = 4052] [serial = 2080] [outer = 150DCC00] 04:21:40 INFO - PROCESS | 4052 | 1469445700635 Marionette DEBUG loaded listener.js 04:21:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (151DAC00) [pid = 4052] [serial = 2081] [outer = 150DCC00] 04:21:41 INFO - PROCESS | 4052 | 1469445701087 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:21:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:21:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 04:21:41 INFO - PROCESS | 4052 | 1469445701139 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 04:21:41 INFO - PROCESS | 4052 | 1469445701141 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 04:21:41 INFO - PROCESS | 4052 | 1469445701144 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:21:41 INFO - PROCESS | 4052 | 1469445701146 Marionette TRACE conn6 <- [1,2738,null,{}] 04:21:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:21:41 INFO - PROCESS | 4052 | 1469445701149 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:41 INFO - PROCESS | 4052 | 1469445701151 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:41 INFO - PROCESS | 4052 | 1469445701293 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 04:21:41 INFO - PROCESS | 4052 | 1469445701318 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:41 INFO - PROCESS | 4052 | 1469445701323 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:41 INFO - PROCESS | 4052 | ++DOCSHELL 118BC800 == 21 [pid = 4052] [id = 694] 04:21:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (16263C00) [pid = 4052] [serial = 2082] [outer = 00000000] 04:21:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (166C2000) [pid = 4052] [serial = 2083] [outer = 16263C00] 04:21:41 INFO - PROCESS | 4052 | 1469445701378 Marionette DEBUG loaded listener.js 04:21:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (16837800) [pid = 4052] [serial = 2084] [outer = 16263C00] 04:21:41 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (118BF000) [pid = 4052] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:21:41 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (0D7E5C00) [pid = 4052] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:21:41 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (0DA4E800) [pid = 4052] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:21:41 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (0807B000) [pid = 4052] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:21:41 INFO - PROCESS | 4052 | --DOMWINDOW == 61 (0DD63000) [pid = 4052] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:21:41 INFO - PROCESS | 4052 | --DOMWINDOW == 60 (1214EC00) [pid = 4052] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:21:41 INFO - PROCESS | 4052 | --DOMWINDOW == 59 (15128000) [pid = 4052] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:21:41 INFO - PROCESS | 4052 | --DOMWINDOW == 58 (11ABDC00) [pid = 4052] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:21:41 INFO - PROCESS | 4052 | --DOMWINDOW == 57 (13F1D800) [pid = 4052] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:21:41 INFO - PROCESS | 4052 | 1469445701880 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:21:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:21:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 773ms 04:21:41 INFO - PROCESS | 4052 | 1469445701922 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 04:21:41 INFO - PROCESS | 4052 | 1469445701925 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 04:21:41 INFO - PROCESS | 4052 | 1469445701928 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:21:41 INFO - PROCESS | 4052 | 1469445701930 Marionette TRACE conn6 <- [1,2742,null,{}] 04:21:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:21:41 INFO - PROCESS | 4052 | 1469445701934 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:41 INFO - PROCESS | 4052 | 1469445701936 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:42 INFO - PROCESS | 4052 | 1469445702018 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 04:21:42 INFO - PROCESS | 4052 | 1469445702116 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:42 INFO - PROCESS | 4052 | 1469445702118 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:42 INFO - PROCESS | 4052 | ++DOCSHELL 0DA1D400 == 22 [pid = 4052] [id = 695] 04:21:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 58 (0DA4E800) [pid = 4052] [serial = 2085] [outer = 00000000] 04:21:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 59 (166C1C00) [pid = 4052] [serial = 2086] [outer = 0DA4E800] 04:21:42 INFO - PROCESS | 4052 | 1469445702172 Marionette DEBUG loaded listener.js 04:21:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 60 (12138400) [pid = 4052] [serial = 2087] [outer = 0DA4E800] 04:21:42 INFO - PROCESS | 4052 | 1469445702495 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:21:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:21:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 630ms 04:21:42 INFO - PROCESS | 4052 | 1469445702562 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 04:21:42 INFO - PROCESS | 4052 | 1469445702564 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 04:21:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:21:42 INFO - PROCESS | 4052 | 1469445702567 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:21:42 INFO - PROCESS | 4052 | 1469445702569 Marionette TRACE conn6 <- [1,2746,null,{}] 04:21:42 INFO - PROCESS | 4052 | 1469445702572 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:42 INFO - PROCESS | 4052 | 1469445702574 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:42 INFO - PROCESS | 4052 | 1469445702724 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 04:21:42 INFO - PROCESS | 4052 | 1469445702733 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:42 INFO - PROCESS | 4052 | 1469445702735 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:42 INFO - PROCESS | 4052 | ++DOCSHELL 15126400 == 23 [pid = 4052] [id = 696] 04:21:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 61 (15126800) [pid = 4052] [serial = 2088] [outer = 00000000] 04:21:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 62 (16BC1400) [pid = 4052] [serial = 2089] [outer = 15126800] 04:21:42 INFO - PROCESS | 4052 | 1469445702779 Marionette DEBUG loaded listener.js 04:21:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (16BC6800) [pid = 4052] [serial = 2090] [outer = 15126800] 04:21:43 INFO - PROCESS | 4052 | 1469445703184 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:21:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:21:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 04:21:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:21:43 INFO - PROCESS | 4052 | 1469445703238 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 04:21:43 INFO - PROCESS | 4052 | 1469445703241 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 04:21:43 INFO - PROCESS | 4052 | 1469445703244 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:21:43 INFO - PROCESS | 4052 | 1469445703246 Marionette TRACE conn6 <- [1,2750,null,{}] 04:21:43 INFO - PROCESS | 4052 | 1469445703249 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:43 INFO - PROCESS | 4052 | 1469445703251 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:43 INFO - PROCESS | 4052 | 1469445703334 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 04:21:43 INFO - PROCESS | 4052 | 1469445703339 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:43 INFO - PROCESS | 4052 | 1469445703341 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:43 INFO - PROCESS | 4052 | ++DOCSHELL 16BCE400 == 24 [pid = 4052] [id = 697] 04:21:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (16BCF400) [pid = 4052] [serial = 2091] [outer = 00000000] 04:21:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (1755EC00) [pid = 4052] [serial = 2092] [outer = 16BCF400] 04:21:43 INFO - PROCESS | 4052 | 1469445703384 Marionette DEBUG loaded listener.js 04:21:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (17603400) [pid = 4052] [serial = 2093] [outer = 16BCF400] 04:21:43 INFO - PROCESS | 4052 | 1469445703835 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:21:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:21:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 670ms 04:21:43 INFO - PROCESS | 4052 | 1469445703915 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 04:21:43 INFO - PROCESS | 4052 | 1469445703919 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 04:21:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:21:43 INFO - PROCESS | 4052 | 1469445703924 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:21:43 INFO - PROCESS | 4052 | 1469445703929 Marionette TRACE conn6 <- [1,2754,null,{}] 04:21:43 INFO - PROCESS | 4052 | 1469445703936 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:43 INFO - PROCESS | 4052 | 1469445703939 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:44 INFO - PROCESS | 4052 | 1469445704061 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 04:21:44 INFO - PROCESS | 4052 | 1469445704224 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:44 INFO - PROCESS | 4052 | 1469445704229 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:44 INFO - PROCESS | 4052 | ++DOCSHELL 0DA12800 == 25 [pid = 4052] [id = 698] 04:21:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0DA18400) [pid = 4052] [serial = 2094] [outer = 00000000] 04:21:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0DA55C00) [pid = 4052] [serial = 2095] [outer = 0DA18400] 04:21:44 INFO - PROCESS | 4052 | 1469445704288 Marionette DEBUG loaded listener.js 04:21:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (0DD6A800) [pid = 4052] [serial = 2096] [outer = 0DA18400] 04:21:44 INFO - PROCESS | 4052 | 1469445704843 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:21:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:21:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 989ms 04:21:44 INFO - PROCESS | 4052 | 1469445704915 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 04:21:44 INFO - PROCESS | 4052 | 1469445704920 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 04:21:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:21:44 INFO - PROCESS | 4052 | 1469445704926 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:21:44 INFO - PROCESS | 4052 | 1469445704929 Marionette TRACE conn6 <- [1,2758,null,{}] 04:21:44 INFO - PROCESS | 4052 | 1469445704933 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:44 INFO - PROCESS | 4052 | 1469445704936 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:45 INFO - PROCESS | 4052 | 1469445705057 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 04:21:45 INFO - PROCESS | 4052 | 1469445705164 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:45 INFO - PROCESS | 4052 | 1469445705167 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:45 INFO - PROCESS | 4052 | ++DOCSHELL 12284400 == 26 [pid = 4052] [id = 699] 04:21:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (12285800) [pid = 4052] [serial = 2097] [outer = 00000000] 04:21:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (1398DC00) [pid = 4052] [serial = 2098] [outer = 12285800] 04:21:45 INFO - PROCESS | 4052 | 1469445705223 Marionette DEBUG loaded listener.js 04:21:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (139FA800) [pid = 4052] [serial = 2099] [outer = 12285800] 04:21:45 INFO - PROCESS | 4052 | 1469445705872 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:21:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:21:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 970ms 04:21:45 INFO - PROCESS | 4052 | 1469445705900 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 04:21:45 INFO - PROCESS | 4052 | 1469445705902 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 04:21:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:21:45 INFO - PROCESS | 4052 | 1469445705906 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:21:45 INFO - PROCESS | 4052 | 1469445705910 Marionette TRACE conn6 <- [1,2762,null,{}] 04:21:45 INFO - PROCESS | 4052 | 1469445705921 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:45 INFO - PROCESS | 4052 | 1469445705925 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:46 INFO - PROCESS | 4052 | 1469445706034 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 04:21:46 INFO - PROCESS | 4052 | 1469445706146 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:46 INFO - PROCESS | 4052 | 1469445706149 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:46 INFO - PROCESS | 4052 | ++DOCSHELL 17605800 == 27 [pid = 4052] [id = 700] 04:21:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (17606400) [pid = 4052] [serial = 2100] [outer = 00000000] 04:21:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (1760B800) [pid = 4052] [serial = 2101] [outer = 17606400] 04:21:46 INFO - PROCESS | 4052 | 1469445706207 Marionette DEBUG loaded listener.js 04:21:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (1765F400) [pid = 4052] [serial = 2102] [outer = 17606400] 04:21:46 INFO - PROCESS | 4052 | 1469445706773 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:21:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:21:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 930ms 04:21:46 INFO - PROCESS | 4052 | 1469445706840 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 04:21:46 INFO - PROCESS | 4052 | 1469445706843 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 04:21:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:21:46 INFO - PROCESS | 4052 | 1469445706846 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:21:46 INFO - PROCESS | 4052 | 1469445706848 Marionette TRACE conn6 <- [1,2766,null,{}] 04:21:46 INFO - PROCESS | 4052 | 1469445706852 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:46 INFO - PROCESS | 4052 | 1469445706854 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:46 INFO - PROCESS | 4052 | 1469445706964 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 04:21:47 INFO - PROCESS | 4052 | 1469445707101 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:47 INFO - PROCESS | 4052 | 1469445707103 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:47 INFO - PROCESS | 4052 | ++DOCSHELL 139FE000 == 28 [pid = 4052] [id = 701] 04:21:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (17669800) [pid = 4052] [serial = 2103] [outer = 00000000] 04:21:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (1775C400) [pid = 4052] [serial = 2104] [outer = 17669800] 04:21:47 INFO - PROCESS | 4052 | 1469445707160 Marionette DEBUG loaded listener.js 04:21:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (17762800) [pid = 4052] [serial = 2105] [outer = 17669800] 04:21:47 INFO - PROCESS | 4052 | 1469445707882 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:21:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:21:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1070ms 04:21:47 INFO - PROCESS | 4052 | 1469445707924 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 04:21:47 INFO - PROCESS | 4052 | 1469445707928 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 04:21:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:21:47 INFO - PROCESS | 4052 | 1469445707933 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:21:47 INFO - PROCESS | 4052 | 1469445707936 Marionette TRACE conn6 <- [1,2770,null,{}] 04:21:47 INFO - PROCESS | 4052 | 1469445707942 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:47 INFO - PROCESS | 4052 | 1469445707944 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:48 INFO - PROCESS | 4052 | 1469445708048 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 04:21:48 INFO - PROCESS | 4052 | 1469445708162 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:48 INFO - PROCESS | 4052 | 1469445708166 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:48 INFO - PROCESS | 4052 | ++DOCSHELL 0DA1F000 == 29 [pid = 4052] [id = 702] 04:21:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (0DA49400) [pid = 4052] [serial = 2106] [outer = 00000000] 04:21:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (0DD06800) [pid = 4052] [serial = 2107] [outer = 0DA49400] 04:21:48 INFO - PROCESS | 4052 | 1469445708215 Marionette DEBUG loaded listener.js 04:21:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (0DE0C000) [pid = 4052] [serial = 2108] [outer = 0DA49400] 04:21:49 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (11929400) [pid = 4052] [serial = 2048] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (118C7800) [pid = 4052] [serial = 2047] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0DA18800) [pid = 4052] [serial = 2044] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0DEB8400) [pid = 4052] [serial = 2042] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0DD43800) [pid = 4052] [serial = 2041] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0D2C9C00) [pid = 4052] [serial = 2036] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0CC44000) [pid = 4052] [serial = 2035] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (0E833400) [pid = 4052] [serial = 2039] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (0DF44400) [pid = 4052] [serial = 2038] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (118C4000) [pid = 4052] [serial = 2051] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (12CAF800) [pid = 4052] [serial = 2050] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (16268800) [pid = 4052] [serial = 2060] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (150E3800) [pid = 4052] [serial = 2056] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (14FD0400) [pid = 4052] [serial = 2053] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (14FD9C00) [pid = 4052] [serial = 2054] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (166C9800) [pid = 4052] [serial = 2062] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (1607B400) [pid = 4052] [serial = 2059] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (0DA51400) [pid = 4052] [serial = 2045] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (1511FC00) [pid = 4052] [serial = 2057] [outer = 00000000] [url = about:blank] 04:21:49 INFO - PROCESS | 4052 | 1469445709468 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:21:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:21:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1581ms 04:21:49 INFO - PROCESS | 4052 | 1469445709516 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 04:21:49 INFO - PROCESS | 4052 | 1469445709520 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 04:21:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:21:49 INFO - PROCESS | 4052 | 1469445709526 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:21:49 INFO - PROCESS | 4052 | 1469445709529 Marionette TRACE conn6 <- [1,2774,null,{}] 04:21:49 INFO - PROCESS | 4052 | 1469445709537 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:49 INFO - PROCESS | 4052 | 1469445709539 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:49 INFO - PROCESS | 4052 | 1469445709634 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 04:21:49 INFO - PROCESS | 4052 | 1469445709728 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:49 INFO - PROCESS | 4052 | 1469445709733 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:49 INFO - PROCESS | 4052 | ++DOCSHELL 0D21EC00 == 30 [pid = 4052] [id = 703] 04:21:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (0D5F7800) [pid = 4052] [serial = 2109] [outer = 00000000] 04:21:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (0D7D7400) [pid = 4052] [serial = 2110] [outer = 0D5F7800] 04:21:49 INFO - PROCESS | 4052 | 1469445709781 Marionette DEBUG loaded listener.js 04:21:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (0D7E0800) [pid = 4052] [serial = 2111] [outer = 0D5F7800] 04:21:50 INFO - PROCESS | 4052 | 1469445710196 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:21:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:21:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 04:21:50 INFO - PROCESS | 4052 | 1469445710256 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 04:21:50 INFO - PROCESS | 4052 | 1469445710261 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 04:21:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:21:50 INFO - PROCESS | 4052 | 1469445710267 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:21:50 INFO - PROCESS | 4052 | 1469445710270 Marionette TRACE conn6 <- [1,2778,null,{}] 04:21:50 INFO - PROCESS | 4052 | 1469445710273 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:50 INFO - PROCESS | 4052 | 1469445710276 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:50 INFO - PROCESS | 4052 | 1469445710365 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 04:21:50 INFO - PROCESS | 4052 | 1469445710373 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:50 INFO - PROCESS | 4052 | 1469445710376 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:50 INFO - PROCESS | 4052 | ++DOCSHELL 0DA55800 == 31 [pid = 4052] [id = 704] 04:21:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (0DA56000) [pid = 4052] [serial = 2112] [outer = 00000000] 04:21:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0DD0A000) [pid = 4052] [serial = 2113] [outer = 0DA56000] 04:21:50 INFO - PROCESS | 4052 | 1469445710424 Marionette DEBUG loaded listener.js 04:21:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0DD66000) [pid = 4052] [serial = 2114] [outer = 0DA56000] 04:21:50 INFO - PROCESS | 4052 | 1469445710883 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:21:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:21:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 04:21:50 INFO - PROCESS | 4052 | 1469445710941 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 04:21:50 INFO - PROCESS | 4052 | 1469445710943 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 04:21:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:21:50 INFO - PROCESS | 4052 | 1469445710946 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:21:50 INFO - PROCESS | 4052 | 1469445710950 Marionette TRACE conn6 <- [1,2782,null,{}] 04:21:50 INFO - PROCESS | 4052 | 1469445710961 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:50 INFO - PROCESS | 4052 | 1469445710965 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:51 INFO - PROCESS | 4052 | 1469445711087 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 04:21:51 INFO - PROCESS | 4052 | 1469445711194 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:51 INFO - PROCESS | 4052 | 1469445711197 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:51 INFO - PROCESS | 4052 | ++DOCSHELL 119ED400 == 32 [pid = 4052] [id = 705] 04:21:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (119F0800) [pid = 4052] [serial = 2115] [outer = 00000000] 04:21:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (11AC0000) [pid = 4052] [serial = 2116] [outer = 119F0800] 04:21:51 INFO - PROCESS | 4052 | 1469445711245 Marionette DEBUG loaded listener.js 04:21:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (120A5400) [pid = 4052] [serial = 2117] [outer = 119F0800] 04:21:51 INFO - PROCESS | 4052 | 1469445711677 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:21:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:21:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 770ms 04:21:51 INFO - PROCESS | 4052 | 1469445711721 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 04:21:51 INFO - PROCESS | 4052 | 1469445711723 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 04:21:51 INFO - PROCESS | 4052 | 1469445711726 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:21:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:21:51 INFO - PROCESS | 4052 | 1469445711728 Marionette TRACE conn6 <- [1,2786,null,{}] 04:21:51 INFO - PROCESS | 4052 | 1469445711735 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:51 INFO - PROCESS | 4052 | 1469445711737 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:51 INFO - PROCESS | 4052 | 1469445711866 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 04:21:51 INFO - PROCESS | 4052 | 1469445711934 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:51 INFO - PROCESS | 4052 | 1469445711936 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:51 INFO - PROCESS | 4052 | ++DOCSHELL 1214D400 == 33 [pid = 4052] [id = 706] 04:21:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (121DA000) [pid = 4052] [serial = 2118] [outer = 00000000] 04:21:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (1352F800) [pid = 4052] [serial = 2119] [outer = 121DA000] 04:21:51 INFO - PROCESS | 4052 | 1469445711982 Marionette DEBUG loaded listener.js 04:21:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (139FE800) [pid = 4052] [serial = 2120] [outer = 121DA000] 04:21:52 INFO - PROCESS | 4052 | 1469445712413 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:21:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:21:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 04:21:52 INFO - PROCESS | 4052 | 1469445712481 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 04:21:52 INFO - PROCESS | 4052 | 1469445712483 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 04:21:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:21:52 INFO - PROCESS | 4052 | 1469445712486 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:21:52 INFO - PROCESS | 4052 | 1469445712488 Marionette TRACE conn6 <- [1,2790,null,{}] 04:21:52 INFO - PROCESS | 4052 | 1469445712492 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:52 INFO - PROCESS | 4052 | 1469445712494 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:52 INFO - PROCESS | 4052 | 1469445712607 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 04:21:52 INFO - PROCESS | 4052 | 1469445712671 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:52 INFO - PROCESS | 4052 | 1469445712673 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:52 INFO - PROCESS | 4052 | ++DOCSHELL 14FD6000 == 34 [pid = 4052] [id = 707] 04:21:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (14FD6800) [pid = 4052] [serial = 2121] [outer = 00000000] 04:21:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (1504F400) [pid = 4052] [serial = 2122] [outer = 14FD6800] 04:21:52 INFO - PROCESS | 4052 | 1469445712719 Marionette DEBUG loaded listener.js 04:21:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (1511CC00) [pid = 4052] [serial = 2123] [outer = 14FD6800] 04:21:53 INFO - PROCESS | 4052 | 1469445713124 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:21:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:21:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 04:21:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:21:53 INFO - PROCESS | 4052 | 1469445713159 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 04:21:53 INFO - PROCESS | 4052 | 1469445713161 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 04:21:53 INFO - PROCESS | 4052 | 1469445713164 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:21:53 INFO - PROCESS | 4052 | 1469445713165 Marionette TRACE conn6 <- [1,2794,null,{}] 04:21:53 INFO - PROCESS | 4052 | 1469445713168 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:53 INFO - PROCESS | 4052 | 1469445713174 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:53 INFO - PROCESS | 4052 | 1469445713311 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 04:21:53 INFO - PROCESS | 4052 | 1469445713317 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:53 INFO - PROCESS | 4052 | 1469445713320 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:53 INFO - PROCESS | 4052 | ++DOCSHELL 151CEC00 == 35 [pid = 4052] [id = 708] 04:21:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (151D0000) [pid = 4052] [serial = 2124] [outer = 00000000] 04:21:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (16268800) [pid = 4052] [serial = 2125] [outer = 151D0000] 04:21:53 INFO - PROCESS | 4052 | 1469445713365 Marionette DEBUG loaded listener.js 04:21:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (166CA400) [pid = 4052] [serial = 2126] [outer = 151D0000] 04:21:53 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (12CB5800) [pid = 4052] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:21:53 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (150DCC00) [pid = 4052] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:21:53 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0DD65400) [pid = 4052] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:21:53 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (119ED800) [pid = 4052] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:21:53 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0D476400) [pid = 4052] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:21:53 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0DA4E800) [pid = 4052] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:21:53 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (16263C00) [pid = 4052] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:21:53 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (1667B400) [pid = 4052] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:21:53 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (0D5FEC00) [pid = 4052] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:21:53 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (16BCF400) [pid = 4052] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:21:53 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (15126800) [pid = 4052] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:21:53 INFO - PROCESS | 4052 | 1469445713938 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:21:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:21:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 870ms 04:21:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:21:54 INFO - PROCESS | 4052 | 1469445714035 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 04:21:54 INFO - PROCESS | 4052 | 1469445714037 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 04:21:54 INFO - PROCESS | 4052 | 1469445714040 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:21:54 INFO - PROCESS | 4052 | 1469445714042 Marionette TRACE conn6 <- [1,2798,null,{}] 04:21:54 INFO - PROCESS | 4052 | 1469445714046 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:54 INFO - PROCESS | 4052 | 1469445714048 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:54 INFO - PROCESS | 4052 | 1469445714127 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 04:21:54 INFO - PROCESS | 4052 | 1469445714133 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:54 INFO - PROCESS | 4052 | 1469445714135 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:54 INFO - PROCESS | 4052 | ++DOCSHELL 12136800 == 36 [pid = 4052] [id = 709] 04:21:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (13FB8800) [pid = 4052] [serial = 2127] [outer = 00000000] 04:21:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (166C1400) [pid = 4052] [serial = 2128] [outer = 13FB8800] 04:21:54 INFO - PROCESS | 4052 | 1469445714179 Marionette DEBUG loaded listener.js 04:21:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (166C2800) [pid = 4052] [serial = 2129] [outer = 13FB8800] 04:21:54 INFO - PROCESS | 4052 | 1469445714595 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:21:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:21:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 571ms 04:21:54 INFO - PROCESS | 4052 | 1469445714612 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 04:21:54 INFO - PROCESS | 4052 | 1469445714614 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 04:21:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:21:54 INFO - PROCESS | 4052 | 1469445714617 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:21:54 INFO - PROCESS | 4052 | 1469445714618 Marionette TRACE conn6 <- [1,2802,null,{}] 04:21:54 INFO - PROCESS | 4052 | 1469445714622 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:54 INFO - PROCESS | 4052 | 1469445714624 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:54 INFO - PROCESS | 4052 | 1469445714747 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 04:21:54 INFO - PROCESS | 4052 | 1469445714755 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:54 INFO - PROCESS | 4052 | 1469445714757 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:54 INFO - PROCESS | 4052 | ++DOCSHELL 0D2D3800 == 37 [pid = 4052] [id = 710] 04:21:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0DA14000) [pid = 4052] [serial = 2130] [outer = 00000000] 04:21:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (16BCA800) [pid = 4052] [serial = 2131] [outer = 0DA14000] 04:21:54 INFO - PROCESS | 4052 | 1469445714801 Marionette DEBUG loaded listener.js 04:21:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (16BCD400) [pid = 4052] [serial = 2132] [outer = 0DA14000] 04:21:55 INFO - PROCESS | 4052 | 1469445715219 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:21:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:21:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 630ms 04:21:55 INFO - PROCESS | 4052 | 1469445715249 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 04:21:55 INFO - PROCESS | 4052 | 1469445715251 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 04:21:55 INFO - PROCESS | 4052 | 1469445715254 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:21:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:21:55 INFO - PROCESS | 4052 | 1469445715255 Marionette TRACE conn6 <- [1,2806,null,{}] 04:21:55 INFO - PROCESS | 4052 | 1469445715259 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:55 INFO - PROCESS | 4052 | 1469445715261 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:55 INFO - PROCESS | 4052 | 1469445715340 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 04:21:55 INFO - PROCESS | 4052 | 1469445715440 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:55 INFO - PROCESS | 4052 | 1469445715442 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:55 INFO - PROCESS | 4052 | ++DOCSHELL 0D7DF800 == 38 [pid = 4052] [id = 711] 04:21:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (119AD400) [pid = 4052] [serial = 2133] [outer = 00000000] 04:21:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (17610400) [pid = 4052] [serial = 2134] [outer = 119AD400] 04:21:55 INFO - PROCESS | 4052 | 1469445715485 Marionette DEBUG loaded listener.js 04:21:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (17665000) [pid = 4052] [serial = 2135] [outer = 119AD400] 04:21:56 INFO - PROCESS | 4052 | 1469445716140 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:21:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:21:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 930ms 04:21:56 INFO - PROCESS | 4052 | 1469445716189 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 04:21:56 INFO - PROCESS | 4052 | 1469445716193 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 04:21:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:21:56 INFO - PROCESS | 4052 | 1469445716198 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:21:56 INFO - PROCESS | 4052 | 1469445716202 Marionette TRACE conn6 <- [1,2810,null,{}] 04:21:56 INFO - PROCESS | 4052 | 1469445716207 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:56 INFO - PROCESS | 4052 | 1469445716211 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:56 INFO - PROCESS | 4052 | 1469445716332 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 04:21:56 INFO - PROCESS | 4052 | 1469445716472 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:56 INFO - PROCESS | 4052 | 1469445716475 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:56 INFO - PROCESS | 4052 | ++DOCSHELL 0D4E3C00 == 39 [pid = 4052] [id = 712] 04:21:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (0D7D7C00) [pid = 4052] [serial = 2136] [outer = 00000000] 04:21:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (0DA16400) [pid = 4052] [serial = 2137] [outer = 0D7D7C00] 04:21:56 INFO - PROCESS | 4052 | 1469445716534 Marionette DEBUG loaded listener.js 04:21:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (0DA58800) [pid = 4052] [serial = 2138] [outer = 0D7D7C00] 04:21:57 INFO - PROCESS | 4052 | 1469445717277 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:21:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:21:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1137ms 04:21:57 INFO - PROCESS | 4052 | 1469445717335 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 04:21:57 INFO - PROCESS | 4052 | 1469445717340 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 04:21:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:21:57 INFO - PROCESS | 4052 | 1469445717347 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:21:57 INFO - PROCESS | 4052 | 1469445717350 Marionette TRACE conn6 <- [1,2814,null,{}] 04:21:57 INFO - PROCESS | 4052 | 1469445717354 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:57 INFO - PROCESS | 4052 | 1469445717357 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:57 INFO - PROCESS | 4052 | 1469445717489 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 04:21:57 INFO - PROCESS | 4052 | 1469445717621 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:57 INFO - PROCESS | 4052 | 1469445717624 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:57 INFO - PROCESS | 4052 | ++DOCSHELL 0D4E2800 == 40 [pid = 4052] [id = 713] 04:21:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (0D4E6C00) [pid = 4052] [serial = 2139] [outer = 00000000] 04:21:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (0DA4D000) [pid = 4052] [serial = 2140] [outer = 0D4E6C00] 04:21:57 INFO - PROCESS | 4052 | 1469445717683 Marionette DEBUG loaded listener.js 04:21:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (118C1800) [pid = 4052] [serial = 2141] [outer = 0D4E6C00] 04:21:58 INFO - PROCESS | 4052 | --DOCSHELL 0D2D3800 == 39 [pid = 4052] [id = 710] 04:21:58 INFO - PROCESS | 4052 | --DOCSHELL 12136800 == 38 [pid = 4052] [id = 709] 04:21:58 INFO - PROCESS | 4052 | --DOCSHELL 151CEC00 == 37 [pid = 4052] [id = 708] 04:21:58 INFO - PROCESS | 4052 | --DOCSHELL 14FD6000 == 36 [pid = 4052] [id = 707] 04:21:58 INFO - PROCESS | 4052 | --DOCSHELL 1214D400 == 35 [pid = 4052] [id = 706] 04:21:58 INFO - PROCESS | 4052 | --DOCSHELL 119ED400 == 34 [pid = 4052] [id = 705] 04:21:58 INFO - PROCESS | 4052 | --DOCSHELL 0DA55800 == 33 [pid = 4052] [id = 704] 04:21:58 INFO - PROCESS | 4052 | --DOCSHELL 0D21EC00 == 32 [pid = 4052] [id = 703] 04:21:58 INFO - PROCESS | 4052 | --DOCSHELL 0DA1F000 == 31 [pid = 4052] [id = 702] 04:21:58 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (13F1CC00) [pid = 4052] [serial = 2077] [outer = 00000000] [url = about:blank] 04:21:58 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (14A59C00) [pid = 4052] [serial = 2078] [outer = 00000000] [url = about:blank] 04:21:58 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (151DAC00) [pid = 4052] [serial = 2081] [outer = 00000000] [url = about:blank] 04:21:58 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (15127800) [pid = 4052] [serial = 2080] [outer = 00000000] [url = about:blank] 04:21:58 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0DD6DC00) [pid = 4052] [serial = 2071] [outer = 00000000] [url = about:blank] 04:21:58 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0DF40C00) [pid = 4052] [serial = 2072] [outer = 00000000] [url = about:blank] 04:21:58 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (11CF6000) [pid = 4052] [serial = 2074] [outer = 00000000] [url = about:blank] 04:21:58 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0D7E1800) [pid = 4052] [serial = 2068] [outer = 00000000] [url = about:blank] 04:21:58 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (166C1C00) [pid = 4052] [serial = 2086] [outer = 00000000] [url = about:blank] 04:21:58 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0D90F400) [pid = 4052] [serial = 2069] [outer = 00000000] [url = about:blank] 04:21:58 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (166C2000) [pid = 4052] [serial = 2083] [outer = 00000000] [url = about:blank] 04:21:58 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (166CC000) [pid = 4052] [serial = 2063] [outer = 00000000] [url = about:blank] 04:21:58 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (0DD61C00) [pid = 4052] [serial = 2065] [outer = 00000000] [url = about:blank] 04:21:58 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (0E650800) [pid = 4052] [serial = 2066] [outer = 00000000] [url = about:blank] 04:21:58 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (17603400) [pid = 4052] [serial = 2093] [outer = 00000000] [url = about:blank] 04:21:58 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (1755EC00) [pid = 4052] [serial = 2092] [outer = 00000000] [url = about:blank] 04:21:58 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (16BC1400) [pid = 4052] [serial = 2089] [outer = 00000000] [url = about:blank] 04:21:58 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (16837800) [pid = 4052] [serial = 2084] [outer = 00000000] [url = about:blank] 04:21:58 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (16BC6800) [pid = 4052] [serial = 2090] [outer = 00000000] [url = about:blank] 04:21:58 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (12104800) [pid = 4052] [serial = 2075] [outer = 00000000] [url = about:blank] 04:21:58 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (12138400) [pid = 4052] [serial = 2087] [outer = 00000000] [url = about:blank] 04:21:58 INFO - PROCESS | 4052 | 1469445718450 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:21:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:21:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1122ms 04:21:58 INFO - PROCESS | 4052 | 1469445718472 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 04:21:58 INFO - PROCESS | 4052 | 1469445718476 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 04:21:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:21:58 INFO - PROCESS | 4052 | 1469445718480 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:21:58 INFO - PROCESS | 4052 | 1469445718485 Marionette TRACE conn6 <- [1,2818,null,{}] 04:21:58 INFO - PROCESS | 4052 | 1469445718492 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:58 INFO - PROCESS | 4052 | 1469445718494 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:58 INFO - PROCESS | 4052 | 1469445718593 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 04:21:58 INFO - PROCESS | 4052 | 1469445718691 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:58 INFO - PROCESS | 4052 | 1469445718693 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:58 INFO - PROCESS | 4052 | ++DOCSHELL 0CC48C00 == 32 [pid = 4052] [id = 714] 04:21:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (0D2D3C00) [pid = 4052] [serial = 2142] [outer = 00000000] 04:21:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (0D90E000) [pid = 4052] [serial = 2143] [outer = 0D2D3C00] 04:21:58 INFO - PROCESS | 4052 | 1469445718742 Marionette DEBUG loaded listener.js 04:21:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (0DA4EC00) [pid = 4052] [serial = 2144] [outer = 0D2D3C00] 04:21:59 INFO - PROCESS | 4052 | 1469445719155 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:21:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:21:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 730ms 04:21:59 INFO - PROCESS | 4052 | 1469445719212 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 04:21:59 INFO - PROCESS | 4052 | 1469445719216 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 04:21:59 INFO - PROCESS | 4052 | 1469445719222 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:21:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:21:59 INFO - PROCESS | 4052 | 1469445719225 Marionette TRACE conn6 <- [1,2822,null,{}] 04:21:59 INFO - PROCESS | 4052 | 1469445719228 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:59 INFO - PROCESS | 4052 | 1469445719231 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:59 INFO - PROCESS | 4052 | 1469445719322 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 04:21:59 INFO - PROCESS | 4052 | 1469445719329 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:59 INFO - PROCESS | 4052 | 1469445719331 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:59 INFO - PROCESS | 4052 | ++DOCSHELL 0DE0DC00 == 33 [pid = 4052] [id = 715] 04:21:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0DFCEC00) [pid = 4052] [serial = 2145] [outer = 00000000] 04:21:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (118C1000) [pid = 4052] [serial = 2146] [outer = 0DFCEC00] 04:21:59 INFO - PROCESS | 4052 | 1469445719379 Marionette DEBUG loaded listener.js 04:21:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (119EF800) [pid = 4052] [serial = 2147] [outer = 0DFCEC00] 04:21:59 INFO - PROCESS | 4052 | 1469445719869 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:21:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:21:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 671ms 04:21:59 INFO - PROCESS | 4052 | 1469445719902 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 04:21:59 INFO - PROCESS | 4052 | 1469445719905 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 04:21:59 INFO - PROCESS | 4052 | 1469445719908 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:21:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:21:59 INFO - PROCESS | 4052 | 1469445719912 Marionette TRACE conn6 <- [1,2826,null,{}] 04:21:59 INFO - PROCESS | 4052 | 1469445719923 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:59 INFO - PROCESS | 4052 | 1469445719927 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:21:59 INFO - PROCESS | 4052 | 1469445720012 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 04:22:00 INFO - PROCESS | 4052 | 1469445720021 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:00 INFO - PROCESS | 4052 | 1469445720024 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:00 INFO - PROCESS | 4052 | ++DOCSHELL 13FB0800 == 34 [pid = 4052] [id = 716] 04:22:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (14A4D400) [pid = 4052] [serial = 2148] [outer = 00000000] 04:22:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (14FD1400) [pid = 4052] [serial = 2149] [outer = 14A4D400] 04:22:00 INFO - PROCESS | 4052 | 1469445720081 Marionette DEBUG loaded listener.js 04:22:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (15046400) [pid = 4052] [serial = 2150] [outer = 14A4D400] 04:22:00 INFO - PROCESS | 4052 | 1469445720569 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:22:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:22:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 04:22:00 INFO - PROCESS | 4052 | 1469445720583 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 04:22:00 INFO - PROCESS | 4052 | 1469445720585 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 04:22:00 INFO - PROCESS | 4052 | 1469445720588 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:22:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:22:00 INFO - PROCESS | 4052 | 1469445720590 Marionette TRACE conn6 <- [1,2830,null,{}] 04:22:00 INFO - PROCESS | 4052 | 1469445720593 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:00 INFO - PROCESS | 4052 | 1469445720595 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:00 INFO - PROCESS | 4052 | 1469445720685 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 04:22:00 INFO - PROCESS | 4052 | 1469445720720 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:00 INFO - PROCESS | 4052 | 1469445720722 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:00 INFO - PROCESS | 4052 | ++DOCSHELL 15127800 == 35 [pid = 4052] [id = 717] 04:22:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (15127C00) [pid = 4052] [serial = 2151] [outer = 00000000] 04:22:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (15FC3400) [pid = 4052] [serial = 2152] [outer = 15127C00] 04:22:00 INFO - PROCESS | 4052 | 1469445720767 Marionette DEBUG loaded listener.js 04:22:00 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (1607DC00) [pid = 4052] [serial = 2153] [outer = 15127C00] 04:22:01 INFO - PROCESS | 4052 | 1469445721257 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:22:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:22:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 04:22:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:22:01 INFO - PROCESS | 4052 | 1469445721329 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 04:22:01 INFO - PROCESS | 4052 | 1469445721331 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 04:22:01 INFO - PROCESS | 4052 | 1469445721334 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:22:01 INFO - PROCESS | 4052 | 1469445721336 Marionette TRACE conn6 <- [1,2834,null,{}] 04:22:01 INFO - PROCESS | 4052 | 1469445721339 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:01 INFO - PROCESS | 4052 | 1469445721341 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:01 INFO - PROCESS | 4052 | 1469445721459 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 04:22:01 INFO - PROCESS | 4052 | 1469445721524 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:01 INFO - PROCESS | 4052 | 1469445721526 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:01 INFO - PROCESS | 4052 | ++DOCSHELL 16676C00 == 36 [pid = 4052] [id = 718] 04:22:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (166C0800) [pid = 4052] [serial = 2154] [outer = 00000000] 04:22:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (166CC000) [pid = 4052] [serial = 2155] [outer = 166C0800] 04:22:01 INFO - PROCESS | 4052 | 1469445721572 Marionette DEBUG loaded listener.js 04:22:01 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (1683CC00) [pid = 4052] [serial = 2156] [outer = 166C0800] 04:22:01 INFO - PROCESS | 4052 | 1469445722018 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:22:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:22:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 04:22:02 INFO - PROCESS | 4052 | 1469445722097 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 04:22:02 INFO - PROCESS | 4052 | 1469445722099 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 04:22:02 INFO - PROCESS | 4052 | 1469445722106 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:22:02 INFO - PROCESS | 4052 | 1469445722108 Marionette TRACE conn6 <- [1,2838,null,{}] 04:22:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:22:02 INFO - PROCESS | 4052 | 1469445722112 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:02 INFO - PROCESS | 4052 | 1469445722117 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:02 INFO - PROCESS | 4052 | 1469445722262 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 04:22:02 INFO - PROCESS | 4052 | 1469445722326 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:02 INFO - PROCESS | 4052 | 1469445722328 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:02 INFO - PROCESS | 4052 | ++DOCSHELL 0807FC00 == 37 [pid = 4052] [id = 719] 04:22:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (16BC9400) [pid = 4052] [serial = 2157] [outer = 00000000] 04:22:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (17607400) [pid = 4052] [serial = 2158] [outer = 16BC9400] 04:22:02 INFO - PROCESS | 4052 | 1469445722374 Marionette DEBUG loaded listener.js 04:22:02 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (17459400) [pid = 4052] [serial = 2159] [outer = 16BC9400] 04:22:02 INFO - PROCESS | 4052 | 1469445722784 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:22:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:22:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 04:22:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:22:02 INFO - PROCESS | 4052 | 1469445722843 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 04:22:02 INFO - PROCESS | 4052 | 1469445722845 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 04:22:02 INFO - PROCESS | 4052 | 1469445722848 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:22:02 INFO - PROCESS | 4052 | 1469445722850 Marionette TRACE conn6 <- [1,2842,null,{}] 04:22:02 INFO - PROCESS | 4052 | 1469445722854 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:02 INFO - PROCESS | 4052 | 1469445722855 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:03 INFO - PROCESS | 4052 | 1469445723042 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 04:22:03 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (121DA000) [pid = 4052] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:22:03 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0DA49400) [pid = 4052] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:22:03 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0D5F7800) [pid = 4052] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:22:03 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0DA56000) [pid = 4052] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:22:03 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (119F0800) [pid = 4052] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:22:03 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (14FD6800) [pid = 4052] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:22:03 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0DA14000) [pid = 4052] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:22:03 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (0DA18400) [pid = 4052] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:22:03 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (12285800) [pid = 4052] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:22:03 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (17606400) [pid = 4052] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:22:03 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (17669800) [pid = 4052] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:22:03 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (151D0000) [pid = 4052] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:22:03 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (13FB8800) [pid = 4052] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:22:03 INFO - PROCESS | 4052 | 1469445723110 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:03 INFO - PROCESS | 4052 | 1469445723112 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:03 INFO - PROCESS | 4052 | ++DOCSHELL 0CC4A800 == 38 [pid = 4052] [id = 720] 04:22:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (0D436000) [pid = 4052] [serial = 2160] [outer = 00000000] 04:22:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (0DA18400) [pid = 4052] [serial = 2161] [outer = 0D436000] 04:22:03 INFO - PROCESS | 4052 | 1469445723157 Marionette DEBUG loaded listener.js 04:22:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (118BF800) [pid = 4052] [serial = 2162] [outer = 0D436000] 04:22:03 INFO - PROCESS | 4052 | 1469445723516 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:22:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:22:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 04:22:03 INFO - PROCESS | 4052 | 1469445723602 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 04:22:03 INFO - PROCESS | 4052 | 1469445723604 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 04:22:03 INFO - PROCESS | 4052 | 1469445723607 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:22:03 INFO - PROCESS | 4052 | 1469445723609 Marionette TRACE conn6 <- [1,2846,null,{}] 04:22:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:22:03 INFO - PROCESS | 4052 | 1469445723612 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:03 INFO - PROCESS | 4052 | 1469445723614 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:03 INFO - PROCESS | 4052 | 1469445723699 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 04:22:03 INFO - PROCESS | 4052 | 1469445723705 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:03 INFO - PROCESS | 4052 | 1469445723707 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:03 INFO - PROCESS | 4052 | ++DOCSHELL 14FCF400 == 39 [pid = 4052] [id = 721] 04:22:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (1511AC00) [pid = 4052] [serial = 2163] [outer = 00000000] 04:22:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (17669000) [pid = 4052] [serial = 2164] [outer = 1511AC00] 04:22:03 INFO - PROCESS | 4052 | 1469445723752 Marionette DEBUG loaded listener.js 04:22:03 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (1775B000) [pid = 4052] [serial = 2165] [outer = 1511AC00] 04:22:04 INFO - PROCESS | 4052 | 1469445724179 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:22:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:22:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 04:22:04 INFO - PROCESS | 4052 | 1469445724245 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 04:22:04 INFO - PROCESS | 4052 | 1469445724248 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 04:22:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:22:04 INFO - PROCESS | 4052 | 1469445724251 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:22:04 INFO - PROCESS | 4052 | 1469445724262 Marionette TRACE conn6 <- [1,2850,null,{}] 04:22:04 INFO - PROCESS | 4052 | 1469445724266 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:04 INFO - PROCESS | 4052 | 1469445724268 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:04 INFO - PROCESS | 4052 | 1469445724350 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 04:22:04 INFO - PROCESS | 4052 | 1469445724356 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:04 INFO - PROCESS | 4052 | 1469445724357 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:04 INFO - PROCESS | 4052 | ++DOCSHELL 12138400 == 40 [pid = 4052] [id = 722] 04:22:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (13FB0400) [pid = 4052] [serial = 2166] [outer = 00000000] 04:22:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (1797C000) [pid = 4052] [serial = 2167] [outer = 13FB0400] 04:22:04 INFO - PROCESS | 4052 | 1469445724401 Marionette DEBUG loaded listener.js 04:22:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (179D7000) [pid = 4052] [serial = 2168] [outer = 13FB0400] 04:22:04 INFO - PROCESS | 4052 | 1469445724831 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:22:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:22:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 04:22:04 INFO - PROCESS | 4052 | 1469445724886 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 04:22:04 INFO - PROCESS | 4052 | 1469445724888 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 04:22:04 INFO - PROCESS | 4052 | 1469445724891 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:22:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:22:04 INFO - PROCESS | 4052 | 1469445724892 Marionette TRACE conn6 <- [1,2854,null,{}] 04:22:04 INFO - PROCESS | 4052 | 1469445724896 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:04 INFO - PROCESS | 4052 | 1469445724898 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:04 INFO - PROCESS | 4052 | 1469445724979 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 04:22:04 INFO - PROCESS | 4052 | 1469445724985 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:04 INFO - PROCESS | 4052 | 1469445724987 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:04 INFO - PROCESS | 4052 | ++DOCSHELL 179DD000 == 41 [pid = 4052] [id = 723] 04:22:04 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (179DB800) [pid = 4052] [serial = 2169] [outer = 00000000] 04:22:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (17B59000) [pid = 4052] [serial = 2170] [outer = 179DB800] 04:22:05 INFO - PROCESS | 4052 | 1469445725031 Marionette DEBUG loaded listener.js 04:22:05 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (17B5E400) [pid = 4052] [serial = 2171] [outer = 179DB800] 04:22:05 INFO - PROCESS | 4052 | 1469445725739 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:22:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:22:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 870ms 04:22:05 INFO - PROCESS | 4052 | 1469445725766 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 04:22:05 INFO - PROCESS | 4052 | 1469445725770 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 04:22:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:22:05 INFO - PROCESS | 4052 | 1469445725775 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:22:05 INFO - PROCESS | 4052 | 1469445725780 Marionette TRACE conn6 <- [1,2858,null,{}] 04:22:05 INFO - PROCESS | 4052 | 1469445725785 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:05 INFO - PROCESS | 4052 | 1469445725788 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:05 INFO - PROCESS | 4052 | 1469445725904 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 04:22:06 INFO - PROCESS | 4052 | 1469445726046 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:06 INFO - PROCESS | 4052 | 1469445726050 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:06 INFO - PROCESS | 4052 | ++DOCSHELL 0D7E1800 == 42 [pid = 4052] [id = 724] 04:22:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (0D90F000) [pid = 4052] [serial = 2172] [outer = 00000000] 04:22:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (0DE08400) [pid = 4052] [serial = 2173] [outer = 0D90F000] 04:22:06 INFO - PROCESS | 4052 | 1469445726108 Marionette DEBUG loaded listener.js 04:22:06 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (118BE000) [pid = 4052] [serial = 2174] [outer = 0D90F000] 04:22:06 INFO - PROCESS | 4052 | 1469445726750 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:22:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:22:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1029ms 04:22:06 INFO - PROCESS | 4052 | 1469445726805 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 04:22:06 INFO - PROCESS | 4052 | 1469445726810 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 04:22:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:22:06 INFO - PROCESS | 4052 | 1469445726816 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:22:06 INFO - PROCESS | 4052 | 1469445726819 Marionette TRACE conn6 <- [1,2862,null,{}] 04:22:06 INFO - PROCESS | 4052 | 1469445726823 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:06 INFO - PROCESS | 4052 | 1469445726826 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:06 INFO - PROCESS | 4052 | 1469445726942 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 04:22:07 INFO - PROCESS | 4052 | 1469445727085 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:07 INFO - PROCESS | 4052 | 1469445727088 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:07 INFO - PROCESS | 4052 | ++DOCSHELL 1398F000 == 43 [pid = 4052] [id = 725] 04:22:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (13990800) [pid = 4052] [serial = 2175] [outer = 00000000] 04:22:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (14FDCC00) [pid = 4052] [serial = 2176] [outer = 13990800] 04:22:07 INFO - PROCESS | 4052 | 1469445727147 Marionette DEBUG loaded listener.js 04:22:07 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (16267C00) [pid = 4052] [serial = 2177] [outer = 13990800] 04:22:07 INFO - PROCESS | 4052 | 1469445727726 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:22:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:22:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 930ms 04:22:07 INFO - PROCESS | 4052 | 1469445727750 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 04:22:07 INFO - PROCESS | 4052 | 1469445727753 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 04:22:07 INFO - PROCESS | 4052 | 1469445727756 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:22:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:22:07 INFO - PROCESS | 4052 | 1469445727760 Marionette TRACE conn6 <- [1,2866,null,{}] 04:22:07 INFO - PROCESS | 4052 | 1469445727771 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:07 INFO - PROCESS | 4052 | 1469445727776 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:07 INFO - PROCESS | 4052 | 1469445727887 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 04:22:08 INFO - PROCESS | 4052 | 1469445728058 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:08 INFO - PROCESS | 4052 | 1469445728061 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:08 INFO - PROCESS | 4052 | ++DOCSHELL 17765C00 == 44 [pid = 4052] [id = 726] 04:22:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (179D0C00) [pid = 4052] [serial = 2178] [outer = 00000000] 04:22:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (179DE800) [pid = 4052] [serial = 2179] [outer = 179D0C00] 04:22:08 INFO - PROCESS | 4052 | 1469445728119 Marionette DEBUG loaded listener.js 04:22:08 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (18812C00) [pid = 4052] [serial = 2180] [outer = 179D0C00] 04:22:08 INFO - PROCESS | 4052 | 1469445728934 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:22:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:22:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1223ms 04:22:08 INFO - PROCESS | 4052 | 1469445728996 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 04:22:08 INFO - PROCESS | 4052 | 1469445729000 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 04:22:08 INFO - PROCESS | 4052 | 1469445729006 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:22:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:22:08 INFO - PROCESS | 4052 | 1469445729009 Marionette TRACE conn6 <- [1,2870,null,{}] 04:22:08 INFO - PROCESS | 4052 | 1469445729015 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:08 INFO - PROCESS | 4052 | 1469445729018 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:09 INFO - PROCESS | 4052 | 1469445729125 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 04:22:09 INFO - PROCESS | 4052 | 1469445729269 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:09 INFO - PROCESS | 4052 | 1469445729271 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:09 INFO - PROCESS | 4052 | ++DOCSHELL 0D75AC00 == 45 [pid = 4052] [id = 727] 04:22:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (0D7E4400) [pid = 4052] [serial = 2181] [outer = 00000000] 04:22:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (0DD0A400) [pid = 4052] [serial = 2182] [outer = 0D7E4400] 04:22:09 INFO - PROCESS | 4052 | 1469445729323 Marionette DEBUG loaded listener.js 04:22:09 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (0DEB0400) [pid = 4052] [serial = 2183] [outer = 0D7E4400] 04:22:10 INFO - PROCESS | 4052 | --DOCSHELL 12138400 == 44 [pid = 4052] [id = 722] 04:22:10 INFO - PROCESS | 4052 | --DOCSHELL 14FCF400 == 43 [pid = 4052] [id = 721] 04:22:10 INFO - PROCESS | 4052 | --DOCSHELL 0CC4A800 == 42 [pid = 4052] [id = 720] 04:22:10 INFO - PROCESS | 4052 | --DOCSHELL 0807FC00 == 41 [pid = 4052] [id = 719] 04:22:10 INFO - PROCESS | 4052 | --DOCSHELL 16676C00 == 40 [pid = 4052] [id = 718] 04:22:10 INFO - PROCESS | 4052 | --DOCSHELL 15127800 == 39 [pid = 4052] [id = 717] 04:22:10 INFO - PROCESS | 4052 | --DOCSHELL 13FB0800 == 38 [pid = 4052] [id = 716] 04:22:10 INFO - PROCESS | 4052 | --DOCSHELL 0DE0DC00 == 37 [pid = 4052] [id = 715] 04:22:10 INFO - PROCESS | 4052 | --DOCSHELL 0CC48C00 == 36 [pid = 4052] [id = 714] 04:22:10 INFO - PROCESS | 4052 | --DOCSHELL 0D4E3C00 == 35 [pid = 4052] [id = 712] 04:22:10 INFO - PROCESS | 4052 | --DOCSHELL 0D4E2800 == 34 [pid = 4052] [id = 713] 04:22:10 INFO - PROCESS | 4052 | --DOCSHELL 17605800 == 33 [pid = 4052] [id = 700] 04:22:10 INFO - PROCESS | 4052 | --DOCSHELL 139FE000 == 32 [pid = 4052] [id = 701] 04:22:10 INFO - PROCESS | 4052 | --DOCSHELL 0D7DF800 == 31 [pid = 4052] [id = 711] 04:22:10 INFO - PROCESS | 4052 | --DOCSHELL 0DA12800 == 30 [pid = 4052] [id = 698] 04:22:10 INFO - PROCESS | 4052 | --DOCSHELL 12284400 == 29 [pid = 4052] [id = 699] 04:22:10 INFO - PROCESS | 4052 | --DOCSHELL 1398F000 == 28 [pid = 4052] [id = 725] 04:22:10 INFO - PROCESS | 4052 | --DOCSHELL 17765C00 == 27 [pid = 4052] [id = 726] 04:22:10 INFO - PROCESS | 4052 | --DOCSHELL 179DD000 == 26 [pid = 4052] [id = 723] 04:22:10 INFO - PROCESS | 4052 | --DOCSHELL 0D7E1800 == 25 [pid = 4052] [id = 724] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (1352F800) [pid = 4052] [serial = 2119] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (0DE0C000) [pid = 4052] [serial = 2108] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (0DD06800) [pid = 4052] [serial = 2107] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (0D7D7400) [pid = 4052] [serial = 2110] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (0D7E0800) [pid = 4052] [serial = 2111] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0DD0A000) [pid = 4052] [serial = 2113] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0DD66000) [pid = 4052] [serial = 2114] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (11AC0000) [pid = 4052] [serial = 2116] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (1504F400) [pid = 4052] [serial = 2122] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (16BCD400) [pid = 4052] [serial = 2132] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0DD6A800) [pid = 4052] [serial = 2096] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0DA55C00) [pid = 4052] [serial = 2095] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (139FA800) [pid = 4052] [serial = 2099] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (1398DC00) [pid = 4052] [serial = 2098] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (1765F400) [pid = 4052] [serial = 2102] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (1760B800) [pid = 4052] [serial = 2101] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (17762800) [pid = 4052] [serial = 2105] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (1775C400) [pid = 4052] [serial = 2104] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (139FE800) [pid = 4052] [serial = 2120] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (16268800) [pid = 4052] [serial = 2125] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (17610400) [pid = 4052] [serial = 2134] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (1511CC00) [pid = 4052] [serial = 2123] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (166CA400) [pid = 4052] [serial = 2126] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (166C1400) [pid = 4052] [serial = 2128] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (166C2800) [pid = 4052] [serial = 2129] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (16BCA800) [pid = 4052] [serial = 2131] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (120A5400) [pid = 4052] [serial = 2117] [outer = 00000000] [url = about:blank] 04:22:10 INFO - PROCESS | 4052 | 1469445730464 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:22:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:22:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1479ms 04:22:10 INFO - PROCESS | 4052 | 1469445730491 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 04:22:10 INFO - PROCESS | 4052 | 1469445730495 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 04:22:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:22:10 INFO - PROCESS | 4052 | 1469445730499 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:22:10 INFO - PROCESS | 4052 | 1469445730504 Marionette TRACE conn6 <- [1,2874,null,{}] 04:22:10 INFO - PROCESS | 4052 | 1469445730509 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:10 INFO - PROCESS | 4052 | 1469445730511 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:10 INFO - PROCESS | 4052 | 1469445730602 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 04:22:10 INFO - PROCESS | 4052 | 1469445730610 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:10 INFO - PROCESS | 4052 | 1469445730613 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:10 INFO - PROCESS | 4052 | ++DOCSHELL 0D7D7400 == 26 [pid = 4052] [id = 728] 04:22:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (0D7DA400) [pid = 4052] [serial = 2184] [outer = 00000000] 04:22:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0D911C00) [pid = 4052] [serial = 2185] [outer = 0D7DA400] 04:22:10 INFO - PROCESS | 4052 | 1469445730663 Marionette DEBUG loaded listener.js 04:22:10 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0DA14C00) [pid = 4052] [serial = 2186] [outer = 0D7DA400] 04:22:11 INFO - PROCESS | 4052 | 1469445731164 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:22:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:22:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 04:22:11 INFO - PROCESS | 4052 | 1469445731231 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 04:22:11 INFO - PROCESS | 4052 | 1469445731236 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 04:22:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:22:11 INFO - PROCESS | 4052 | 1469445731242 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:22:11 INFO - PROCESS | 4052 | 1469445731245 Marionette TRACE conn6 <- [1,2878,null,{}] 04:22:11 INFO - PROCESS | 4052 | 1469445731249 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:11 INFO - PROCESS | 4052 | 1469445731251 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:11 INFO - PROCESS | 4052 | 1469445731372 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 04:22:11 INFO - PROCESS | 4052 | 1469445731482 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:11 INFO - PROCESS | 4052 | 1469445731485 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:11 INFO - PROCESS | 4052 | ++DOCSHELL 0DD6DC00 == 27 [pid = 4052] [id = 729] 04:22:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (0DE02000) [pid = 4052] [serial = 2187] [outer = 00000000] 04:22:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (0DF69400) [pid = 4052] [serial = 2188] [outer = 0DE02000] 04:22:11 INFO - PROCESS | 4052 | 1469445731534 Marionette DEBUG loaded listener.js 04:22:11 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (0E8D7400) [pid = 4052] [serial = 2189] [outer = 0DE02000] 04:22:11 INFO - PROCESS | 4052 | 1469445731921 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:22:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:22:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 04:22:11 INFO - PROCESS | 4052 | 1469445731976 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 04:22:11 INFO - PROCESS | 4052 | 1469445731978 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 04:22:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:22:11 INFO - PROCESS | 4052 | 1469445731981 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:22:11 INFO - PROCESS | 4052 | 1469445731985 Marionette TRACE conn6 <- [1,2882,null,{}] 04:22:11 INFO - PROCESS | 4052 | 1469445731996 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:11 INFO - PROCESS | 4052 | 1469445732000 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:12 INFO - PROCESS | 4052 | 1469445732085 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 04:22:12 INFO - PROCESS | 4052 | 1469445732092 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:12 INFO - PROCESS | 4052 | 1469445732095 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:12 INFO - PROCESS | 4052 | ++DOCSHELL 120A5C00 == 28 [pid = 4052] [id = 730] 04:22:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (12104C00) [pid = 4052] [serial = 2190] [outer = 00000000] 04:22:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (12140C00) [pid = 4052] [serial = 2191] [outer = 12104C00] 04:22:12 INFO - PROCESS | 4052 | 1469445732144 Marionette DEBUG loaded listener.js 04:22:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (12283800) [pid = 4052] [serial = 2192] [outer = 12104C00] 04:22:12 INFO - PROCESS | 4052 | 1469445732663 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:22:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:22:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 04:22:12 INFO - PROCESS | 4052 | 1469445732716 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 04:22:12 INFO - PROCESS | 4052 | 1469445732718 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 04:22:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:22:12 INFO - PROCESS | 4052 | 1469445732761 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:22:12 INFO - PROCESS | 4052 | 1469445732762 Marionette TRACE conn6 <- [1,2886,null,{}] 04:22:12 INFO - PROCESS | 4052 | 1469445732766 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:12 INFO - PROCESS | 4052 | 1469445732768 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:12 INFO - PROCESS | 4052 | 1469445732891 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 04:22:12 INFO - PROCESS | 4052 | 1469445732956 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:12 INFO - PROCESS | 4052 | 1469445732958 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:12 INFO - PROCESS | 4052 | ++DOCSHELL 13992C00 == 29 [pid = 4052] [id = 731] 04:22:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (13998000) [pid = 4052] [serial = 2193] [outer = 00000000] 04:22:12 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (13FB4000) [pid = 4052] [serial = 2194] [outer = 13998000] 04:22:12 INFO - PROCESS | 4052 | 1469445733004 Marionette DEBUG loaded listener.js 04:22:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (14FD1C00) [pid = 4052] [serial = 2195] [outer = 13998000] 04:22:13 INFO - PROCESS | 4052 | 1469445733403 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:22:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:22:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 711ms 04:22:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:22:13 INFO - PROCESS | 4052 | 1469445733437 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 04:22:13 INFO - PROCESS | 4052 | 1469445733439 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 04:22:13 INFO - PROCESS | 4052 | 1469445733442 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:22:13 INFO - PROCESS | 4052 | 1469445733443 Marionette TRACE conn6 <- [1,2890,null,{}] 04:22:13 INFO - PROCESS | 4052 | 1469445733447 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:13 INFO - PROCESS | 4052 | 1469445733449 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:13 INFO - PROCESS | 4052 | 1469445733562 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 04:22:13 INFO - PROCESS | 4052 | 1469445733568 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:13 INFO - PROCESS | 4052 | 1469445733570 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:13 INFO - PROCESS | 4052 | ++DOCSHELL 14FDB000 == 30 [pid = 4052] [id = 732] 04:22:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (14FDD800) [pid = 4052] [serial = 2196] [outer = 00000000] 04:22:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (1511D000) [pid = 4052] [serial = 2197] [outer = 14FDD800] 04:22:13 INFO - PROCESS | 4052 | 1469445733614 Marionette DEBUG loaded listener.js 04:22:13 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (15125400) [pid = 4052] [serial = 2198] [outer = 14FDD800] 04:22:14 INFO - PROCESS | 4052 | 1469445734094 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:22:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:22:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 04:22:14 INFO - PROCESS | 4052 | 1469445734113 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 04:22:14 INFO - PROCESS | 4052 | 1469445734115 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 04:22:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:22:14 INFO - PROCESS | 4052 | 1469445734118 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:22:14 INFO - PROCESS | 4052 | 1469445734120 Marionette TRACE conn6 <- [1,2894,null,{}] 04:22:14 INFO - PROCESS | 4052 | 1469445734123 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:14 INFO - PROCESS | 4052 | 1469445734129 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:14 INFO - PROCESS | 4052 | 1469445734259 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 04:22:14 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (166C0800) [pid = 4052] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:22:14 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (16BC9400) [pid = 4052] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:22:14 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0D4E6C00) [pid = 4052] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:22:14 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (14A4D400) [pid = 4052] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:22:14 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0D2D3C00) [pid = 4052] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:22:14 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (119AD400) [pid = 4052] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:22:14 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (0DFCEC00) [pid = 4052] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:22:14 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (0D7D7C00) [pid = 4052] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:22:14 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (15127C00) [pid = 4052] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:22:14 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (0D436000) [pid = 4052] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:22:14 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (1511AC00) [pid = 4052] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:22:14 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (179DB800) [pid = 4052] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:22:14 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (13FB0400) [pid = 4052] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:22:14 INFO - PROCESS | 4052 | 1469445734611 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:14 INFO - PROCESS | 4052 | 1469445734613 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:14 INFO - PROCESS | 4052 | ++DOCSHELL 0CC4B000 == 31 [pid = 4052] [id = 733] 04:22:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0D2D3C00) [pid = 4052] [serial = 2199] [outer = 00000000] 04:22:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (0D909800) [pid = 4052] [serial = 2200] [outer = 0D2D3C00] 04:22:14 INFO - PROCESS | 4052 | 1469445734662 Marionette DEBUG loaded listener.js 04:22:14 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (12132C00) [pid = 4052] [serial = 2201] [outer = 0D2D3C00] 04:22:15 INFO - PROCESS | 4052 | 1469445735059 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:22:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:22:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 970ms 04:22:15 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:22:15 INFO - PROCESS | 4052 | 1469445735088 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 04:22:15 INFO - PROCESS | 4052 | 1469445735090 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 04:22:15 INFO - PROCESS | 4052 | 1469445735093 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:22:15 INFO - PROCESS | 4052 | 1469445735095 Marionette TRACE conn6 <- [1,2898,null,{}] 04:22:15 INFO - PROCESS | 4052 | 1469445735098 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:15 INFO - PROCESS | 4052 | 1469445735100 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:15 INFO - PROCESS | 4052 | 1469445735216 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 04:22:15 INFO - PROCESS | 4052 | 1469445735224 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:15 INFO - PROCESS | 4052 | 1469445735226 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:15 INFO - PROCESS | 4052 | ++DOCSHELL 0D7DBC00 == 32 [pid = 4052] [id = 734] 04:22:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (139F7000) [pid = 4052] [serial = 2202] [outer = 00000000] 04:22:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (166C1400) [pid = 4052] [serial = 2203] [outer = 139F7000] 04:22:15 INFO - PROCESS | 4052 | 1469445735271 Marionette DEBUG loaded listener.js 04:22:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (166CB000) [pid = 4052] [serial = 2204] [outer = 139F7000] 04:22:15 INFO - PROCESS | 4052 | 1469445735646 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:22:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:22:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:22:15 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 570ms 04:22:15 INFO - PROCESS | 4052 | 1469445735665 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 04:22:15 INFO - PROCESS | 4052 | 1469445735667 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 04:22:15 INFO - PROCESS | 4052 | 1469445735670 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:22:15 INFO - TEST-START | /DOMEvents/constructors.html 04:22:15 INFO - PROCESS | 4052 | 1469445735672 Marionette TRACE conn6 <- [1,2902,null,{}] 04:22:15 INFO - PROCESS | 4052 | 1469445735676 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:15 INFO - PROCESS | 4052 | 1469445735678 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:15 INFO - PROCESS | 4052 | 1469445735757 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 04:22:15 INFO - PROCESS | 4052 | 1469445735761 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:15 INFO - PROCESS | 4052 | 1469445735763 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:15 INFO - PROCESS | 4052 | ++DOCSHELL 0D2D3800 == 33 [pid = 4052] [id = 735] 04:22:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0DF44400) [pid = 4052] [serial = 2205] [outer = 00000000] 04:22:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (16BC1400) [pid = 4052] [serial = 2206] [outer = 0DF44400] 04:22:15 INFO - PROCESS | 4052 | 1469445735808 Marionette DEBUG loaded listener.js 04:22:15 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (16BC2C00) [pid = 4052] [serial = 2207] [outer = 0DF44400] 04:22:16 INFO - PROCESS | 4052 | 1469445736448 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:22:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:22:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:22:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:22:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:22:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:22:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:22:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:22:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:22:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:22:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:22:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:22:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:22:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:22:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:22:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:22:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:22:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:22:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:22:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:22:16 INFO - TEST-OK | /DOMEvents/constructors.html | took 846ms 04:22:16 INFO - PROCESS | 4052 | 1469445736521 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 04:22:16 INFO - PROCESS | 4052 | 1469445736523 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 04:22:16 INFO - PROCESS | 4052 | 1469445736526 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:22:16 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:22:16 INFO - PROCESS | 4052 | 1469445736539 Marionette TRACE conn6 <- [1,2906,null,{}] 04:22:16 INFO - PROCESS | 4052 | 1469445736543 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:16 INFO - PROCESS | 4052 | 1469445736545 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:16 INFO - PROCESS | 4052 | 1469445736667 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 04:22:16 INFO - PROCESS | 4052 | 1469445736810 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:16 INFO - PROCESS | 4052 | 1469445736813 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:16 INFO - PROCESS | 4052 | ++DOCSHELL 0856FC00 == 34 [pid = 4052] [id = 736] 04:22:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (0CC3EC00) [pid = 4052] [serial = 2208] [outer = 00000000] 04:22:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (0CC48C00) [pid = 4052] [serial = 2209] [outer = 0CC3EC00] 04:22:16 INFO - PROCESS | 4052 | 1469445736873 Marionette DEBUG loaded listener.js 04:22:16 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (0D4E6800) [pid = 4052] [serial = 2210] [outer = 0CC3EC00] 04:22:17 INFO - PROCESS | 4052 | 1469445737523 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:22:17 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:22:17 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1030ms 04:22:17 INFO - PROCESS | 4052 | 1469445737562 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 04:22:17 INFO - PROCESS | 4052 | 1469445737566 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 04:22:17 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:22:17 INFO - PROCESS | 4052 | 1469445737616 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:22:17 INFO - PROCESS | 4052 | 1469445737620 Marionette TRACE conn6 <- [1,2910,null,{}] 04:22:17 INFO - PROCESS | 4052 | 1469445737625 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:17 INFO - PROCESS | 4052 | 1469445737628 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:17 INFO - PROCESS | 4052 | 1469445737750 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 04:22:17 INFO - PROCESS | 4052 | 1469445737889 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:17 INFO - PROCESS | 4052 | 1469445737893 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:17 INFO - PROCESS | 4052 | ++DOCSHELL 0DA14400 == 35 [pid = 4052] [id = 737] 04:22:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (0DE06400) [pid = 4052] [serial = 2211] [outer = 00000000] 04:22:17 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (11922400) [pid = 4052] [serial = 2212] [outer = 0DE06400] 04:22:17 INFO - PROCESS | 4052 | 1469445737950 Marionette DEBUG loaded listener.js 04:22:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (11CF6000) [pid = 4052] [serial = 2213] [outer = 0DE06400] 04:22:18 INFO - PROCESS | 4052 | [4052] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:22:18 INFO - PROCESS | 4052 | [4052] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:22:18 INFO - PROCESS | 4052 | [4052] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:22:18 INFO - PROCESS | 4052 | [4052] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:22:18 INFO - PROCESS | 4052 | 1469445738587 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:22:18 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:22:18 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:22:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:22:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:22: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 04:22:18 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:22:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:22:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:22: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 04:22:18 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:22:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:22:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:22: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]" 04:22:18 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:22:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:22:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:22:18 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:22:18 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1055ms 04:22:18 INFO - PROCESS | 4052 | 1469445738653 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 04:22:18 INFO - PROCESS | 4052 | 1469445738656 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 04:22:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:22:18 INFO - PROCESS | 4052 | 1469445738660 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:22:18 INFO - PROCESS | 4052 | 1469445738662 Marionette TRACE conn6 <- [1,2914,null,{}] 04:22:18 INFO - PROCESS | 4052 | 1469445738667 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:18 INFO - PROCESS | 4052 | 1469445738669 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:18 INFO - PROCESS | 4052 | 1469445738808 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 04:22:18 INFO - PROCESS | 4052 | 1469445738970 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:18 INFO - PROCESS | 4052 | 1469445738973 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:18 INFO - PROCESS | 4052 | ++DOCSHELL 0DD06800 == 36 [pid = 4052] [id = 738] 04:22:18 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (0DD64800) [pid = 4052] [serial = 2214] [outer = 00000000] 04:22:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (16B92400) [pid = 4052] [serial = 2215] [outer = 0DD64800] 04:22:19 INFO - PROCESS | 4052 | 1469445739029 Marionette DEBUG loaded listener.js 04:22:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (17459800) [pid = 4052] [serial = 2216] [outer = 0DD64800] 04:22:19 INFO - PROCESS | 4052 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:22:19 INFO - PROCESS | 4052 | 1469445739704 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:22:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:22:19 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1070ms 04:22:19 INFO - PROCESS | 4052 | --DOCSHELL 0D2D3800 == 35 [pid = 4052] [id = 735] 04:22:19 INFO - PROCESS | 4052 | --DOCSHELL 0D7DBC00 == 34 [pid = 4052] [id = 734] 04:22:19 INFO - PROCESS | 4052 | --DOCSHELL 0CC4B000 == 33 [pid = 4052] [id = 733] 04:22:19 INFO - PROCESS | 4052 | --DOCSHELL 14FDB000 == 32 [pid = 4052] [id = 732] 04:22:19 INFO - PROCESS | 4052 | --DOCSHELL 13992C00 == 31 [pid = 4052] [id = 731] 04:22:19 INFO - PROCESS | 4052 | --DOCSHELL 120A5C00 == 30 [pid = 4052] [id = 730] 04:22:19 INFO - PROCESS | 4052 | --DOCSHELL 0DD6DC00 == 29 [pid = 4052] [id = 729] 04:22:19 INFO - PROCESS | 4052 | --DOCSHELL 0D7D7400 == 28 [pid = 4052] [id = 728] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (17B59000) [pid = 4052] [serial = 2170] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (17B5E400) [pid = 4052] [serial = 2171] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (1797C000) [pid = 4052] [serial = 2167] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (166CC000) [pid = 4052] [serial = 2155] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (17607400) [pid = 4052] [serial = 2158] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0DA4D000) [pid = 4052] [serial = 2140] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (118C1800) [pid = 4052] [serial = 2141] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (14FD1400) [pid = 4052] [serial = 2149] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (15046400) [pid = 4052] [serial = 2150] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0D90E000) [pid = 4052] [serial = 2143] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0DA4EC00) [pid = 4052] [serial = 2144] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (17665000) [pid = 4052] [serial = 2135] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (118C1000) [pid = 4052] [serial = 2146] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (119EF800) [pid = 4052] [serial = 2147] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (0DA16400) [pid = 4052] [serial = 2137] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (0DA58800) [pid = 4052] [serial = 2138] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (1683CC00) [pid = 4052] [serial = 2156] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (15FC3400) [pid = 4052] [serial = 2152] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (0DA18400) [pid = 4052] [serial = 2161] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (17459400) [pid = 4052] [serial = 2159] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 64 (17669000) [pid = 4052] [serial = 2164] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 63 (118BF800) [pid = 4052] [serial = 2162] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 62 (1775B000) [pid = 4052] [serial = 2165] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 61 (179D7000) [pid = 4052] [serial = 2168] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | --DOMWINDOW == 60 (1607DC00) [pid = 4052] [serial = 2153] [outer = 00000000] [url = about:blank] 04:22:19 INFO - PROCESS | 4052 | 1469445739801 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 04:22:19 INFO - PROCESS | 4052 | 1469445739805 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 04:22:19 INFO - PROCESS | 4052 | 1469445739813 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:22:19 INFO - PROCESS | 4052 | 1469445739816 Marionette TRACE conn6 <- [1,2918,null,{}] 04:22:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:22:19 INFO - PROCESS | 4052 | 1469445739825 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:19 INFO - PROCESS | 4052 | 1469445739828 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:19 INFO - PROCESS | 4052 | 1469445739924 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 04:22:19 INFO - PROCESS | 4052 | 1469445739931 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:19 INFO - PROCESS | 4052 | 1469445739934 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:19 INFO - PROCESS | 4052 | ++DOCSHELL 0DA1C400 == 29 [pid = 4052] [id = 739] 04:22:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 61 (0DA1FC00) [pid = 4052] [serial = 2217] [outer = 00000000] 04:22:19 INFO - PROCESS | 4052 | ++DOMWINDOW == 62 (0DA51800) [pid = 4052] [serial = 2218] [outer = 0DA1FC00] 04:22:19 INFO - PROCESS | 4052 | 1469445739983 Marionette DEBUG loaded listener.js 04:22:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 63 (0DD0A000) [pid = 4052] [serial = 2219] [outer = 0DA1FC00] 04:22:20 INFO - PROCESS | 4052 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:22:20 INFO - PROCESS | 4052 | 1469445740498 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:22:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:22:20 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 730ms 04:22:20 INFO - PROCESS | 4052 | 1469445740553 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 04:22:20 INFO - PROCESS | 4052 | 1469445740557 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 04:22:20 INFO - PROCESS | 4052 | 1469445740563 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:22:20 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:22:20 INFO - PROCESS | 4052 | 1469445740566 Marionette TRACE conn6 <- [1,2922,null,{}] 04:22:20 INFO - PROCESS | 4052 | 1469445740570 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:20 INFO - PROCESS | 4052 | 1469445740572 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:20 INFO - PROCESS | 4052 | 1469445740659 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 04:22:20 INFO - PROCESS | 4052 | 1469445740756 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:20 INFO - PROCESS | 4052 | 1469445740758 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:20 INFO - PROCESS | 4052 | ++DOCSHELL 118C6800 == 30 [pid = 4052] [id = 740] 04:22:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 64 (118C8800) [pid = 4052] [serial = 2220] [outer = 00000000] 04:22:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 65 (119F0800) [pid = 4052] [serial = 2221] [outer = 118C8800] 04:22:20 INFO - PROCESS | 4052 | 1469445740807 Marionette DEBUG loaded listener.js 04:22:20 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (12026800) [pid = 4052] [serial = 2222] [outer = 118C8800] 04:22:21 INFO - PROCESS | 4052 | 1469445741186 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:22:21 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:22:21 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 671ms 04:22:21 INFO - PROCESS | 4052 | 1469445741239 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 04:22:21 INFO - PROCESS | 4052 | 1469445741241 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 04:22:21 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:22:21 INFO - PROCESS | 4052 | 1469445741245 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:22:21 INFO - PROCESS | 4052 | 1469445741248 Marionette TRACE conn6 <- [1,2926,null,{}] 04:22:21 INFO - PROCESS | 4052 | 1469445741259 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:21 INFO - PROCESS | 4052 | 1469445741264 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:21 INFO - PROCESS | 4052 | 1469445741353 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 04:22:21 INFO - PROCESS | 4052 | 1469445741360 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:21 INFO - PROCESS | 4052 | 1469445741363 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:21 INFO - PROCESS | 4052 | ++DOCSHELL 14A4DC00 == 31 [pid = 4052] [id = 741] 04:22:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (14A54C00) [pid = 4052] [serial = 2223] [outer = 00000000] 04:22:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (150D9000) [pid = 4052] [serial = 2224] [outer = 14A54C00] 04:22:21 INFO - PROCESS | 4052 | 1469445741412 Marionette DEBUG loaded listener.js 04:22:21 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (15FB8000) [pid = 4052] [serial = 2225] [outer = 14A54C00] 04:22:21 INFO - PROCESS | 4052 | 1469445741838 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:22:21 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. 04:22:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 04:22:21 INFO - PROCESS | 4052 | 1469445741879 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 04:22:21 INFO - PROCESS | 4052 | 1469445741882 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 04:22:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:22:21 INFO - PROCESS | 4052 | 1469445741889 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:22:21 INFO - PROCESS | 4052 | 1469445741891 Marionette TRACE conn6 <- [1,2930,null,{}] 04:22:21 INFO - PROCESS | 4052 | 1469445741895 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:21 INFO - PROCESS | 4052 | 1469445741897 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:22 INFO - PROCESS | 4052 | 1469445742036 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 04:22:22 INFO - PROCESS | 4052 | 1469445742076 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:22 INFO - PROCESS | 4052 | 1469445742078 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:22 INFO - PROCESS | 4052 | ++DOCSHELL 166C2400 == 32 [pid = 4052] [id = 742] 04:22:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (166C2800) [pid = 4052] [serial = 2226] [outer = 00000000] 04:22:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (166CD000) [pid = 4052] [serial = 2227] [outer = 166C2800] 04:22:22 INFO - PROCESS | 4052 | 1469445742177 Marionette DEBUG loaded listener.js 04:22:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (16841400) [pid = 4052] [serial = 2228] [outer = 166C2800] 04:22:22 INFO - PROCESS | 4052 | 1469445742544 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:22:22 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 04:22:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:22:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 730ms 04:22:22 INFO - PROCESS | 4052 | 1469445742624 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 04:22:22 INFO - PROCESS | 4052 | 1469445742626 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 04:22:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:22:22 INFO - PROCESS | 4052 | 1469445742629 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:22:22 INFO - PROCESS | 4052 | 1469445742631 Marionette TRACE conn6 <- [1,2934,null,{}] 04:22:22 INFO - PROCESS | 4052 | 1469445742642 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:22 INFO - PROCESS | 4052 | 1469445742644 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:22 INFO - PROCESS | 4052 | 1469445742759 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 04:22:22 INFO - PROCESS | 4052 | 1469445742764 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:22 INFO - PROCESS | 4052 | 1469445742766 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:22 INFO - PROCESS | 4052 | ++DOCSHELL 16A29C00 == 33 [pid = 4052] [id = 743] 04:22:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (16BC5C00) [pid = 4052] [serial = 2229] [outer = 00000000] 04:22:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (17606400) [pid = 4052] [serial = 2230] [outer = 16BC5C00] 04:22:22 INFO - PROCESS | 4052 | 1469445742814 Marionette DEBUG loaded listener.js 04:22:22 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (17609000) [pid = 4052] [serial = 2231] [outer = 16BC5C00] 04:22:23 INFO - PROCESS | 4052 | 1469445743238 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:22: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. 04:22:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 04:22:23 INFO - PROCESS | 4052 | 1469445743300 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 04:22:23 INFO - PROCESS | 4052 | 1469445743302 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 04:22:23 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:22:23 INFO - PROCESS | 4052 | 1469445743305 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:22:23 INFO - PROCESS | 4052 | 1469445743307 Marionette TRACE conn6 <- [1,2938,null,{}] 04:22:23 INFO - PROCESS | 4052 | 1469445743311 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:23 INFO - PROCESS | 4052 | 1469445743316 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:23 INFO - PROCESS | 4052 | 1469445743484 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 04:22:23 INFO - PROCESS | 4052 | 1469445743501 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:23 INFO - PROCESS | 4052 | 1469445743503 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:23 INFO - PROCESS | 4052 | ++DOCSHELL 1760F800 == 34 [pid = 4052] [id = 744] 04:22:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (17660800) [pid = 4052] [serial = 2232] [outer = 00000000] 04:22:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (17758C00) [pid = 4052] [serial = 2233] [outer = 17660800] 04:22:23 INFO - PROCESS | 4052 | 1469445743557 Marionette DEBUG loaded listener.js 04:22:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (17759C00) [pid = 4052] [serial = 2234] [outer = 17660800] 04:22:23 INFO - PROCESS | 4052 | ++DOCSHELL 0D7DBC00 == 35 [pid = 4052] [id = 745] 04:22:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (1796F800) [pid = 4052] [serial = 2235] [outer = 00000000] 04:22:23 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (17977000) [pid = 4052] [serial = 2236] [outer = 1796F800] 04:22:24 INFO - PROCESS | 4052 | 1469445744071 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:22:24 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (13998000) [pid = 4052] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:22:24 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0D7DA400) [pid = 4052] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:22:24 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (12104C00) [pid = 4052] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:22:24 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0DE02000) [pid = 4052] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:22:24 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0D7E4400) [pid = 4052] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:22:24 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (14FDD800) [pid = 4052] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:22:24 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (0D90F000) [pid = 4052] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:22:24 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (13990800) [pid = 4052] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:22:24 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (139F7000) [pid = 4052] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:22:24 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (179D0C00) [pid = 4052] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:22:24 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (0D2D3C00) [pid = 4052] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:22: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. 04:22:24 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 830ms 04:22:24 INFO - PROCESS | 4052 | 1469445744136 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 04:22:24 INFO - PROCESS | 4052 | 1469445744138 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 04:22:24 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:22:24 INFO - PROCESS | 4052 | 1469445744141 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:22:24 INFO - PROCESS | 4052 | 1469445744143 Marionette TRACE conn6 <- [1,2942,null,{}] 04:22:24 INFO - PROCESS | 4052 | 1469445744146 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:24 INFO - PROCESS | 4052 | 1469445744148 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:24 INFO - PROCESS | 4052 | 1469445744244 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 04:22:24 INFO - PROCESS | 4052 | 1469445744252 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:24 INFO - PROCESS | 4052 | 1469445744253 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:24 INFO - PROCESS | 4052 | ++DOCSHELL 0D90F000 == 36 [pid = 4052] [id = 746] 04:22:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (0DD63000) [pid = 4052] [serial = 2237] [outer = 00000000] 04:22:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (12104C00) [pid = 4052] [serial = 2238] [outer = 0DD63000] 04:22:24 INFO - PROCESS | 4052 | 1469445744297 Marionette DEBUG loaded listener.js 04:22:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (13FAF400) [pid = 4052] [serial = 2239] [outer = 0DD63000] 04:22:24 INFO - PROCESS | 4052 | 1469445744701 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:22:24 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:22:24 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 04:22:24 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 570ms 04:22:24 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:22:24 INFO - PROCESS | 4052 | 1469445744712 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 04:22:24 INFO - PROCESS | 4052 | 1469445744714 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 04:22:24 INFO - PROCESS | 4052 | 1469445744717 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:22:24 INFO - PROCESS | 4052 | 1469445744719 Marionette TRACE conn6 <- [1,2946,null,{}] 04:22:24 INFO - PROCESS | 4052 | 1469445744722 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:24 INFO - PROCESS | 4052 | 1469445744724 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:24 INFO - PROCESS | 4052 | 1469445744909 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 04:22:24 INFO - PROCESS | 4052 | 1469445744921 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:24 INFO - PROCESS | 4052 | 1469445744923 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:24 INFO - PROCESS | 4052 | ++DOCSHELL 0CC42000 == 37 [pid = 4052] [id = 747] 04:22:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0CC43C00) [pid = 4052] [serial = 2240] [outer = 00000000] 04:22:24 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (177C6C00) [pid = 4052] [serial = 2241] [outer = 0CC43C00] 04:22:24 INFO - PROCESS | 4052 | 1469445744967 Marionette DEBUG loaded listener.js 04:22:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (179D9400) [pid = 4052] [serial = 2242] [outer = 0CC43C00] 04:22:25 INFO - PROCESS | 4052 | 1469445745343 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:22: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. 04:22:25 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 04:22:25 INFO - PROCESS | 4052 | 1469445745388 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 04:22:25 INFO - PROCESS | 4052 | 1469445745390 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 04:22:25 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:22:25 INFO - PROCESS | 4052 | 1469445745393 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:22:25 INFO - PROCESS | 4052 | 1469445745394 Marionette TRACE conn6 <- [1,2950,null,{}] 04:22:25 INFO - PROCESS | 4052 | 1469445745398 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:25 INFO - PROCESS | 4052 | 1469445745400 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:25 INFO - PROCESS | 4052 | 1469445745531 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 04:22:25 INFO - PROCESS | 4052 | 1469445745542 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:25 INFO - PROCESS | 4052 | 1469445745543 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:25 INFO - PROCESS | 4052 | ++DOCSHELL 12076400 == 38 [pid = 4052] [id = 748] 04:22:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (14FD2800) [pid = 4052] [serial = 2243] [outer = 00000000] 04:22:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (17B53800) [pid = 4052] [serial = 2244] [outer = 14FD2800] 04:22:25 INFO - PROCESS | 4052 | 1469445745587 Marionette DEBUG loaded listener.js 04:22:25 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (17CF1800) [pid = 4052] [serial = 2245] [outer = 14FD2800] 04:22:25 INFO - PROCESS | 4052 | 1469445745973 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:22:25 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. 04:22:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 04:22:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:22:26 INFO - PROCESS | 4052 | 1469445746024 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 04:22:26 INFO - PROCESS | 4052 | 1469445746026 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 04:22:26 INFO - PROCESS | 4052 | 1469445746029 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:22:26 INFO - PROCESS | 4052 | 1469445746031 Marionette TRACE conn6 <- [1,2954,null,{}] 04:22:26 INFO - PROCESS | 4052 | 1469445746034 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:26 INFO - PROCESS | 4052 | 1469445746036 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:26 INFO - PROCESS | 4052 | 1469445746165 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 04:22:26 INFO - PROCESS | 4052 | 1469445746365 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:26 INFO - PROCESS | 4052 | 1469445746369 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:26 INFO - PROCESS | 4052 | ++DOCSHELL 0CC4B000 == 39 [pid = 4052] [id = 749] 04:22:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (0CC4D800) [pid = 4052] [serial = 2246] [outer = 00000000] 04:22:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (0D754C00) [pid = 4052] [serial = 2247] [outer = 0CC4D800] 04:22:26 INFO - PROCESS | 4052 | 1469445746431 Marionette DEBUG loaded listener.js 04:22:26 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (0DA18400) [pid = 4052] [serial = 2248] [outer = 0CC4D800] 04:22:26 INFO - PROCESS | 4052 | 1469445746935 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:22:26 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. 04:22:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 930ms 04:22:26 INFO - PROCESS | 4052 | 1469445746961 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 04:22:26 INFO - PROCESS | 4052 | 1469445746966 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 04:22:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:22:26 INFO - PROCESS | 4052 | 1469445746971 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:22:26 INFO - PROCESS | 4052 | 1469445746974 Marionette TRACE conn6 <- [1,2958,null,{}] 04:22:26 INFO - PROCESS | 4052 | 1469445746979 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:26 INFO - PROCESS | 4052 | 1469445746982 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:27 INFO - PROCESS | 4052 | 1469445747096 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 04:22:27 INFO - PROCESS | 4052 | 1469445747240 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:27 INFO - PROCESS | 4052 | 1469445747243 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:27 INFO - PROCESS | 4052 | ++DOCSHELL 118BC400 == 40 [pid = 4052] [id = 750] 04:22:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (118C2C00) [pid = 4052] [serial = 2249] [outer = 00000000] 04:22:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (1398B800) [pid = 4052] [serial = 2250] [outer = 118C2C00] 04:22:27 INFO - PROCESS | 4052 | 1469445747302 Marionette DEBUG loaded listener.js 04:22:27 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (13FB5C00) [pid = 4052] [serial = 2251] [outer = 118C2C00] 04:22:27 INFO - PROCESS | 4052 | 1469445747826 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:22:27 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. 04:22:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 890ms 04:22:27 INFO - PROCESS | 4052 | 1469445747861 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 04:22:27 INFO - PROCESS | 4052 | 1469445747864 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 04:22:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:22:27 INFO - PROCESS | 4052 | 1469445747867 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:22:27 INFO - PROCESS | 4052 | 1469445747870 Marionette TRACE conn6 <- [1,2962,null,{}] 04:22:27 INFO - PROCESS | 4052 | 1469445747874 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:27 INFO - PROCESS | 4052 | 1469445747876 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:27 INFO - PROCESS | 4052 | 1469445747988 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 04:22:28 INFO - PROCESS | 4052 | 1469445748134 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:28 INFO - PROCESS | 4052 | 1469445748136 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:28 INFO - PROCESS | 4052 | ++DOCSHELL 15123400 == 41 [pid = 4052] [id = 751] 04:22:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (1760DC00) [pid = 4052] [serial = 2252] [outer = 00000000] 04:22:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (17667000) [pid = 4052] [serial = 2253] [outer = 1760DC00] 04:22:28 INFO - PROCESS | 4052 | 1469445748192 Marionette DEBUG loaded listener.js 04:22:28 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (17762800) [pid = 4052] [serial = 2254] [outer = 1760DC00] 04:22:28 INFO - PROCESS | 4052 | 1469445748699 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:22: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. 04:22:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 870ms 04:22:28 INFO - PROCESS | 4052 | 1469445748742 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 04:22:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:22:28 INFO - PROCESS | 4052 | 1469445748746 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 04:22:28 INFO - PROCESS | 4052 | 1469445748757 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:22:28 INFO - PROCESS | 4052 | 1469445748761 Marionette TRACE conn6 <- [1,2966,null,{}] 04:22:28 INFO - PROCESS | 4052 | 1469445748808 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:28 INFO - PROCESS | 4052 | 1469445748811 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:28 INFO - PROCESS | 4052 | 1469445748915 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 04:22:29 INFO - PROCESS | 4052 | 1469445749056 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:29 INFO - PROCESS | 4052 | 1469445749058 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:29 INFO - PROCESS | 4052 | ++DOCSHELL 17CEC800 == 42 [pid = 4052] [id = 752] 04:22:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (188A5800) [pid = 4052] [serial = 2255] [outer = 00000000] 04:22:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (19207800) [pid = 4052] [serial = 2256] [outer = 188A5800] 04:22:29 INFO - PROCESS | 4052 | 1469445749112 Marionette DEBUG loaded listener.js 04:22:29 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (19259C00) [pid = 4052] [serial = 2257] [outer = 188A5800] 04:22:29 INFO - PROCESS | 4052 | 1469445749646 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:22: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. 04:22:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 930ms 04:22:29 INFO - PROCESS | 4052 | 1469445749696 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 04:22:29 INFO - PROCESS | 4052 | 1469445749698 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 04:22:29 INFO - PROCESS | 4052 | 1469445749703 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:22:29 INFO - PROCESS | 4052 | 1469445749705 Marionette TRACE conn6 <- [1,2970,null,{}] 04:22:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:22:29 INFO - PROCESS | 4052 | 1469445749709 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:29 INFO - PROCESS | 4052 | 1469445749711 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:29 INFO - PROCESS | 4052 | 1469445749854 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 04:22:30 INFO - PROCESS | 4052 | 1469445750154 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:30 INFO - PROCESS | 4052 | 1469445750157 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:30 INFO - PROCESS | 4052 | ++DOCSHELL 08084400 == 43 [pid = 4052] [id = 753] 04:22:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (0D4EC800) [pid = 4052] [serial = 2258] [outer = 00000000] 04:22:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (0D7D9800) [pid = 4052] [serial = 2259] [outer = 0D4EC800] 04:22:30 INFO - PROCESS | 4052 | 1469445750232 Marionette DEBUG loaded listener.js 04:22:30 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (0DA18C00) [pid = 4052] [serial = 2260] [outer = 0D4EC800] 04:22:30 INFO - PROCESS | 4052 | 1469445750735 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:22: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 04:22:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:22:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:22:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1078ms 04:22:30 INFO - PROCESS | 4052 | 1469445750788 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 04:22:30 INFO - PROCESS | 4052 | 1469445750792 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 04:22:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:22:30 INFO - PROCESS | 4052 | 1469445750796 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:22:30 INFO - PROCESS | 4052 | 1469445750798 Marionette TRACE conn6 <- [1,2974,null,{}] 04:22:30 INFO - PROCESS | 4052 | 1469445750855 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:30 INFO - PROCESS | 4052 | 1469445750859 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:30 INFO - PROCESS | 4052 | 1469445750948 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 04:22:31 INFO - PROCESS | 4052 | --DOCSHELL 0D75AC00 == 42 [pid = 4052] [id = 727] 04:22:31 INFO - PROCESS | 4052 | --DOCSHELL 12076400 == 41 [pid = 4052] [id = 748] 04:22:31 INFO - PROCESS | 4052 | --DOCSHELL 0CC42000 == 40 [pid = 4052] [id = 747] 04:22:31 INFO - PROCESS | 4052 | --DOCSHELL 0D90F000 == 39 [pid = 4052] [id = 746] 04:22:31 INFO - PROCESS | 4052 | --DOCSHELL 0D7DBC00 == 38 [pid = 4052] [id = 745] 04:22:31 INFO - PROCESS | 4052 | --DOCSHELL 1760F800 == 37 [pid = 4052] [id = 744] 04:22:31 INFO - PROCESS | 4052 | --DOCSHELL 16A29C00 == 36 [pid = 4052] [id = 743] 04:22:31 INFO - PROCESS | 4052 | --DOCSHELL 166C2400 == 35 [pid = 4052] [id = 742] 04:22:31 INFO - PROCESS | 4052 | --DOCSHELL 14A4DC00 == 34 [pid = 4052] [id = 741] 04:22:31 INFO - PROCESS | 4052 | --DOCSHELL 118C6800 == 33 [pid = 4052] [id = 740] 04:22:31 INFO - PROCESS | 4052 | --DOCSHELL 0DA1C400 == 32 [pid = 4052] [id = 739] 04:22:31 INFO - PROCESS | 4052 | --DOCSHELL 0DA14400 == 31 [pid = 4052] [id = 737] 04:22:31 INFO - PROCESS | 4052 | --DOCSHELL 0856FC00 == 30 [pid = 4052] [id = 736] 04:22:31 INFO - PROCESS | 4052 | --DOCSHELL 0DD06800 == 29 [pid = 4052] [id = 738] 04:22:31 INFO - PROCESS | 4052 | --DOCSHELL 17CEC800 == 28 [pid = 4052] [id = 752] 04:22:31 INFO - PROCESS | 4052 | --DOCSHELL 08084400 == 27 [pid = 4052] [id = 753] 04:22:31 INFO - PROCESS | 4052 | --DOCSHELL 15123400 == 26 [pid = 4052] [id = 751] 04:22:31 INFO - PROCESS | 4052 | --DOCSHELL 0CC4B000 == 25 [pid = 4052] [id = 749] 04:22:31 INFO - PROCESS | 4052 | --DOCSHELL 118BC400 == 24 [pid = 4052] [id = 750] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (16BC1400) [pid = 4052] [serial = 2206] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (13FB4000) [pid = 4052] [serial = 2194] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (0D911C00) [pid = 4052] [serial = 2185] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (0DA14C00) [pid = 4052] [serial = 2186] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (12140C00) [pid = 4052] [serial = 2191] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (0DF69400) [pid = 4052] [serial = 2188] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0E8D7400) [pid = 4052] [serial = 2189] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0DEB0400) [pid = 4052] [serial = 2183] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0DD0A400) [pid = 4052] [serial = 2182] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (1511D000) [pid = 4052] [serial = 2197] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (118BE000) [pid = 4052] [serial = 2174] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0DE08400) [pid = 4052] [serial = 2173] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (16267C00) [pid = 4052] [serial = 2177] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (14FDCC00) [pid = 4052] [serial = 2176] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (166CB000) [pid = 4052] [serial = 2204] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (18812C00) [pid = 4052] [serial = 2180] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (179DE800) [pid = 4052] [serial = 2179] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (14FD1C00) [pid = 4052] [serial = 2195] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0D909800) [pid = 4052] [serial = 2200] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (15125400) [pid = 4052] [serial = 2198] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (12132C00) [pid = 4052] [serial = 2201] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (166C1400) [pid = 4052] [serial = 2203] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (12283800) [pid = 4052] [serial = 2192] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 4052 | 1469445751787 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:31 INFO - PROCESS | 4052 | 1469445751790 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:31 INFO - PROCESS | 4052 | ++DOCSHELL 0856C000 == 25 [pid = 4052] [id = 754] 04:22:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (0856C400) [pid = 4052] [serial = 2261] [outer = 00000000] 04:22:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (0CC49400) [pid = 4052] [serial = 2262] [outer = 0856C400] 04:22:31 INFO - PROCESS | 4052 | 1469445751845 Marionette DEBUG loaded listener.js 04:22:31 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0D5F1000) [pid = 4052] [serial = 2263] [outer = 0856C400] 04:22:32 INFO - PROCESS | 4052 | 1469445752227 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:22:32 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. 04:22:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1532ms 04:22:32 INFO - PROCESS | 4052 | 1469445752331 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 04:22:32 INFO - PROCESS | 4052 | 1469445752335 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 04:22:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:22:32 INFO - PROCESS | 4052 | 1469445752344 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:22:32 INFO - PROCESS | 4052 | 1469445752346 Marionette TRACE conn6 <- [1,2978,null,{}] 04:22:32 INFO - PROCESS | 4052 | 1469445752352 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:32 INFO - PROCESS | 4052 | 1469445752356 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:32 INFO - PROCESS | 4052 | 1469445752445 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 04:22:32 INFO - PROCESS | 4052 | 1469445752452 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:32 INFO - PROCESS | 4052 | 1469445752455 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:32 INFO - PROCESS | 4052 | ++DOCSHELL 0DA4AC00 == 26 [pid = 4052] [id = 755] 04:22:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0DA4B800) [pid = 4052] [serial = 2264] [outer = 00000000] 04:22:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0DA55800) [pid = 4052] [serial = 2265] [outer = 0DA4B800] 04:22:32 INFO - PROCESS | 4052 | 1469445752502 Marionette DEBUG loaded listener.js 04:22:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (0DD3A000) [pid = 4052] [serial = 2266] [outer = 0DA4B800] 04:22:32 INFO - PROCESS | 4052 | ++DOCSHELL 0E835800 == 27 [pid = 4052] [id = 756] 04:22:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (0E836400) [pid = 4052] [serial = 2267] [outer = 00000000] 04:22:32 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (0E8D3400) [pid = 4052] [serial = 2268] [outer = 0E836400] 04:22:32 INFO - PROCESS | 4052 | 1469445752991 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:22: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. 04:22:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 04:22:32 INFO - PROCESS | 4052 | 1469445753018 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 04:22:33 INFO - PROCESS | 4052 | 1469445753022 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 04:22:33 INFO - PROCESS | 4052 | 1469445753026 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:22:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:22:33 INFO - PROCESS | 4052 | 1469445753028 Marionette TRACE conn6 <- [1,2982,null,{}] 04:22:33 INFO - PROCESS | 4052 | 1469445753031 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:33 INFO - PROCESS | 4052 | 1469445753034 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:33 INFO - PROCESS | 4052 | 1469445753159 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 04:22:33 INFO - PROCESS | 4052 | 1469445753262 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:33 INFO - PROCESS | 4052 | 1469445753265 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:33 INFO - PROCESS | 4052 | ++DOCSHELL 0DD0A400 == 28 [pid = 4052] [id = 757] 04:22:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (0E833400) [pid = 4052] [serial = 2269] [outer = 00000000] 04:22:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (11ABD400) [pid = 4052] [serial = 2270] [outer = 0E833400] 04:22:33 INFO - PROCESS | 4052 | 1469445753311 Marionette DEBUG loaded listener.js 04:22:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (1209E400) [pid = 4052] [serial = 2271] [outer = 0E833400] 04:22:33 INFO - PROCESS | 4052 | 1469445753668 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:22:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:22: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 04:22:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 04:22:33 INFO - PROCESS | 4052 | 1469445753700 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 04:22:33 INFO - PROCESS | 4052 | 1469445753702 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 04:22:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:22:33 INFO - PROCESS | 4052 | 1469445753712 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:22:33 INFO - PROCESS | 4052 | 1469445753718 Marionette TRACE conn6 <- [1,2986,null,{}] 04:22:33 INFO - PROCESS | 4052 | 1469445753723 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:33 INFO - PROCESS | 4052 | 1469445753727 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:33 INFO - PROCESS | 4052 | 1469445753816 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 04:22:33 INFO - PROCESS | 4052 | 1469445753931 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:33 INFO - PROCESS | 4052 | 1469445753933 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:33 INFO - PROCESS | 4052 | ++DOCSHELL 0D7DE400 == 29 [pid = 4052] [id = 758] 04:22:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (0D916800) [pid = 4052] [serial = 2272] [outer = 00000000] 04:22:33 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (1352E400) [pid = 4052] [serial = 2273] [outer = 0D916800] 04:22:33 INFO - PROCESS | 4052 | 1469445753990 Marionette DEBUG loaded listener.js 04:22:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (14A4D800) [pid = 4052] [serial = 2274] [outer = 0D916800] 04:22:34 INFO - PROCESS | 4052 | 1469445754382 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:22: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. 04:22:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 730ms 04:22:34 INFO - PROCESS | 4052 | 1469445754440 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 04:22:34 INFO - PROCESS | 4052 | 1469445754442 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 04:22:34 INFO - PROCESS | 4052 | 1469445754445 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:22:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:22:34 INFO - PROCESS | 4052 | 1469445754447 Marionette TRACE conn6 <- [1,2990,null,{}] 04:22:34 INFO - PROCESS | 4052 | 1469445754458 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:34 INFO - PROCESS | 4052 | 1469445754460 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:34 INFO - PROCESS | 4052 | 1469445754601 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 04:22:34 INFO - PROCESS | 4052 | 1469445754609 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:34 INFO - PROCESS | 4052 | 1469445754611 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:34 INFO - PROCESS | 4052 | ++DOCSHELL 12153800 == 30 [pid = 4052] [id = 759] 04:22:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (14FD6800) [pid = 4052] [serial = 2275] [outer = 00000000] 04:22:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (15120000) [pid = 4052] [serial = 2276] [outer = 14FD6800] 04:22:34 INFO - PROCESS | 4052 | 1469445754655 Marionette DEBUG loaded listener.js 04:22:34 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (15126C00) [pid = 4052] [serial = 2277] [outer = 14FD6800] 04:22:35 INFO - PROCESS | 4052 | 1469445755074 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:22:35 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. 04:22:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 690ms 04:22:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:22:35 INFO - PROCESS | 4052 | 1469445755140 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 04:22:35 INFO - PROCESS | 4052 | 1469445755142 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 04:22:35 INFO - PROCESS | 4052 | 1469445755151 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:22:35 INFO - PROCESS | 4052 | 1469445755153 Marionette TRACE conn6 <- [1,2994,null,{}] 04:22:35 INFO - PROCESS | 4052 | 1469445755156 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:35 INFO - PROCESS | 4052 | 1469445755158 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:35 INFO - PROCESS | 4052 | 1469445755272 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 04:22:35 INFO - PROCESS | 4052 | 1469445755280 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:35 INFO - PROCESS | 4052 | 1469445755286 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:35 INFO - PROCESS | 4052 | ++DOCSHELL 15F4E800 == 31 [pid = 4052] [id = 760] 04:22:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (15F4F800) [pid = 4052] [serial = 2278] [outer = 00000000] 04:22:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (16262000) [pid = 4052] [serial = 2279] [outer = 15F4F800] 04:22:35 INFO - PROCESS | 4052 | 1469445755341 Marionette DEBUG loaded listener.js 04:22:35 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (1667B400) [pid = 4052] [serial = 2280] [outer = 15F4F800] 04:22:35 INFO - PROCESS | 4052 | 1469445755756 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:22: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. 04:22:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 690ms 04:22:35 INFO - PROCESS | 4052 | 1469445755836 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 04:22:35 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:22:35 INFO - PROCESS | 4052 | 1469445755838 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 04:22:36 INFO - PROCESS | 4052 | 1469445756114 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:22:36 INFO - PROCESS | 4052 | 1469445756116 Marionette TRACE conn6 <- [1,2998,null,{}] 04:22:36 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (0DD63000) [pid = 4052] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:22:36 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (16BC5C00) [pid = 4052] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:22:36 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (17660800) [pid = 4052] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:22:36 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0DE06400) [pid = 4052] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:22:36 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0CC43C00) [pid = 4052] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:22:36 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0DD64800) [pid = 4052] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:22:36 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (14A54C00) [pid = 4052] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:22:36 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (118C8800) [pid = 4052] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:22:36 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0CC3EC00) [pid = 4052] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:22:36 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0DF44400) [pid = 4052] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:22:36 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0DA1FC00) [pid = 4052] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:22:36 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (1796F800) [pid = 4052] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:22:36 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (166C2800) [pid = 4052] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:22:36 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (14FD2800) [pid = 4052] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:22:36 INFO - PROCESS | 4052 | 1469445756155 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:36 INFO - PROCESS | 4052 | 1469445756157 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:36 INFO - PROCESS | 4052 | 1469445756239 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 04:22:36 INFO - PROCESS | 4052 | 1469445756247 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:36 INFO - PROCESS | 4052 | 1469445756249 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:36 INFO - PROCESS | 4052 | ++DOCSHELL 08082800 == 32 [pid = 4052] [id = 761] 04:22:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (0E646C00) [pid = 4052] [serial = 2281] [outer = 00000000] 04:22:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (14A54C00) [pid = 4052] [serial = 2282] [outer = 0E646C00] 04:22:36 INFO - PROCESS | 4052 | 1469445756302 Marionette DEBUG loaded listener.js 04:22:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (150E2400) [pid = 4052] [serial = 2283] [outer = 0E646C00] 04:22:36 INFO - PROCESS | 4052 | [4052] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:22:36 INFO - PROCESS | 4052 | 1469445756760 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:22:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:22:36 INFO - {} 04:22:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:22:36 INFO - {} 04:22:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:22:36 INFO - {} 04:22:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:22:36 INFO - {} 04:22:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 990ms 04:22:36 INFO - TEST-START | /FileAPI/fileReader.html 04:22:36 INFO - PROCESS | 4052 | 1469445756832 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 04:22:36 INFO - PROCESS | 4052 | 1469445756834 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 04:22:36 INFO - PROCESS | 4052 | 1469445756837 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:22:36 INFO - PROCESS | 4052 | 1469445756839 Marionette TRACE conn6 <- [1,3002,null,{}] 04:22:36 INFO - PROCESS | 4052 | 1469445756842 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:36 INFO - PROCESS | 4052 | 1469445756844 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:36 INFO - PROCESS | 4052 | 1469445756922 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 04:22:36 INFO - PROCESS | 4052 | 1469445756927 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:36 INFO - PROCESS | 4052 | 1469445756929 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:36 INFO - PROCESS | 4052 | ++DOCSHELL 16A26C00 == 33 [pid = 4052] [id = 762] 04:22:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (16BC4400) [pid = 4052] [serial = 2284] [outer = 00000000] 04:22:36 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (17605000) [pid = 4052] [serial = 2285] [outer = 16BC4400] 04:22:36 INFO - PROCESS | 4052 | 1469445756973 Marionette DEBUG loaded listener.js 04:22:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (17601C00) [pid = 4052] [serial = 2286] [outer = 16BC4400] 04:22:37 INFO - PROCESS | 4052 | 1469445757378 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:22:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:22:37 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:22:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:22:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:22:37 INFO - TEST-OK | /FileAPI/fileReader.html | took 570ms 04:22:37 INFO - PROCESS | 4052 | 1469445757408 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 04:22:37 INFO - PROCESS | 4052 | 1469445757410 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 04:22:37 INFO - TEST-START | /FileAPI/historical.html 04:22:37 INFO - PROCESS | 4052 | 1469445757413 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:22:37 INFO - PROCESS | 4052 | 1469445757415 Marionette TRACE conn6 <- [1,3006,null,{}] 04:22:37 INFO - PROCESS | 4052 | 1469445757418 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:37 INFO - PROCESS | 4052 | 1469445757420 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:37 INFO - PROCESS | 4052 | 1469445757548 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 04:22:37 INFO - PROCESS | 4052 | 1469445757555 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:37 INFO - PROCESS | 4052 | 1469445757557 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:37 INFO - PROCESS | 4052 | ++DOCSHELL 17603C00 == 34 [pid = 4052] [id = 763] 04:22:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (1760BC00) [pid = 4052] [serial = 2287] [outer = 00000000] 04:22:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (17666C00) [pid = 4052] [serial = 2288] [outer = 1760BC00] 04:22:37 INFO - PROCESS | 4052 | 1469445757601 Marionette DEBUG loaded listener.js 04:22:37 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (1766A400) [pid = 4052] [serial = 2289] [outer = 1760BC00] 04:22:37 INFO - PROCESS | 4052 | 1469445758013 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:22:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:22:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:22:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:22:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:22:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:22:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:22:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:22:38 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 04:22:38 INFO - TEST-START | /FileAPI/idlharness.html 04:22:38 INFO - PROCESS | 4052 | 1469445758044 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 04:22:38 INFO - PROCESS | 4052 | 1469445758046 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 04:22:38 INFO - PROCESS | 4052 | 1469445758049 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:22:38 INFO - PROCESS | 4052 | 1469445758051 Marionette TRACE conn6 <- [1,3010,null,{}] 04:22:38 INFO - PROCESS | 4052 | 1469445758054 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:38 INFO - PROCESS | 4052 | 1469445758056 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:38 INFO - PROCESS | 4052 | 1469445758232 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 04:22:38 INFO - PROCESS | 4052 | 1469445758307 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:38 INFO - PROCESS | 4052 | 1469445758310 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:38 INFO - PROCESS | 4052 | ++DOCSHELL 08082400 == 35 [pid = 4052] [id = 764] 04:22:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (08083400) [pid = 4052] [serial = 2290] [outer = 00000000] 04:22:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (0D2C9400) [pid = 4052] [serial = 2291] [outer = 08083400] 04:22:38 INFO - PROCESS | 4052 | 1469445758410 Marionette DEBUG loaded listener.js 04:22:38 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (0D7E5000) [pid = 4052] [serial = 2292] [outer = 08083400] 04:22:39 INFO - PROCESS | 4052 | 1469445759552 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:22:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:22:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:22:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:22:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:22:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:22: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 04:22:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:22:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:22:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:22:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:22: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 04:22:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:22:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:22:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:22:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:22: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 04:22:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:22:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:22:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:22:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:22:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:22: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 04:22: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 04:22:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:22:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:22:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:22:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:22:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:22:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:22:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:22:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:22:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:22: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 04:22:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:22:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:22:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:22:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:22:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:22: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 04:22: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 04:22:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:22:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:22:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:22:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:22:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:22:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:22:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 1581ms 04:22:39 INFO - PROCESS | 4052 | 1469445759634 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 04:22:39 INFO - PROCESS | 4052 | 1469445759638 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 04:22:39 INFO - TEST-START | /FileAPI/idlharness.worker 04:22:39 INFO - PROCESS | 4052 | 1469445759644 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:22:39 INFO - PROCESS | 4052 | 1469445759647 Marionette TRACE conn6 <- [1,3014,null,{}] 04:22:39 INFO - PROCESS | 4052 | 1469445759694 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:39 INFO - PROCESS | 4052 | 1469445759697 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:39 INFO - PROCESS | 4052 | 1469445759793 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 04:22:39 INFO - PROCESS | 4052 | 1469445759928 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:39 INFO - PROCESS | 4052 | 1469445759931 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:39 INFO - PROCESS | 4052 | ++DOCSHELL 120A7C00 == 36 [pid = 4052] [id = 765] 04:22:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (17B4FC00) [pid = 4052] [serial = 2293] [outer = 00000000] 04:22:39 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (19205C00) [pid = 4052] [serial = 2294] [outer = 17B4FC00] 04:22:39 INFO - PROCESS | 4052 | 1469445759988 Marionette DEBUG loaded listener.js 04:22:40 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (19265000) [pid = 4052] [serial = 2295] [outer = 17B4FC00] 04:22:40 INFO - PROCESS | 4052 | [4052] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:22:41 INFO - PROCESS | 4052 | 1469445761279 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:22:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:22:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:22:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:22:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:22:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:22:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:22:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:22:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:22:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:22:41 INFO - {} 04:22:41 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 04:22:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:22:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:22:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:22:41 INFO - {} 04:22:41 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 - {} 04:22:41 INFO - {} 04:22:41 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 04:22:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:22:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:22:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:22:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:22:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:22:41 INFO - {} 04:22:41 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 04:22:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:22:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:22:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:22:41 INFO - {} 04:22:41 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 - {} 04:22:41 INFO - {} 04:22:41 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 04:22:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:22:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:22:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:41 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 04:22:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:22:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:22:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:22:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:22:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:22:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:41 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 04:22:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:22:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:41 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 04:22:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:22:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:41 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 04:22:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:22:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:22:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:22:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:22:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:22:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:22:41 INFO - {} 04:22:41 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1764ms 04:22:41 INFO - PROCESS | 4052 | --DOCSHELL 17603C00 == 35 [pid = 4052] [id = 763] 04:22:41 INFO - PROCESS | 4052 | --DOCSHELL 16A26C00 == 34 [pid = 4052] [id = 762] 04:22:41 INFO - PROCESS | 4052 | --DOCSHELL 08082800 == 33 [pid = 4052] [id = 761] 04:22:41 INFO - PROCESS | 4052 | --DOCSHELL 15F4E800 == 32 [pid = 4052] [id = 760] 04:22:41 INFO - PROCESS | 4052 | --DOCSHELL 12153800 == 31 [pid = 4052] [id = 759] 04:22:41 INFO - PROCESS | 4052 | --DOCSHELL 0D7DE400 == 30 [pid = 4052] [id = 758] 04:22:41 INFO - PROCESS | 4052 | --DOCSHELL 0DD0A400 == 29 [pid = 4052] [id = 757] 04:22:41 INFO - PROCESS | 4052 | --DOCSHELL 0E835800 == 28 [pid = 4052] [id = 756] 04:22:41 INFO - PROCESS | 4052 | --DOCSHELL 0DA4AC00 == 27 [pid = 4052] [id = 755] 04:22:41 INFO - PROCESS | 4052 | --DOCSHELL 0856C000 == 26 [pid = 4052] [id = 754] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (17606400) [pid = 4052] [serial = 2230] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (17758C00) [pid = 4052] [serial = 2233] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (17609000) [pid = 4052] [serial = 2231] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (11922400) [pid = 4052] [serial = 2212] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (11CF6000) [pid = 4052] [serial = 2213] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (179D9400) [pid = 4052] [serial = 2242] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (16B92400) [pid = 4052] [serial = 2215] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (17459800) [pid = 4052] [serial = 2216] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (150D9000) [pid = 4052] [serial = 2224] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (15FB8000) [pid = 4052] [serial = 2225] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (119F0800) [pid = 4052] [serial = 2221] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (12026800) [pid = 4052] [serial = 2222] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0CC48C00) [pid = 4052] [serial = 2209] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0D4E6800) [pid = 4052] [serial = 2210] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (16BC2C00) [pid = 4052] [serial = 2207] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (0DA51800) [pid = 4052] [serial = 2218] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (0DD0A000) [pid = 4052] [serial = 2219] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (12104C00) [pid = 4052] [serial = 2238] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (13FAF400) [pid = 4052] [serial = 2239] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (17759C00) [pid = 4052] [serial = 2234] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (17977000) [pid = 4052] [serial = 2236] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (166CD000) [pid = 4052] [serial = 2227] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (16841400) [pid = 4052] [serial = 2228] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 67 (17CF1800) [pid = 4052] [serial = 2245] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 66 (177C6C00) [pid = 4052] [serial = 2241] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | --DOMWINDOW == 65 (17B53800) [pid = 4052] [serial = 2244] [outer = 00000000] [url = about:blank] 04:22:41 INFO - PROCESS | 4052 | 1469445761459 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 04:22:41 INFO - PROCESS | 4052 | 1469445761464 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 04:22:41 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:22:41 INFO - PROCESS | 4052 | 1469445761471 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:22:41 INFO - PROCESS | 4052 | 1469445761474 Marionette TRACE conn6 <- [1,3018,null,{}] 04:22:41 INFO - PROCESS | 4052 | 1469445761479 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:41 INFO - PROCESS | 4052 | 1469445761482 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:41 INFO - PROCESS | 4052 | 1469445761568 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 04:22:41 INFO - PROCESS | 4052 | 1469445761669 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:41 INFO - PROCESS | 4052 | 1469445761672 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:41 INFO - PROCESS | 4052 | ++DOCSHELL 0D7DA800 == 27 [pid = 4052] [id = 766] 04:22:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 66 (0D7DD000) [pid = 4052] [serial = 2296] [outer = 00000000] 04:22:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 67 (0D914400) [pid = 4052] [serial = 2297] [outer = 0D7DD000] 04:22:41 INFO - PROCESS | 4052 | 1469445761724 Marionette DEBUG loaded listener.js 04:22:41 INFO - PROCESS | 4052 | ++DOMWINDOW == 68 (0DD38000) [pid = 4052] [serial = 2298] [outer = 0D7DD000] 04:22:42 INFO - PROCESS | 4052 | 1469445762088 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:22:42 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 04:22:42 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 04:22:42 INFO - PROCESS | 4052 | 1469445762157 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 04:22:42 INFO - PROCESS | 4052 | 1469445762162 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 04:22:42 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:22:42 INFO - PROCESS | 4052 | 1469445762169 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:22:42 INFO - PROCESS | 4052 | 1469445762172 Marionette TRACE conn6 <- [1,3022,null,{}] 04:22:42 INFO - PROCESS | 4052 | 1469445762176 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:42 INFO - PROCESS | 4052 | 1469445762178 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:42 INFO - PROCESS | 4052 | 1469445762268 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 04:22:42 INFO - PROCESS | 4052 | 1469445762274 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:42 INFO - PROCESS | 4052 | 1469445762276 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:42 INFO - PROCESS | 4052 | ++DOCSHELL 1352EC00 == 28 [pid = 4052] [id = 767] 04:22:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (13F26800) [pid = 4052] [serial = 2299] [outer = 00000000] 04:22:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (1511E400) [pid = 4052] [serial = 2300] [outer = 13F26800] 04:22:42 INFO - PROCESS | 4052 | 1469445762323 Marionette DEBUG loaded listener.js 04:22:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (15FB8000) [pid = 4052] [serial = 2301] [outer = 13F26800] 04:22:42 INFO - PROCESS | 4052 | 1469445762766 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:22:42 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:22:42 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 04:22:42 INFO - PROCESS | 4052 | 1469445762803 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 04:22:42 INFO - PROCESS | 4052 | 1469445762805 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 04:22:42 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:22:42 INFO - PROCESS | 4052 | 1469445762809 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:22:42 INFO - PROCESS | 4052 | 1469445762812 Marionette TRACE conn6 <- [1,3026,null,{}] 04:22:42 INFO - PROCESS | 4052 | 1469445762823 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:42 INFO - PROCESS | 4052 | 1469445762828 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:42 INFO - PROCESS | 4052 | 1469445762919 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 04:22:42 INFO - PROCESS | 4052 | 1469445762965 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:42 INFO - PROCESS | 4052 | 1469445762968 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:42 INFO - PROCESS | 4052 | ++DOCSHELL 16BCCC00 == 29 [pid = 4052] [id = 768] 04:22:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (16BCD400) [pid = 4052] [serial = 2302] [outer = 00000000] 04:22:42 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (1755EC00) [pid = 4052] [serial = 2303] [outer = 16BCD400] 04:22:42 INFO - PROCESS | 4052 | 1469445763016 Marionette DEBUG loaded listener.js 04:22:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (1760E800) [pid = 4052] [serial = 2304] [outer = 16BCD400] 04:22:43 INFO - PROCESS | 4052 | 1469445763455 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:22:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:22:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:22:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:22:43 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 04:22:43 INFO - PROCESS | 4052 | 1469445763492 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 04:22:43 INFO - PROCESS | 4052 | 1469445763494 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 04:22:43 INFO - PROCESS | 4052 | 1469445763498 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:22:43 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:22:43 INFO - PROCESS | 4052 | 1469445763500 Marionette TRACE conn6 <- [1,3030,null,{}] 04:22:43 INFO - PROCESS | 4052 | 1469445763503 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:43 INFO - PROCESS | 4052 | 1469445763505 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:43 INFO - PROCESS | 4052 | 1469445763592 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 04:22:43 INFO - PROCESS | 4052 | 1469445763597 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:43 INFO - PROCESS | 4052 | 1469445763599 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:43 INFO - PROCESS | 4052 | ++DOCSHELL 179D2800 == 30 [pid = 4052] [id = 769] 04:22:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (179D6400) [pid = 4052] [serial = 2305] [outer = 00000000] 04:22:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (188AA400) [pid = 4052] [serial = 2306] [outer = 179D6400] 04:22:43 INFO - PROCESS | 4052 | 1469445763644 Marionette DEBUG loaded listener.js 04:22:43 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (1920A800) [pid = 4052] [serial = 2307] [outer = 179D6400] 04:22:44 INFO - PROCESS | 4052 | 1469445764349 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:22:44 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. 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:22:44 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'.) 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:22:44 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. 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:22:44 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. 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:22:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:22:44 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. 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:22:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:22:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:22:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:22:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:22:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:22:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:22:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:22:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:22:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:22:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:22:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:22:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:22:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:22:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 957ms 04:22:44 INFO - PROCESS | 4052 | 1469445764459 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 04:22:44 INFO - PROCESS | 4052 | 1469445764461 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 04:22:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:22:44 INFO - PROCESS | 4052 | 1469445764464 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:22:44 INFO - PROCESS | 4052 | 1469445764466 Marionette TRACE conn6 <- [1,3034,null,{}] 04:22:44 INFO - PROCESS | 4052 | 1469445764470 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:44 INFO - PROCESS | 4052 | 1469445764472 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:44 INFO - PROCESS | 4052 | 1469445764593 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 04:22:44 INFO - PROCESS | 4052 | 1469445764598 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:44 INFO - PROCESS | 4052 | 1469445764600 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:44 INFO - PROCESS | 4052 | ++DOCSHELL 0CE3DC00 == 31 [pid = 4052] [id = 770] 04:22:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (0CE3E000) [pid = 4052] [serial = 2308] [outer = 00000000] 04:22:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (0D02EC00) [pid = 4052] [serial = 2309] [outer = 0CE3E000] 04:22:44 INFO - PROCESS | 4052 | 1469445764645 Marionette DEBUG loaded listener.js 04:22:44 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (0D030C00) [pid = 4052] [serial = 2310] [outer = 0CE3E000] 04:22:44 INFO - PROCESS | 4052 | [4052] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:22:45 INFO - PROCESS | 4052 | 1469445765149 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:22:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:22:45 INFO - {} 04:22:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 04:22:45 INFO - PROCESS | 4052 | 1469445765195 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 04:22:45 INFO - PROCESS | 4052 | 1469445765197 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 04:22:45 INFO - PROCESS | 4052 | 1469445765201 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:22:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:22:45 INFO - PROCESS | 4052 | 1469445765202 Marionette TRACE conn6 <- [1,3038,null,{}] 04:22:45 INFO - PROCESS | 4052 | 1469445765206 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:45 INFO - PROCESS | 4052 | 1469445765211 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:45 INFO - PROCESS | 4052 | 1469445765361 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 04:22:45 INFO - PROCESS | 4052 | 1469445765368 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:45 INFO - PROCESS | 4052 | 1469445765370 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:45 INFO - PROCESS | 4052 | ++DOCSHELL 12026800 == 32 [pid = 4052] [id = 771] 04:22:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (1745AC00) [pid = 4052] [serial = 2311] [outer = 00000000] 04:22:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (1A384C00) [pid = 4052] [serial = 2312] [outer = 1745AC00] 04:22:45 INFO - PROCESS | 4052 | 1469445765414 Marionette DEBUG loaded listener.js 04:22:45 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (1B828C00) [pid = 4052] [serial = 2313] [outer = 1745AC00] 04:22:45 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (14FD6800) [pid = 4052] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:22:45 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (0E833400) [pid = 4052] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:22:45 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (0D4EC800) [pid = 4052] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:22:45 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (0856C400) [pid = 4052] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:22:45 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0E836400) [pid = 4052] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:22:45 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (0DA4B800) [pid = 4052] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:22:45 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (0CC4D800) [pid = 4052] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:22:45 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (15F4F800) [pid = 4052] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:22:45 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (118C2C00) [pid = 4052] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:22:45 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (1760DC00) [pid = 4052] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:22:45 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (188A5800) [pid = 4052] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:22:45 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (0E646C00) [pid = 4052] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:22:45 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (0D916800) [pid = 4052] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:22:45 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (16BC4400) [pid = 4052] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:22:45 INFO - PROCESS | 4052 | 1469445766009 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:22:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 830ms 04:22:46 INFO - PROCESS | 4052 | 1469445766035 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 04:22:46 INFO - PROCESS | 4052 | 1469445766037 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 04:22:46 INFO - PROCESS | 4052 | 1469445766041 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:22:46 INFO - PROCESS | 4052 | 1469445766043 Marionette TRACE conn6 <- [1,3042,null,{}] 04:22:46 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:22:46 INFO - PROCESS | 4052 | 1469445766046 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:46 INFO - PROCESS | 4052 | 1469445766048 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:46 INFO - PROCESS | 4052 | 1469445766129 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 04:22:46 INFO - PROCESS | 4052 | 1469445766134 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:46 INFO - PROCESS | 4052 | 1469445766136 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:46 INFO - PROCESS | 4052 | ++DOCSHELL 0E8D1C00 == 33 [pid = 4052] [id = 772] 04:22:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (118C2C00) [pid = 4052] [serial = 2314] [outer = 00000000] 04:22:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (19205800) [pid = 4052] [serial = 2315] [outer = 118C2C00] 04:22:46 INFO - PROCESS | 4052 | 1469445766180 Marionette DEBUG loaded listener.js 04:22:46 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (1AA91800) [pid = 4052] [serial = 2316] [outer = 118C2C00] 04:22:46 INFO - PROCESS | 4052 | 1469445766853 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 04:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:22:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 924ms 04:22:46 INFO - PROCESS | 4052 | 1469445766969 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 04:22:46 INFO - PROCESS | 4052 | 1469445766971 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 04:22:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:22:46 INFO - PROCESS | 4052 | 1469445766974 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:22:46 INFO - PROCESS | 4052 | 1469445766976 Marionette TRACE conn6 <- [1,3046,null,{}] 04:22:46 INFO - PROCESS | 4052 | 1469445766980 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:46 INFO - PROCESS | 4052 | 1469445766981 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:47 INFO - PROCESS | 4052 | 1469445767063 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 04:22:47 INFO - PROCESS | 4052 | 1469445767068 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:47 INFO - PROCESS | 4052 | 1469445767070 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:47 INFO - PROCESS | 4052 | ++DOCSHELL 177C6C00 == 34 [pid = 4052] [id = 773] 04:22:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (179D7C00) [pid = 4052] [serial = 2317] [outer = 00000000] 04:22:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (197A5800) [pid = 4052] [serial = 2318] [outer = 179D7C00] 04:22:47 INFO - PROCESS | 4052 | 1469445767115 Marionette DEBUG loaded listener.js 04:22:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (1A124400) [pid = 4052] [serial = 2319] [outer = 179D7C00] 04:22:47 INFO - PROCESS | 4052 | 1469445767604 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:22:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:22:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:22:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:22:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:22:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:22:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:22:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:22:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:22:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:22:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:22:47 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:22:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:47 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:22:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:22:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:22:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:22:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:22:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:22:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:22:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:22:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:22:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:22:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:22:47 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 672ms 04:22:47 INFO - PROCESS | 4052 | 1469445767648 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 04:22:47 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:22:47 INFO - PROCESS | 4052 | 1469445767650 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 04:22:47 INFO - PROCESS | 4052 | 1469445767653 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:22:47 INFO - PROCESS | 4052 | 1469445767655 Marionette TRACE conn6 <- [1,3050,null,{}] 04:22:47 INFO - PROCESS | 4052 | 1469445767659 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:47 INFO - PROCESS | 4052 | 1469445767661 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:47 INFO - PROCESS | 4052 | 1469445767745 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 04:22:47 INFO - PROCESS | 4052 | 1469445767750 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:47 INFO - PROCESS | 4052 | 1469445767752 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:47 INFO - PROCESS | 4052 | ++DOCSHELL 193D9800 == 35 [pid = 4052] [id = 774] 04:22:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (1A12B400) [pid = 4052] [serial = 2320] [outer = 00000000] 04:22:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (1A2F8000) [pid = 4052] [serial = 2321] [outer = 1A12B400] 04:22:47 INFO - PROCESS | 4052 | 1469445767796 Marionette DEBUG loaded listener.js 04:22:47 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (1A2FB400) [pid = 4052] [serial = 2322] [outer = 1A12B400] 04:22:48 INFO - PROCESS | 4052 | [4052] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:22:48 INFO - PROCESS | 4052 | 1469445768426 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:22:48 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:22:48 INFO - {} 04:22:48 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 830ms 04:22:48 INFO - PROCESS | 4052 | 1469445768508 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 04:22:48 INFO - PROCESS | 4052 | 1469445768512 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 04:22:48 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:22:48 INFO - PROCESS | 4052 | 1469445768518 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:22:48 INFO - PROCESS | 4052 | 1469445768523 Marionette TRACE conn6 <- [1,3054,null,{}] 04:22:48 INFO - PROCESS | 4052 | 1469445768528 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:48 INFO - PROCESS | 4052 | 1469445768531 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:48 INFO - PROCESS | 4052 | 1469445768684 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 04:22:48 INFO - PROCESS | 4052 | 1469445768781 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:48 INFO - PROCESS | 4052 | 1469445768783 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:48 INFO - PROCESS | 4052 | ++DOCSHELL 0D02AC00 == 36 [pid = 4052] [id = 775] 04:22:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (0D02B000) [pid = 4052] [serial = 2323] [outer = 00000000] 04:22:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (0DEAF800) [pid = 4052] [serial = 2324] [outer = 0D02B000] 04:22:48 INFO - PROCESS | 4052 | 1469445768886 Marionette DEBUG loaded listener.js 04:22:48 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (118C9C00) [pid = 4052] [serial = 2325] [outer = 0D02B000] 04:22:49 INFO - PROCESS | 4052 | 1469445769433 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:22:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:22:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:22:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:22:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:22:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:22:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:22:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:22:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 930ms 04:22:49 INFO - PROCESS | 4052 | 1469445769451 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 04:22:49 INFO - PROCESS | 4052 | 1469445769456 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 04:22:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:22:49 INFO - PROCESS | 4052 | 1469445769462 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:22:49 INFO - PROCESS | 4052 | 1469445769465 Marionette TRACE conn6 <- [1,3058,null,{}] 04:22:49 INFO - PROCESS | 4052 | 1469445769469 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:49 INFO - PROCESS | 4052 | 1469445769472 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:49 INFO - PROCESS | 4052 | 1469445769587 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 04:22:49 INFO - PROCESS | 4052 | 1469445769730 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:49 INFO - PROCESS | 4052 | 1469445769733 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:49 INFO - PROCESS | 4052 | ++DOCSHELL 1504F400 == 37 [pid = 4052] [id = 776] 04:22:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (1511FC00) [pid = 4052] [serial = 2326] [outer = 00000000] 04:22:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (16838400) [pid = 4052] [serial = 2327] [outer = 1511FC00] 04:22:49 INFO - PROCESS | 4052 | 1469445769794 Marionette DEBUG loaded listener.js 04:22:49 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (16BC4800) [pid = 4052] [serial = 2328] [outer = 1511FC00] 04:22:50 INFO - PROCESS | 4052 | 1469445770288 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:22:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:22:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:22:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:22:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:22:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:22:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:22:50 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 870ms 04:22:50 INFO - PROCESS | 4052 | 1469445770348 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 04:22:50 INFO - PROCESS | 4052 | 1469445770350 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 04:22:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:22:50 INFO - PROCESS | 4052 | 1469445770355 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:22:50 INFO - PROCESS | 4052 | 1469445770359 Marionette TRACE conn6 <- [1,3062,null,{}] 04:22:50 INFO - PROCESS | 4052 | 1469445770370 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:50 INFO - PROCESS | 4052 | 1469445770375 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:50 INFO - PROCESS | 4052 | 1469445770486 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 04:22:50 INFO - PROCESS | 4052 | 1469445770603 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:50 INFO - PROCESS | 4052 | 1469445770607 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:50 INFO - PROCESS | 4052 | ++DOCSHELL 1766EC00 == 38 [pid = 4052] [id = 777] 04:22:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (17758C00) [pid = 4052] [serial = 2329] [outer = 00000000] 04:22:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (17B57800) [pid = 4052] [serial = 2330] [outer = 17758C00] 04:22:50 INFO - PROCESS | 4052 | 1469445770664 Marionette DEBUG loaded listener.js 04:22:50 INFO - PROCESS | 4052 | ++DOMWINDOW == 87 (193CD000) [pid = 4052] [serial = 2331] [outer = 17758C00] 04:22:51 INFO - PROCESS | 4052 | 1469445771143 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:22:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:22:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:22:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:22:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:22:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:22:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:22:51 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 830ms 04:22:51 INFO - PROCESS | 4052 | 1469445771188 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 04:22:51 INFO - PROCESS | 4052 | 1469445771190 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 04:22:51 INFO - PROCESS | 4052 | 1469445771194 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:22:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:22:51 INFO - PROCESS | 4052 | 1469445771196 Marionette TRACE conn6 <- [1,3066,null,{}] 04:22:51 INFO - PROCESS | 4052 | 1469445771200 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:51 INFO - PROCESS | 4052 | 1469445771202 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:51 INFO - PROCESS | 4052 | 1469445771346 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 04:22:51 INFO - PROCESS | 4052 | 1469445771461 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:51 INFO - PROCESS | 4052 | 1469445771463 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:51 INFO - PROCESS | 4052 | ++DOCSHELL 179DD400 == 39 [pid = 4052] [id = 778] 04:22:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 88 (19A07000) [pid = 4052] [serial = 2332] [outer = 00000000] 04:22:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 89 (1A2F0800) [pid = 4052] [serial = 2333] [outer = 19A07000] 04:22:51 INFO - PROCESS | 4052 | 1469445771518 Marionette DEBUG loaded listener.js 04:22:51 INFO - PROCESS | 4052 | ++DOMWINDOW == 90 (1A2F7C00) [pid = 4052] [serial = 2334] [outer = 19A07000] 04:22:52 INFO - PROCESS | 4052 | 1469445772034 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 04:22:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:22:52 INFO - PROCESS | 4052 | 1469445772080 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 04:22:52 INFO - PROCESS | 4052 | 1469445772083 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:22:52 INFO - PROCESS | 4052 | 1469445772085 Marionette TRACE conn6 <- [1,3070,null,{}] 04:22:52 INFO - PROCESS | 4052 | 1469445772089 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:52 INFO - PROCESS | 4052 | 1469445772091 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:52 INFO - PROCESS | 4052 | 1469445772205 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 04:22:52 INFO - PROCESS | 4052 | 1469445772385 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:52 INFO - PROCESS | 4052 | 1469445772387 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:52 INFO - PROCESS | 4052 | ++DOCSHELL 0CE0B800 == 40 [pid = 4052] [id = 779] 04:22:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 91 (0CE11C00) [pid = 4052] [serial = 2335] [outer = 00000000] 04:22:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 92 (0CE16800) [pid = 4052] [serial = 2336] [outer = 0CE11C00] 04:22:52 INFO - PROCESS | 4052 | 1469445772442 Marionette DEBUG loaded listener.js 04:22:52 INFO - PROCESS | 4052 | ++DOMWINDOW == 93 (0D02D800) [pid = 4052] [serial = 2337] [outer = 0CE11C00] 04:22:53 INFO - PROCESS | 4052 | 1469445773114 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:22:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:22:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:22:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:22:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1072ms 04:22:53 INFO - PROCESS | 4052 | 1469445773160 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 04:22:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:22:53 INFO - PROCESS | 4052 | 1469445773164 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 04:22:53 INFO - PROCESS | 4052 | 1469445773168 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:22:53 INFO - PROCESS | 4052 | 1469445773173 Marionette TRACE conn6 <- [1,3074,null,{}] 04:22:53 INFO - PROCESS | 4052 | 1469445773178 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:53 INFO - PROCESS | 4052 | 1469445773180 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:53 INFO - PROCESS | 4052 | 1469445773282 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 04:22:53 INFO - PROCESS | 4052 | 1469445773436 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:53 INFO - PROCESS | 4052 | 1469445773439 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:53 INFO - PROCESS | 4052 | ++DOCSHELL 0D754400 == 41 [pid = 4052] [id = 780] 04:22:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 94 (0D7E2800) [pid = 4052] [serial = 2338] [outer = 00000000] 04:22:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 95 (0DA11400) [pid = 4052] [serial = 2339] [outer = 0D7E2800] 04:22:53 INFO - PROCESS | 4052 | 1469445773494 Marionette DEBUG loaded listener.js 04:22:53 INFO - PROCESS | 4052 | ++DOMWINDOW == 96 (0DD07000) [pid = 4052] [serial = 2340] [outer = 0D7E2800] 04:22:54 INFO - PROCESS | 4052 | --DOCSHELL 177C6C00 == 40 [pid = 4052] [id = 773] 04:22:54 INFO - PROCESS | 4052 | --DOCSHELL 0E8D1C00 == 39 [pid = 4052] [id = 772] 04:22:54 INFO - PROCESS | 4052 | --DOCSHELL 12026800 == 38 [pid = 4052] [id = 771] 04:22:54 INFO - PROCESS | 4052 | --DOCSHELL 0CE3DC00 == 37 [pid = 4052] [id = 770] 04:22:54 INFO - PROCESS | 4052 | --DOCSHELL 179D2800 == 36 [pid = 4052] [id = 769] 04:22:54 INFO - PROCESS | 4052 | --DOCSHELL 16BCCC00 == 35 [pid = 4052] [id = 768] 04:22:54 INFO - PROCESS | 4052 | --DOCSHELL 1352EC00 == 34 [pid = 4052] [id = 767] 04:22:54 INFO - PROCESS | 4052 | --DOCSHELL 0D7DA800 == 33 [pid = 4052] [id = 766] 04:22:54 INFO - PROCESS | 4052 | --DOCSHELL 08082400 == 32 [pid = 4052] [id = 764] 04:22:54 INFO - PROCESS | 4052 | --DOCSHELL 120A7C00 == 31 [pid = 4052] [id = 765] 04:22:54 INFO - PROCESS | 4052 | --DOCSHELL 0CE0B800 == 30 [pid = 4052] [id = 779] 04:22:54 INFO - PROCESS | 4052 | --DOCSHELL 1766EC00 == 29 [pid = 4052] [id = 777] 04:22:54 INFO - PROCESS | 4052 | --DOCSHELL 179DD400 == 28 [pid = 4052] [id = 778] 04:22:54 INFO - PROCESS | 4052 | --DOCSHELL 1504F400 == 27 [pid = 4052] [id = 776] 04:22:54 INFO - PROCESS | 4052 | --DOCSHELL 193D9800 == 26 [pid = 4052] [id = 774] 04:22:54 INFO - PROCESS | 4052 | --DOCSHELL 0D02AC00 == 25 [pid = 4052] [id = 775] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 95 (15120000) [pid = 4052] [serial = 2276] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 94 (11ABD400) [pid = 4052] [serial = 2270] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 93 (1209E400) [pid = 4052] [serial = 2271] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 92 (0DA18C00) [pid = 4052] [serial = 2260] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 91 (0D7D9800) [pid = 4052] [serial = 2259] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 90 (0CC49400) [pid = 4052] [serial = 2262] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 89 (0D5F1000) [pid = 4052] [serial = 2263] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 88 (0E8D3400) [pid = 4052] [serial = 2268] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 87 (0DA55800) [pid = 4052] [serial = 2265] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 86 (0DD3A000) [pid = 4052] [serial = 2266] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (17666C00) [pid = 4052] [serial = 2288] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (0DA18400) [pid = 4052] [serial = 2248] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (0D754C00) [pid = 4052] [serial = 2247] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (16262000) [pid = 4052] [serial = 2279] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (13FB5C00) [pid = 4052] [serial = 2251] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (1398B800) [pid = 4052] [serial = 2250] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (17762800) [pid = 4052] [serial = 2254] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (17667000) [pid = 4052] [serial = 2253] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (19259C00) [pid = 4052] [serial = 2257] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (19207800) [pid = 4052] [serial = 2256] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (150E2400) [pid = 4052] [serial = 2283] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (14A54C00) [pid = 4052] [serial = 2282] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 73 (1667B400) [pid = 4052] [serial = 2280] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 72 (1352E400) [pid = 4052] [serial = 2273] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 71 (14A4D800) [pid = 4052] [serial = 2274] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 70 (17605000) [pid = 4052] [serial = 2285] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 69 (17601C00) [pid = 4052] [serial = 2286] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | --DOMWINDOW == 68 (15126C00) [pid = 4052] [serial = 2277] [outer = 00000000] [url = about:blank] 04:22:54 INFO - PROCESS | 4052 | 1469445774679 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:22:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:22:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1529ms 04:22:54 INFO - PROCESS | 4052 | 1469445774699 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 04:22:54 INFO - PROCESS | 4052 | 1469445774703 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 04:22:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:22:54 INFO - PROCESS | 4052 | 1469445774707 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:22:54 INFO - PROCESS | 4052 | 1469445774710 Marionette TRACE conn6 <- [1,3078,null,{}] 04:22:54 INFO - PROCESS | 4052 | 1469445774715 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:54 INFO - PROCESS | 4052 | 1469445774718 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:54 INFO - PROCESS | 4052 | 1469445774842 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 04:22:54 INFO - PROCESS | 4052 | 1469445774949 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:54 INFO - PROCESS | 4052 | 1469445774951 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:54 INFO - PROCESS | 4052 | ++DOCSHELL 0CE3B800 == 26 [pid = 4052] [id = 781] 04:22:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 69 (0CE3BC00) [pid = 4052] [serial = 2341] [outer = 00000000] 04:22:54 INFO - PROCESS | 4052 | ++DOMWINDOW == 70 (0D032C00) [pid = 4052] [serial = 2342] [outer = 0CE3BC00] 04:22:54 INFO - PROCESS | 4052 | 1469445775003 Marionette DEBUG loaded listener.js 04:22:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 71 (0D036800) [pid = 4052] [serial = 2343] [outer = 0CE3BC00] 04:22:55 INFO - PROCESS | 4052 | 1469445775379 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:22:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:22:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 730ms 04:22:55 INFO - PROCESS | 4052 | 1469445775440 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 04:22:55 INFO - PROCESS | 4052 | 1469445775445 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 04:22:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:22:55 INFO - PROCESS | 4052 | 1469445775451 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:22:55 INFO - PROCESS | 4052 | 1469445775454 Marionette TRACE conn6 <- [1,3082,null,{}] 04:22:55 INFO - PROCESS | 4052 | 1469445775458 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:55 INFO - PROCESS | 4052 | 1469445775460 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:55 INFO - PROCESS | 4052 | 1469445775550 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 04:22:55 INFO - PROCESS | 4052 | 1469445775556 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:55 INFO - PROCESS | 4052 | 1469445775559 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:55 INFO - PROCESS | 4052 | ++DOCSHELL 0D7DA800 == 27 [pid = 4052] [id = 782] 04:22:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 72 (0D7DD400) [pid = 4052] [serial = 2344] [outer = 00000000] 04:22:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 73 (0D90DC00) [pid = 4052] [serial = 2345] [outer = 0D7DD400] 04:22:55 INFO - PROCESS | 4052 | 1469445775606 Marionette DEBUG loaded listener.js 04:22:55 INFO - PROCESS | 4052 | ++DOMWINDOW == 74 (0DA11C00) [pid = 4052] [serial = 2346] [outer = 0D7DD400] 04:22:56 INFO - PROCESS | 4052 | 1469445776065 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:22:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:22:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 04:22:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:22:56 INFO - PROCESS | 4052 | 1469445776083 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 04:22:56 INFO - PROCESS | 4052 | 1469445776086 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 04:22:56 INFO - PROCESS | 4052 | 1469445776089 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:22:56 INFO - PROCESS | 4052 | 1469445776092 Marionette TRACE conn6 <- [1,3086,null,{}] 04:22:56 INFO - PROCESS | 4052 | 1469445776103 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:56 INFO - PROCESS | 4052 | 1469445776108 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:56 INFO - PROCESS | 4052 | 1469445776193 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 04:22:56 INFO - PROCESS | 4052 | 1469445776201 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:56 INFO - PROCESS | 4052 | 1469445776204 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:56 INFO - PROCESS | 4052 | ++DOCSHELL 0DD5FC00 == 28 [pid = 4052] [id = 783] 04:22:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (0DD67400) [pid = 4052] [serial = 2347] [outer = 00000000] 04:22:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (0DEB0400) [pid = 4052] [serial = 2348] [outer = 0DD67400] 04:22:56 INFO - PROCESS | 4052 | 1469445776253 Marionette DEBUG loaded listener.js 04:22:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (0E64B800) [pid = 4052] [serial = 2349] [outer = 0DD67400] 04:22:56 INFO - PROCESS | 4052 | 1469445776729 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:22:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:22:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:22:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 690ms 04:22:56 INFO - PROCESS | 4052 | 1469445776785 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 04:22:56 INFO - PROCESS | 4052 | 1469445776788 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 04:22:56 INFO - PROCESS | 4052 | 1469445776791 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:22:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:22:56 INFO - PROCESS | 4052 | 1469445776793 Marionette TRACE conn6 <- [1,3090,null,{}] 04:22:56 INFO - PROCESS | 4052 | 1469445776807 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:56 INFO - PROCESS | 4052 | 1469445776809 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:56 INFO - PROCESS | 4052 | 1469445776931 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 04:22:56 INFO - PROCESS | 4052 | 1469445776937 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:56 INFO - PROCESS | 4052 | 1469445776939 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:56 INFO - PROCESS | 4052 | ++DOCSHELL 118C4C00 == 29 [pid = 4052] [id = 784] 04:22:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 78 (118C5000) [pid = 4052] [serial = 2350] [outer = 00000000] 04:22:56 INFO - PROCESS | 4052 | ++DOMWINDOW == 79 (119F0800) [pid = 4052] [serial = 2351] [outer = 118C5000] 04:22:56 INFO - PROCESS | 4052 | 1469445776984 Marionette DEBUG loaded listener.js 04:22:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 80 (11CB9400) [pid = 4052] [serial = 2352] [outer = 118C5000] 04:22:57 INFO - PROCESS | 4052 | 1469445777373 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:22:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:22:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 04:22:57 INFO - PROCESS | 4052 | 1469445777425 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 04:22:57 INFO - PROCESS | 4052 | 1469445777428 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 04:22:57 INFO - PROCESS | 4052 | 1469445777431 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:22:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:22:57 INFO - PROCESS | 4052 | 1469445777432 Marionette TRACE conn6 <- [1,3094,null,{}] 04:22:57 INFO - PROCESS | 4052 | 1469445777436 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:57 INFO - PROCESS | 4052 | 1469445777438 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:57 INFO - PROCESS | 4052 | 1469445777556 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 04:22:57 INFO - PROCESS | 4052 | 1469445777561 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:57 INFO - PROCESS | 4052 | 1469445777563 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:57 INFO - PROCESS | 4052 | ++DOCSHELL 11CF6400 == 30 [pid = 4052] [id = 785] 04:22:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 81 (12076400) [pid = 4052] [serial = 2353] [outer = 00000000] 04:22:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 82 (1210B000) [pid = 4052] [serial = 2354] [outer = 12076400] 04:22:57 INFO - PROCESS | 4052 | 1469445777607 Marionette DEBUG loaded listener.js 04:22:57 INFO - PROCESS | 4052 | ++DOMWINDOW == 83 (12148400) [pid = 4052] [serial = 2355] [outer = 12076400] 04:22:58 INFO - PROCESS | 4052 | 1469445778067 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:22:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:22:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:22:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:22:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 04:22:58 INFO - PROCESS | 4052 | 1469445778105 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 04:22:58 INFO - PROCESS | 4052 | 1469445778107 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 04:22:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:22:58 INFO - PROCESS | 4052 | 1469445778117 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:22:58 INFO - PROCESS | 4052 | 1469445778118 Marionette TRACE conn6 <- [1,3098,null,{}] 04:22:58 INFO - PROCESS | 4052 | 1469445778121 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:58 INFO - PROCESS | 4052 | 1469445778127 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:58 INFO - PROCESS | 4052 | 1469445778268 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 04:22:58 INFO - PROCESS | 4052 | 1469445778273 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:58 INFO - PROCESS | 4052 | 1469445778275 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:58 INFO - PROCESS | 4052 | ++DOCSHELL 12287400 == 31 [pid = 4052] [id = 786] 04:22:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 84 (12CAC800) [pid = 4052] [serial = 2356] [outer = 00000000] 04:22:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 85 (139F9C00) [pid = 4052] [serial = 2357] [outer = 12CAC800] 04:22:58 INFO - PROCESS | 4052 | 1469445778320 Marionette DEBUG loaded listener.js 04:22:58 INFO - PROCESS | 4052 | ++DOMWINDOW == 86 (14A56400) [pid = 4052] [serial = 2358] [outer = 12CAC800] 04:22:58 INFO - PROCESS | 4052 | 1469445778745 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:22:58 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:22: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 04:22:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:22:58 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 671ms 04:22:59 INFO - PROCESS | 4052 | --DOMWINDOW == 85 (0CE3E000) [pid = 4052] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:22:59 INFO - PROCESS | 4052 | --DOMWINDOW == 84 (1745AC00) [pid = 4052] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:22:59 INFO - PROCESS | 4052 | --DOMWINDOW == 83 (118C2C00) [pid = 4052] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 04:22:59 INFO - PROCESS | 4052 | --DOMWINDOW == 82 (13F26800) [pid = 4052] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:22:59 INFO - PROCESS | 4052 | --DOMWINDOW == 81 (1760BC00) [pid = 4052] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:22:59 INFO - PROCESS | 4052 | --DOMWINDOW == 80 (08083400) [pid = 4052] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:22:59 INFO - PROCESS | 4052 | --DOMWINDOW == 79 (16BCD400) [pid = 4052] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:22:59 INFO - PROCESS | 4052 | --DOMWINDOW == 78 (0D7DD000) [pid = 4052] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:22:59 INFO - PROCESS | 4052 | --DOMWINDOW == 77 (179D7C00) [pid = 4052] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 04:22:59 INFO - PROCESS | 4052 | --DOMWINDOW == 76 (179D6400) [pid = 4052] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:22:59 INFO - PROCESS | 4052 | --DOMWINDOW == 75 (17B4FC00) [pid = 4052] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:22:59 INFO - PROCESS | 4052 | --DOMWINDOW == 74 (1A12B400) [pid = 4052] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 04:22:59 INFO - PROCESS | 4052 | 1469445779144 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 04:22:59 INFO - PROCESS | 4052 | 1469445779146 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 04:22:59 INFO - PROCESS | 4052 | 1469445779155 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:22:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:22:59 INFO - PROCESS | 4052 | 1469445779157 Marionette TRACE conn6 <- [1,3102,null,{}] 04:22:59 INFO - PROCESS | 4052 | 1469445779161 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:59 INFO - PROCESS | 4052 | 1469445779163 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:59 INFO - PROCESS | 4052 | 1469445779243 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 04:22:59 INFO - PROCESS | 4052 | 1469445779250 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"1da4fc1f-6a39-41e2-87ce-ab58d5256364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:59 INFO - PROCESS | 4052 | 1469445779251 Marionette INFO sendAsync 7e3a0df3-e744-4a9e-be28-6e70e1b1753f 04:22:59 INFO - PROCESS | 4052 | ++DOCSHELL 119A6800 == 32 [pid = 4052] [id = 787] 04:22:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 75 (13531400) [pid = 4052] [serial = 2359] [outer = 00000000] 04:22:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 76 (14FDA400) [pid = 4052] [serial = 2360] [outer = 13531400] 04:22:59 INFO - PROCESS | 4052 | 1469445779296 Marionette DEBUG loaded listener.js 04:22:59 INFO - PROCESS | 4052 | ++DOMWINDOW == 77 (14FDD800) [pid = 4052] [serial = 2361] [outer = 13531400] 04:22:59 INFO - PROCESS | 4052 | 1469445779696 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:22:59 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:22:59 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 570ms 04:22:59 INFO - PROCESS | 4052 | 1469445779746 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 04:22:59 INFO - PROCESS | 4052 | 1469445779748 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 04:23:00 WARNING - u'runner_teardown' () 04:23:00 INFO - No more tests 04:23:00 INFO - Got 0 unexpected results 04:23:00 INFO - SUITE-END | took 663s 04:23:00 INFO - Closing logging queue 04:23:00 INFO - queue closed 04:23:00 INFO - Return code: 0 04:23:00 WARNING - # TBPL SUCCESS # 04:23:00 INFO - Running post-action listener: _resource_record_post_action 04:23:00 INFO - Running post-run listener: _resource_record_post_run 04:23:01 INFO - Total resource usage - Wall time: 672s; CPU: 14.0%; Read bytes: 155338752; Write bytes: 1118774272; Read time: 2023820; Write time: 9259950 04:23:01 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:23:01 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 90 04:23:01 INFO - run-tests - Wall time: 671s; CPU: 14.0%; Read bytes: 155338752; Write bytes: 1050870784; Read time: 2023820; Write time: 9211600 04:23:01 INFO - Running post-run listener: _upload_blobber_files 04:23:01 INFO - Blob upload gear active. 04:23:01 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:23: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 04:23: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'] 04:23: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 04:23:02 INFO - (blobuploader) - INFO - Open directory for files ... 04:23:02 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:23:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:23:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:23:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:23:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:23:03 INFO - (blobuploader) - INFO - Done attempting. 04:23:03 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:23:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:23:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:23:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:23:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:23:05 INFO - (blobuploader) - INFO - Done attempting. 04:23:05 INFO - (blobuploader) - INFO - Iteration through files over. 04:23:05 INFO - Return code: 0 04:23:05 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:23:05 INFO - Using _rmtree_windows ... 04:23:05 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:23:05 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/08e591ac3b2037463f6b5bc5476f8fc1bd295b7258c2b47da8299c278b6f07974c8369e97d08b662475dfaed2604359d6c8ea325e237aad4265662b0216cccc1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/48f11488d43445a6f6fb0c28348ea77e9c8253ba219a8b8a51112d88f26825cd72a6898230eb03f9397d6f79338151a3bebcb447b91e706ee1f9d11041944a01"} 04:23:05 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:23:05 INFO - Writing to file C:\slave\test\properties\blobber_files 04:23:05 INFO - Contents: 04:23:05 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/08e591ac3b2037463f6b5bc5476f8fc1bd295b7258c2b47da8299c278b6f07974c8369e97d08b662475dfaed2604359d6c8ea325e237aad4265662b0216cccc1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/48f11488d43445a6f6fb0c28348ea77e9c8253ba219a8b8a51112d88f26825cd72a6898230eb03f9397d6f79338151a3bebcb447b91e706ee1f9d11041944a01"} 04:23:05 INFO - Running post-run listener: copy_logs_to_upload_dir 04:23:05 INFO - Copying logs to upload dir... 04:23:05 INFO - mkdir: C:\slave\test\build\upload\logs 04:23:05 INFO - Copying logs to upload dir... 04:23:05 INFO - Using _rmtree_windows ... 04:23:05 INFO - Using _rmtree_windows ... 04:23:05 INFO - Using _rmtree_windows ... 04:23:05 INFO - Using _rmtree_windows ... 04:23:05 INFO - Using _rmtree_windows ... 04:23:05 INFO - Using _rmtree_windows ... 04:23:05 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=926.218000 ========= master_lag: 1.02 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 27 secs) (at 2016-07-25 04:23:05.698048) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-25 04:23:05.704341) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-247 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-247 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-247 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/08e591ac3b2037463f6b5bc5476f8fc1bd295b7258c2b47da8299c278b6f07974c8369e97d08b662475dfaed2604359d6c8ea325e237aad4265662b0216cccc1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/48f11488d43445a6f6fb0c28348ea77e9c8253ba219a8b8a51112d88f26825cd72a6898230eb03f9397d6f79338151a3bebcb447b91e706ee1f9d11041944a01"} build_url:https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/08e591ac3b2037463f6b5bc5476f8fc1bd295b7258c2b47da8299c278b6f07974c8369e97d08b662475dfaed2604359d6c8ea325e237aad4265662b0216cccc1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/48f11488d43445a6f6fb0c28348ea77e9c8253ba219a8b8a51112d88f26825cd72a6898230eb03f9397d6f79338151a3bebcb447b91e706ee1f9d11041944a01"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ZGVpJQ6XQTWPAohGVsFJAA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-25 04:23:05.828706) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 04:23:05.829065) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-247 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-247 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-247 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log 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-07-25 04:23:05.945083) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-25 04:23:05.945413) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-25 04:23:06.373884) ========= ========= Total master_lag: 5.35 =========